[MacPorts] #39424: Ports that use qmake: consider using the new qmake portgroup

MacPorts noreply at macports.org
Fri Jun 14 12:17:32 PDT 2013


#39424: Ports that use qmake: consider using the new qmake portgroup
-------------------------------------------------+-------------------------
  Reporter:  egall@…                             |      Owner:  macports-
      Type:  enhancement                         |  tickets@…
  Priority:  Normal                              |     Status:  new
 Component:  ports                               |  Milestone:
Resolution:                                      |    Version:  2.1.3
      Port:  abtransfers arora bitcoin bitdht    |   Keywords:
  clustalx cmake djview doxygen GLC_lib          |
  gnuradio goldendict k3dsurf kdiff3             |
  libQGLViewer OpenCSG openscad psi-otr py-      |
  pyqt4 py26-pyqt3 qca qfsm qgit QMK-            |
  Groundstation qscintilla qt-assistant qt3      |
  qt3-mac qt4-creator-mac qt4-mac qt4-mac-       |
  mysql55-plugin qt4-mac-postgresql91-plugin     |
  qt4-mac-sqlite2-plugin qt4-x11 qtc-qtsharp     |
  qtiplot qtpfsgui qtscriptgenerator qtsharp     |
  QupZilla qwt qwtplot3d qxmpp sqlitedbrowser    |
  tea texstudio tiled Vidalia x2goclient xxdiff  |
-------------------------------------------------+-------------------------
Description changed by larryv@…:

Old description:

