Revision: 69276 http://trac.macports.org/changeset/69276 Author: michaelld@macports.org Date: 2010-06-29 00:24:45 -0700 (Tue, 29 Jun 2010) Log Message: ----------- Initial checkin of qt4_select. Added Paths: ----------- trunk/dports/sysutils/qt4_select/ trunk/dports/sysutils/qt4_select/Portfile trunk/dports/sysutils/qt4_select/files/ trunk/dports/sysutils/qt4_select/files/README trunk/dports/sysutils/qt4_select/files/base trunk/dports/sysutils/qt4_select/files/none Added: trunk/dports/sysutils/qt4_select/Portfile =================================================================== --- trunk/dports/sysutils/qt4_select/Portfile (rev 0) +++ trunk/dports/sysutils/qt4_select/Portfile 2010-06-29 07:24:45 UTC (rev 69276) @@ -0,0 +1,51 @@ +# -*- coding: utf-8; mode: tcl; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 +# $Id: Portfile 67783 2010-05-18 11:17:19Z jmr@macports.org $ + +PortSystem 1.0 +PortGroup select 1.0 + +name qt4_select +version 0.3 +categories sysutils +platforms darwin +license BSD +maintainers michaelld +description Switch the default qt4 interpreter +long_description qt4_select lets you switch the current qt4 installation. \ + qt4_select symlinks the qt4 installation in the \ + MacPorts prefix to the selected version. + +homepage http://svn.macports.org/repository/macports/contrib/select/ +master_sites ${homepage} +distname select-${version} +checksums md5 b24cecd12fc5567e544b25c5df34a255 \ + sha1 4aa312d7e0b9ede1ef015fcd941ff53a0329127a \ + rmd160 f121d366cdecc7d5331040abfd153334399d80d5 + +if {[info exists supported_archs]} { + supported_archs noarch +} else { + universal_variant no +} + +configure.args --mandir=${prefix}/share/man --name=qt4 + +# install all files +post-destroot { + xinstall -d -m 0755 ${destroot}${applications_dir}/Qt + xinstall -c -m 0644 ${filespath}/README ${destroot}${applications_dir}/Qt + select::install qt4 ${filespath}/base + select::install qt4 ${filespath}/none +} + +livecheck.type none + +# Documentation for qt4 ports: +# PortGroup select 1.0 +# set select_group qt4 +# set select_branch ??? one of [mac, x11, mac-devel, x11-devel] +# set select_port ${select_group}_select +# set select_name ${select_group}-${select_branch} +# select.group ${select_group} +# select.file ${filespath}/${select_name} +# name ${select_name} Added: trunk/dports/sysutils/qt4_select/files/README =================================================================== --- trunk/dports/sysutils/qt4_select/files/README (rev 0) +++ trunk/dports/sysutils/qt4_select/files/README 2010-06-29 07:24:45 UTC (rev 69276) @@ -0,0 +1,5 @@ +This file is placed into ${applications_dir}/Qt as a placehold to +ensure that the directory is created and active before any qt4 port +(qt4-mac, qt4-mac-devel, qt4-x11, qt4-x11-devel) is selected. You can +disable this directory by deactivating the port 'qt4_select' -- though +you don't want to do this if any qt4 port is active. \ No newline at end of file Added: trunk/dports/sysutils/qt4_select/files/base =================================================================== --- trunk/dports/sysutils/qt4_select/files/base (rev 0) +++ trunk/dports/sysutils/qt4_select/files/base 2010-06-29 07:24:45 UTC (rev 69276) @@ -0,0 +1,124 @@ +${applications_dir}/Qt/Assistant.app +${applications_dir}/Qt/Assistant_adp.app +${applications_dir}/Qt/Designer.app +${applications_dir}/Qt/Linguist.app +${applications_dir}/Qt/Qml.app +${applications_dir}/Qt/pixeltool.app +${applications_dir}/Qt/qdbusviewer.app +${applications_dir}/Qt/qhelpconverter.app +${applications_dir}/Qt/qtdemo.app +${applications_dir}/Qt/qttracereplay.app +${frameworks_dir}/Qt3Support.framework +${frameworks_dir}/QtAssistant.framework +${frameworks_dir}/QtCore.framework +${frameworks_dir}/QtDBus.framework +${frameworks_dir}/QtDeclarative.framework +${frameworks_dir}/QtDesigner.framework +${frameworks_dir}/QtDesignerComponents.framework +${frameworks_dir}/QtGui.framework +${frameworks_dir}/QtHelp.framework +${frameworks_dir}/QtMediaServices.framework +${frameworks_dir}/QtMultimedia.framework +${frameworks_dir}/QtNetwork.framework +${frameworks_dir}/QtOpenGL.framework +${frameworks_dir}/QtScript.framework +${frameworks_dir}/QtScriptTools.framework +${frameworks_dir}/QtSql.framework +${frameworks_dir}/QtSvg.framework +${frameworks_dir}/QtTest.framework +${frameworks_dir}/QtWebKit.framework +${frameworks_dir}/QtXml.framework +${frameworks_dir}/QtXmlPatterns.framework +${frameworks_dir}/phonon.framework +bin/Assistant +bin/Assistant.app +bin/Assistant_adp +bin/Assistant_adp.app +bin/Designer +bin/Designer.app +bin/Linguist +bin/Linguist.app +bin/Qml +bin/Qml.app +bin/pixeltool +bin/pixeltool.app +bin/qdbusviewer +bin/qdbusviewer.app +bin/qhelpconverter +bin/qhelpconverter.app +bin/qtdemo +bin/qtdemo.app +bin/qttracereplay +bin/qttracereplay.app +bin/lconvert +bin/lrelease +bin/lupdate +bin/macdeployqt +bin/moc +bin/qcollectiongenerator +bin/qdbus +bin/qdbuscpp2xml +bin/qdbusxml2cpp +bin/qdoc3 +bin/qhelpgenerator +bin/qmake +bin/qt3to4 +bin/qtconfig +bin/rcc +bin/uic +bin/uic3 +bin/xmlpatterns +bin/xmlpatternsvalidator +lib/pkgconfig/Qt3Support.pc +lib/pkgconfig/Qt3Support_debug.pc +lib/pkgconfig/QtAssistant.pc +lib/pkgconfig/QtAssistant_debug.pc +lib/pkgconfig/QtAssistantClient.pc +lib/pkgconfig/QtAssistantClient_debug.pc +lib/pkgconfig/QtCLucene.pc +lib/pkgconfig/QtCLucene_debug.pc +lib/pkgconfig/QtCore.pc +lib/pkgconfig/QtCore_debug.pc +lib/pkgconfig/QtDBus.pc +lib/pkgconfig/QtDBus_debug.pc +lib/pkgconfig/QtDeclarative.pc +lib/pkgconfig/QtDeclarative_debug.pc +lib/pkgconfig/QtDesigner.pc +lib/pkgconfig/QtDesigner_debug.pc +lib/pkgconfig/QtDesignerComponents.pc +lib/pkgconfig/QtDesignerComponents_debug.pc +lib/pkgconfig/QtGui.pc +lib/pkgconfig/QtGui_debug.pc +lib/pkgconfig/QtHelp.pc +lib/pkgconfig/QtHelp_debug.pc +lib/pkgconfig/QtMediaServices.pc +lib/pkgconfig/QtMediaServices_debug.pc +lib/pkgconfig/QtMultimedia.pc +lib/pkgconfig/QtMultimedia_debug.pc +lib/pkgconfig/QtNetwork.pc +lib/pkgconfig/QtNetwork_debug.pc +lib/pkgconfig/QtOpenGL.pc +lib/pkgconfig/QtOpenGL_debug.pc +lib/pkgconfig/QtScript.pc +lib/pkgconfig/QtScript_debug.pc +lib/pkgconfig/QtScriptTools.pc +lib/pkgconfig/QtScriptTools_debug.pc +lib/pkgconfig/QtSql.pc +lib/pkgconfig/QtSql_debug.pc +lib/pkgconfig/QtSvg.pc +lib/pkgconfig/QtSvg_debug.pc +lib/pkgconfig/QtTest.pc +lib/pkgconfig/QtTest_debug.pc +lib/pkgconfig/QtUiTools.pc +lib/pkgconfig/QtUiTools_debug.pc +lib/pkgconfig/QtWebKit.pc +lib/pkgconfig/QtWebKit_debug.pc +lib/pkgconfig/QtXml.pc +lib/pkgconfig/QtXml_debug.pc +lib/pkgconfig/QtXmlPatterns.pc +lib/pkgconfig/QtXmlPatterns_debug.pc +lib/pkgconfig/phonon.pc +lib/pkgconfig/phonon_debug.pc +share/doc/qt4 +share/qt4 +libexec/qt4 Added: trunk/dports/sysutils/qt4_select/files/none =================================================================== --- trunk/dports/sysutils/qt4_select/files/none (rev 0) +++ trunk/dports/sysutils/qt4_select/files/none 2010-06-29 07:24:45 UTC (rev 69276) @@ -0,0 +1,120 @@ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +-