# New ports collection makefile for: qsa # Date created: Thu 02 Sep 2004 18:00:00 CEST # Whom: Michael Nottebrock <lofi@freebsd.org> # # $FreeBSD$ # PORTNAME= qsa PORTVERSION= 1.1.4 PORTREVISION= 1 CATEGORIES= devel lang MASTER_SITES= ${MASTER_SITE_QT} MASTER_SITE_SUBDIR=../../qsa/source DISTNAME= ${PORTNAME}-x11-free-${PORTVERSION} DIST_SUBDIR= KDE MAINTAINER= kde@freebsd.org COMMENT= Cross-platform scripting toolkit for Qt applications BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake USE_QT_VER= 3 QT_NONSTANDARD= yes HAS_CONFIGURE= yes INSTALLS_SHLIB= yes CONFIGURE_ARGS=-prefix ${PREFIX} CONFIGURE_ENV?= QTDIR=${QT_PREFIX} QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ PATH=${WRKSRC}/bin:$$PATH MAKE_ENV?= QTDIR=${QT_PREFIX} \ QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ \ LD_LIBRARY_PATH=${WRKSRC}/qsa \ PATH=${WRKSRC}/bin:$$PATH ALL_TARGET= sub-src PKGMESSAGE= ${WRKDIR}/message OPTIONS= IDE "Enable the QSA Workbench (embedded scripting IDE)" on .include <bsd.port.pre.mk> .if defined(WITHOUT_IDE) CONFIGURE_ARGS+=-no-ide .endif .if ${OSVERSION} < 502124 EXTRA_PATCHES= ${PATCHDIR}/extrapatch-src_engine_qsoperations.cpp .endif pre-configure: # Adjust installation directories for the documentation and the qmake feature extension @${REINPLACE_CMD} -e 's|$$$$QSA_INSTALL_PREFIX/doc/html|$$$$QSA_INSTALL_PREFIX/share/doc/qsa/html|g' \ -e 's|$$$$QSA_INSTALL_PREFIX/mkspecs/features|$$$$QSA_INSTALL_PREFIX/share/qt/mkspecs/features|g' \ ${WRKSRC}/src/qsa/qsa.pro # Yank the docs-installation from the configure script, qt does not handle # global removal of docs from assistant. @${REINPLACE_CMD} -e 's|installDocs();||g' ${WRKSRC}/configure2/main.cpp # Disconnect a broken example from the build @${REINPLACE_CMD} -e 's|enums||g' ${WRKSRC}/examples/examples.pro post-build: @${CAT} ${PKGDIR}/pkg-message \ | ${SED} -e 's,%%PREFIX%%,${PREFIX},g' > ${PKGMESSAGE} do-install: @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ Makefile.qsa ${INSTALL_TARGET}) post-install: @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> t/cgit.cgi/freebsd-ports-graphics/refs/?id=6bccc7313bb0393127b5b811447ec81407cd5426'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/devel/glade'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/tree/devel/glade?id=6bccc7313bb0393127b5b811447ec81407cd5426'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=6bccc7313bb0393127b5b811447ec81407cd5426'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/diff/devel/glade?id=6bccc7313bb0393127b5b811447ec81407cd5426'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/stats/devel/glade'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/devel/glade'> <input type='hidden' name='id' value='6bccc7313bb0393127b5b811447ec81407cd5426'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/?id=6bccc7313bb0393127b5b811447ec81407cd5426'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/devel?id=6bccc7313bb0393127b5b811447ec81407cd5426'>devel</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/devel/glade?id=6bccc7313bb0393127b5b811447ec81407cd5426'>glade</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/log/devel/glade?id=6bccc7313bb0393127b5b811447ec81407cd5426&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=35ccf87630541fa3b579efdc7a805a3df3d0412a'>Correct WWW.</a></td><td>demon</td><td><span title='2001-08-24 20:30:05 +0800'>2001-08-24</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=d3b4a164e364636e2fcf2fd07ab4fa166b39dc87'>Unbroke with gnomedb-0.2.90.</a></td><td>sobomax</td><td><span title='2001-08-13 17:54:07 +0800'>2001-08-13</span></td><td>2</td><td><span class='deletions'>-0</span>/<span class='insertions'>+46</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=3982f49ce85b9baaf9ee750b6da598cf40d0f2c4'>Enable gnome-db support.</a></td><td>ade</td><td><span title='2001-06-19 19:33:56 +0800'>2001-06-19</span></td><td>3</td><td><span class='deletions'>-1</span>/<span class='insertions'>+26</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=f702e23206bec16c208a304fe51d5c79ec37095b'>SWitch maintainership of core GNOME ports to a small group of</a></td><td>ade</td><td><span title='2001-05-12 00:36:50 +0800'>2001-05-12</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=47096a53b6ba4bc8cf0c36b6496e7e6bd04d1a56'>Update to GNOME 1.4 -- massive changes all around, for the sake of</a></td><td>ade</td><td><span title='2001-05-05 05:39:58 +0800'>2001-05-05</span></td><td>3</td><td><span class='deletions'>-2</span>/<span class='insertions'>+33</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=6e2b9def0c49c3e565a14f5987fd3e9f46d285c6'>-pthread --> ${PTHREAD_LIBS}</a></td><td>sobomax</td><td><span title='2001-03-30 00:35:19 +0800'>2001-03-30</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=51369898d389675759f44baed7961d59c8233c93'>Massive style enforcement - use ^I instead of spaces for variables identation.</a></td><td>sobomax</td><td><span title='2001-01-17 01:33:20 +0800'>2001-01-17</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=1a778c182542933ec2bf086dc1192a1171ab9651'>(Re)use MASTER_SITE_GNOME</a></td><td>ade</td><td><span title='2000-11-03 05:21:04 +0800'>2000-11-03</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=77401171cf09e27c01932fd9b458b2e06d20a72b'>Update to 0.5.11 and revert to primary MASTER_SITE, as the GNOME sites</a></td><td>ade</td><td><span title='2000-10-11 01:16:22 +0800'>2000-10-11</span></td><td>3</td><td><span class='deletions'>-38</span>/<span class='insertions'>+36</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=30fb8569371544b140cbfbe9d8d545a551b7a815'>Implement USE_GNOME, part 1.</a></td><td>reg</td><td><span title='2000-10-05 15:10:50 +0800'>2000-10-05</span></td><td>2</td><td><span class='deletions'>-7</span>/<span class='insertions'>+11</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=07455b5142931bf9d459f689b7b0875b27daa137'>Add a RUN_DEPENDS on sysutils/gnomecontrolcenter.</a></td><td>ade</td><td><span title='2000-06-27 00:14:32 +0800'>2000-06-27</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=c80474a686b27c75ee1f2c966739964a2785fe64'>Say hello to GNOME 1.2</a></td><td>ade</td><td><span title='2000-06-02 00:10:38 +0800'>2000-06-02</span></td><td>3</td><td><span class='deletions'>-4</span>/<span class='insertions'>+24</span></td></tr> <tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-graphics/commit/devel/glade?id=2bec0a04dca63045bd34372bef94b56cc4456279'>Update to 0.5.8</a></td><td>ade</td><td><span title='2000-05-18 00:34:30 +0800'>2000-05-18</span></td><td>5