> (Made as a separate ticket per comment:ticket:38280:22) There is now a
> qmake portgroup as of r106912. Here is a list of ports that use qmake
> somewhere in their respective portfiles:
> {{{
> Local-Admins-MacBook-Pro:~ root# for file in $(port file all); do grep -H
> qmake ${file}; done
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/finance/abtransfers/Portfile:
> system -W ${worksrcpath} "qmake \"INCLUDEPATH +=
> ${prefix}/include/aqbanking5 ${prefix}/include/gwenhywfar4\""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www/arora/Portfile:
> system "cd ${worksrcpath} && ${prefix}/bin/qmake"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/finance/bitcoin/Portfile:configure.cmd
> qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/bitdht/Portfile:
> system -W "${worksrcpath}" "${qt_qmake_cmd} QMAKE_CC=${configure.cc}"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/clustalx/Portfile:configure.cmd
> ${prefix}/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/cmake/Portfile:
> configure.args-append --qt-gui --qt-qmake=${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/djview/Portfile:#
> when Qt is installed without +universal, and qmake is called with
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/djview/Portfile:#
> least sometimes, qmake will erroneously remove the second "foo" but
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/doxygen/Portfile:
> # on Macs, qmake builds .app directories; when installing, copy
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/doxygen/Portfile:
> reinplace "s|QMAKE=qmake|QMAKE=${qt_qmake_cmd}|g" \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/GLC_lib/Portfile:configure.cmd
> ${qt_qmake_cmd} glc_lib/GLC_lib.pro PREFIX=${prefix}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/gnuradio/Portfile:
> -DQT_QMAKE_EXECUTABLE=${prefix}/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/gnuradio/Portfile:
> -DQT_QMAKE_EXECUTABLE=${prefix}/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/gnuradio/Portfile:
> -DQT_QMAKE_EXECUTABLE=${prefix}/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/office/goldendict/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/office/goldendict/Portfile:
> # For some reason the Makefile qmake generates hardcodes the compiler
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gwenhywfar4/Portfile:
> depends_lib-append      path:bin/qmake:qt4-mac
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gwenhywfar4/Portfile:
> depends_lib-append      path:bin/qmake:qt4-mac
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/math/k3dsurf/Portfile:
> system "cd ${worksrcpath} && qmake"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/kdiff3/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/libQGLViewer/Portfile:
> configure.cmd               ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/libQGLViewer/Portfile:
> configure.cmd               ${prefix}/libexec/qt4-x11/bin/qmake
> /opt/local/var/macports/sources/mumble-
> macports/audio/mumble/Portfile:configure.cmd        qmake-mac
> /opt/local/var/macports/sources/mumble-
> macports/net/murmur/Portfile:configure.cmd        qmake-mac
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/multimedia
> /mythtv-core.25/Portfile:                    --qmake=${qt_qmake_cmd} \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/OpenCSG/Portfile:#
> only need qmake, don't care about it's arch
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/OpenCSG/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openscad/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/LocalPorts/net/ostinato/Portfile:configure.cmd
> qmake
> /opt/local/var/macports/sources/LocalPorts/net/ostinato/Portfile:# qmake
> doesn't recognize the --disable-dependency-tracking flag
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net
> /psi-otr/Portfile:configure.cmd   ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python/py26-pyqt3/Portfile:
> file copy -force ${prefix}/share/qt3/mkspecs/macx-g++/qmake.conf \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python/py26-pyqt3/Portfile:
> ${worksrcpath}/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python/py26-pyqt3/Portfile:
> ${worksrcpath}/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:    configure.cmd       "${python.bin} configure.py -q
> ${qt_qmake_cmd} --verbose --confirm-license"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/python
> /py-pyqt4/Portfile:                    ${qt_qmake_cmd} -spec
> ${qt_mkspecs_dir}/macx-g++ \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qca/Portfile:
> # Add the universal flag understood by qmake
> /opt/local/var/macports/sources/LocalPorts/devel/qdjango/Portfile:PortGroup
> qmake 1.0
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/qfsm/Portfile:
> -DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-x11/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qgit/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua
> /QMK-Groundstation/Portfile:    # 'qmake's INCLUDEPATH
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua
> /QMK-Groundstation/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qscintilla/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel
> /qt-assistant/Portfile:    system "cd ${filespath}/qmake; tar cf - . | \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel
> /qt-assistant/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> #system "perl -pi -e 's|cp \-P|/bin/cp \-RL|'
> ${worksrcpath}/qmake/Makefile.unix"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> reinplace "s|pipe|pipe ${configure.cflags}|"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> reinplace "s|gcc-4.0|${configure.cc}|g"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> reinplace "s|g++-4.0|${configure.cxx}|g"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> reinplace "s|\\.dylib$|.dylib ${configure.cc_archflags}|g"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt3/Portfile:
> ui_msg "\nBefore using qt3 (qmake),"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:build.target
> symlinks src-qmake src-moc sub-src sub-tools
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> patch-mkspecs-qmake.conf \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> patch-qmake_Makefile.unix.diff \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> reinplace s|__CC__|${configure.cc}|
> ${worksrcpath}/mkspecs/macx-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> reinplace s|__CXX__|${configure.cxx}|
> ${worksrcpath}/mkspecs/macx-g++/qmake.conf \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> reinplace s/__ARCHFLAGS__/${archflags}/
> ${worksrcpath}/mkspecs/macx-g++/qmake.conf \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt3-mac/Portfile:
> reinplace s/-pipe// ${worksrcpath}/mkspecs/macx-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qt4
> -creator-mac/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:#
> and in the resulting .qmake.cache files. (d) to allow easy
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:#
> e.g., "qmake && make CCACHE=ccache".
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile
> :patchfiles-append   patch-mkspecs_macx-g++_qmake.conf.diff
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> patch-qmake_option.h.diff \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> patch-qmake_property.cpp.diff \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile
> :patchfiles-append   patch-qmake_project.cpp.diff
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile
> :patchfiles-append   patch-qmake_generators_unix_unixmakke.cpp.diff
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> patch-qmake_qmake.pri.diff \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:#
> (15) fix the corewlan qmake file to use non-standard Developer SDK
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> # overridden by the user in a project-local qmake .pro script.
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> mkspecs/common/mac.conf qmake/qmake.pri \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/qmake/generators/unix/unixmake.cpp
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> # configure script to the area before qmake is built.  If any
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:#
> pre-qmake-build tests for CPATH, LIBRARY_PATH, -Xarch,
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> -optimized-qmake                                      \
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> # not building for native arch: disable optimizing qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> configure.args-delete -optimized-qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> # disable qmake optimization on 10.6 32-bit
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> configure.args-delete -optimized-qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> # Ideally, 'qmake' -- either via its mkspecs files or the
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4-mac/Portfile:
> ${worksrcpath}/.qmake.cache
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-mysql55-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-mysql55-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-mysql55-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-mysql55-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-mysql55-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-postgresql91-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-sqlite2-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qt4
> -mac-sqlite2-plugin/Portfile:configure.cmd       ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> reinplace "s|/usr/X11R6|${prefix}|g"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> reinplace "s| cc\$| ${configure.cc}|"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> reinplace "s| c++\$| ${configure.cxx}|"
> ${worksrcpath}/mkspecs/darwin-g++/qmake.conf
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> qmake/generators/mac/pbuilder_pbx.cpp
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> qmake/main.cpp
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/qt4-x11/Portfile:
> qmake/option.cpp
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel
> /qtc-qtsharp/Portfile:configure.cmd      qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel
> /qtc-qtsharp/Portfile:   system "cd ${worksrcpath}/clib/qtc && qmake
> qtc.pro INSTALLDIR=${prefix}/lib -o Makefile"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qtiplot/Portfile:configure.cmd
> "LOCALSOFT=${prefix} ${qt_qmake_cmd}"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/qtpfsgui/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtscriptgenerator/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtsharp/Portfile:configure.cmd
> qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtsharp/Portfile:
> system "cd ${worksrcpath}/src && ${prefix}/bin/qmake src.pro
> INSTALLDIR=${prefix}/lib CSC=cscc CLI=ilrun -o Makefile"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtsharp/Portfile:
> system "cd ${worksrcpath}/src/libqtsharp && ${prefix}/bin/qmake
> libqtsharp.pro INSTALLDIR=${prefix}/lib CSC=cscc CLI=ilrun -o Makefile"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtsharp/Portfile:
> system "cd ${worksrcpath}/src/generator && ${prefix}/bin/qmake
> generator.pro INSTALLDIR=${prefix}/lib CSC=cscc CLI=ilrun -o Makefile"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qtsharp/Portfile:
> system "cd ${worksrcpath}/src/bindings && ${prefix}/bin/qmake
> bindings.pro INSTALLDIR=${prefix}/lib CSC=cscc CLI=ilrun -o Makefile"
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www/QupZilla/Portfile:configure.cmd
> ${prefix}/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> # move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:#
> qmake does not handle these flags flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> # move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:#
> qmake does not handle these flags flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> # move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:#
> qmake does not handle these flags flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> # move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:#
> qmake does not handle these flags flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> # move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwt/Portfile:#
> qmake does not handle these flags flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwtplot3d/Portfile:#
> move setting of 'qt_qmake_cmd' outside variants, since 'if'
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwtplot3d/Portfile:set
> qt_qmake_cmd ""
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwtplot3d/Portfile:
> set qt_qmake_cmd    ${prefix}/libexec/qt3-mac/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwtplot3d/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/qwtplot3d/Portfile:#
> qmake does not handle these flags
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/qxmpp/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/sqlitedbrowser/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/tea/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/texstudio/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/tiled/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/LocalPorts/devel/valkyrie/Portfile:configure.cmd
> "${qt_qmake_cmd}"
> /opt/local/var/macports/sources/LocalPorts/devel/valkyrie/Portfile:# When
> Qt is installed without +universal, and qmake is called with
> /opt/local/var/macports/sources/LocalPorts/devel/valkyrie/Portfile:#
> least sometimes, qmake will erroneously remove the second "foo" but
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/security/Vidalia/Portfile:
> -DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-x11/bin/qmake
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/aqua/x2goclient/Portfile:configure.cmd
> ${qt_qmake_cmd}
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/xxdiff/Portfile:
> # Build xxdiff with qmake.
> }}}
> That list, with just the ports, and the irrelevant ones removed, becomes:
> - ~~abtransfers~~ [r106975, see comment:4 and r, see comment:12]
> - arora
> - bitcoin
> - bitdht
> - clustalx
> - cmake
> - ~~djview~~ [no benefit, see comment:10]
> - doxygen
> - GLC_lib
> - gnuradio
> - goldendict
> - ~~gwenhywfar4~~ [no benefit, see comment:5]
> - k3dsurf
> - kdiff3
> - ~~libQGLViewer~~ [r107011, see comment:11]
> - ~~mythtv-core.25~~ [no benefit, see comment:7]
> - OpenCSG
> - openscad
> - psi-otr
> - py-pyqt4
> - py26-pyqt3
> - qca
> - qfsm
> - qgit
> - QMK-Groundstation
> - qscintilla
> - qt-assistant
> - qt4-creator-mac
> - qt4-mac-mysql55-plugin
> - qt4-mac-postgresql91-plugin
> - qt4-mac-sqlite2-plugin
> - qtc-qtsharp
> - ~~qtiplot~~ [r106995, see comment:10]
> - qtpfsgui
> - qtscriptgenerator
> - qtsharp
> - QupZilla
> - qwt
> - qwtplot3d
> - qxmpp
> - sqlitedbrowser
> - tea
> - texstudio
> - tiled
> - Vidalia
> - x2goclient
> - xxdiff
>
> Maintainers of these ports, consider whether you could use the qmake
> portgroup for your respective ports.

New description:

 (Made as a separate ticket per comment:ticket:38280:22) There is now a
 qmake portgroup as of r106912. Here is a list of ports that use qmake
 somewhere in their respective portfiles:

  [moved to attachment:qmake_search.txt because it’s pointless and makes
 ticket modification emails enormous. —larryv]

 That list, with just the ports, and the irrelevant ones removed, becomes:
 - ~~abtransfers~~ [r106975, see comment:4 and r107026, see comment:12]
 - arora
 - bitcoin
 - bitdht
 - clustalx
 - cmake
 - ~~djview~~ [no benefit, see comment:10]
 - doxygen
 - GLC_lib
 - gnuradio
 - goldendict
 - ~~gwenhywfar4~~ [no benefit, see comment:5]
 - k3dsurf
 - kdiff3
 - ~~libQGLViewer~~ [r107011, see comment:11]
 - ~~mythtv-core.25~~ [no benefit, see comment:7]
 - OpenCSG
 - openscad
 - psi-otr
 - py-pyqt4
 - py26-pyqt3
 - qca
 - qfsm
 - qgit
 - QMK-Groundstation
 - qscintilla
 - qt-assistant
 - qt4-creator-mac
 - qt4-mac-mysql55-plugin
 - qt4-mac-postgresql91-plugin
 - qt4-mac-sqlite2-plugin
 - qtc-qtsharp
 - ~~qtiplot~~ [r106995, see comment:10]
 - qtpfsgui
 - qtscriptgenerator
 - qtsharp
 - QupZilla
 - qwt
 - qwtplot3d
 - qxmpp
 - sqlitedbrowser
 - tea
 - texstudio
 - tiled
 - Vidalia
 - x2goclient
 - xxdiff

 Maintainers of these ports, consider whether you could use the qmake
 portgroup for your respective ports.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/39424#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list