| @@ -1,50 +1,43 @@ | | | @@ -1,50 +1,43 @@ |
1 | # $NetBSD: Makefile,v 1.63 2014/02/12 23:18:55 tron Exp $ | | 1 | # $NetBSD: Makefile,v 1.64 2014/08/19 10:31:14 wiz Exp $ |
2 | | | 2 | |
3 | .include "../../x11/qt4-libs/Makefile.common" | | 3 | .include "../../x11/qt4-libs/Makefile.common" |
4 | | | 4 | |
5 | PKGNAME= qt4-tools-${QTVERSION} | | 5 | PKGNAME= qt4-tools-${QTVERSION} |
6 | PKGREVISION= 1 | | 6 | PKGREVISION= 2 |
7 | COMMENT= QT GUI (WYSIWYG) builder and other tools | | 7 | COMMENT= QT GUI (WYSIWYG) builder and other tools |
8 | | | 8 | |
9 | DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base | | 9 | DEPENDS+= libtool-base-[0-9]*:../../devel/libtool-base |
10 | | | 10 | |
11 | CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib | | 11 | CONFIGURE_ARGS+= -I${QTDIR}/include -L${QTDIR}/lib |
12 | CONFIGURE_ARGS+= -DQT_NO_DBUS | | 12 | CONFIGURE_ARGS+= -DQT_NO_DBUS |
13 | | | 13 | |
14 | # XXX this is to test what really gets installed when 'do-install' is disabled | | 14 | # XXX this is to test what really gets installed when 'do-install' is disabled |
15 | INSTALL_DIRS+= tools | | 15 | INSTALL_DIRS+= tools |
16 | | | 16 | |
17 | BUILD_TARGET= sub-tools-bootstrap sub-tools | | 17 | BUILD_TARGET= sub-tools-bootstrap sub-tools |
18 | | | 18 | |
19 | BUILD_QT4= yes | | 19 | BUILD_QT4= yes |
20 | UNLIMIT_RESOURCES= datasize | | 20 | UNLIMIT_RESOURCES= datasize |
21 | | | 21 | |
22 | INSTALLATION_DIRS= lib/pkgconfig | | 22 | INSTALLATION_DIRS= lib/pkgconfig |
23 | INSTALLATION_DIRS+= ${QTPREFIX}/bin | | 23 | INSTALLATION_DIRS+= ${QTPREFIX}/bin |
24 | INSTALLATION_DIRS+= ${QTPREFIX}/lib | | 24 | INSTALLATION_DIRS+= ${QTPREFIX}/lib |
25 | INSTALLATION_DIRS+= ${QTPREFIX}/phrasebooks | | 25 | INSTALLATION_DIRS+= ${QTPREFIX}/phrasebooks |
26 | INSTALLATION_DIRS+= ${QTPREFIX}/plugins/designer | | 26 | INSTALLATION_DIRS+= ${QTPREFIX}/plugins/designer |
27 | INSTALLATION_DIRS+= ${QTPREFIX}/mkspecs | | 27 | INSTALLATION_DIRS+= ${QTPREFIX}/mkspecs |
28 | INSTALLATION_DIRS+= ${QTPREFIX}/tools/qdoc3 | | 28 | INSTALLATION_DIRS+= ${QTPREFIX}/tools/qdoc3 |
29 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | | 29 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} |
30 | | | 30 | |
31 | PLIST_VARS+= notSunOS SunOS | | | |
32 | .if ${OPSYS} == "SunOS" | | | |
33 | PLIST.SunOS= yes | | | |
34 | .else | | | |
35 | PLIST.notSunOS= yes | | | |
36 | .endif | | | |
37 | | | | |
38 | post-configure: | | 31 | post-configure: |
39 | ln -sf ${QTPREFIX}/bin/moc ${WRKSRC}/bin/moc | | 32 | ln -sf ${QTPREFIX}/bin/moc ${WRKSRC}/bin/moc |
40 | ln -sf ${QTPREFIX}/bin/uic ${WRKSRC}/bin/uic | | 33 | ln -sf ${QTPREFIX}/bin/uic ${WRKSRC}/bin/uic |
41 | ln -sf ${QTPREFIX}/bin/rcc ${WRKSRC}/bin/rcc | | 34 | ln -sf ${QTPREFIX}/bin/rcc ${WRKSRC}/bin/rcc |
42 | | | 35 | |
43 | QTPROG_BIN= lconvert lrelease lupdate pixeltool qdoc3 qmake qt3to4 | | 36 | QTPROG_BIN= lconvert lrelease lupdate pixeltool qdoc3 qmake qt3to4 |
44 | QTPROG_BIN+= qttracereplay xmlpatterns xmlpatternsvalidator | | 37 | QTPROG_BIN+= qttracereplay xmlpatterns xmlpatternsvalidator |
45 | QTPROG_LT= qcollectiongenerator qhelpconverter qhelpgenerator | | 38 | QTPROG_LT= qcollectiongenerator qhelpconverter qhelpgenerator |
46 | .if ${OPSYS} == "Darwin" | | 39 | .if ${OPSYS} == "Darwin" |
47 | QTPROG_BIN+= QMLViewer macdeployqt | | 40 | QTPROG_BIN+= QMLViewer macdeployqt |
48 | QTPROG_LT+= Assistant Designer Linguist | | 41 | QTPROG_LT+= Assistant Designer Linguist |
49 | .else | | 42 | .else |
50 | QTPROG_BIN+= qmlviewer qtconfig | | 43 | QTPROG_BIN+= qmlviewer qtconfig |
| @@ -69,19 +62,19 @@ do-install: | | | @@ -69,19 +62,19 @@ do-install: |
69 | ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/lib/lib${f}.la \ | | 62 | ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/lib/lib${f}.la \ |
70 | ${DESTDIR}${QTPREFIX}/lib/ | | 63 | ${DESTDIR}${QTPREFIX}/lib/ |
71 | sed -e "s:${WRKSRC}:${QTPREFIX}:g" \ | | 64 | sed -e "s:${WRKSRC}:${QTPREFIX}:g" \ |
72 | ${WRKSRC}/lib/pkgconfig/${f}.pc > ${WRKDIR}/${f}.pc | | 65 | ${WRKSRC}/lib/pkgconfig/${f}.pc > ${WRKDIR}/${f}.pc |
73 | ${INSTALL_DATA} ${WRKDIR}/${f}.pc ${DESTDIR}${PREFIX}/lib/pkgconfig/ | | 66 | ${INSTALL_DATA} ${WRKDIR}/${f}.pc ${DESTDIR}${PREFIX}/lib/pkgconfig/ |
74 | .endfor | | 67 | .endfor |
75 | .for f in qdeclarativeview qt3supportwidgets qwebview | | 68 | .for f in qdeclarativeview qt3supportwidgets qwebview |
76 | ${LIBTOOL} --mode=install ${INSTALL_LIB} \ | | 69 | ${LIBTOOL} --mode=install ${INSTALL_LIB} \ |
77 | ${WRKSRC}/plugins/designer/lib${f}.la \ | | 70 | ${WRKSRC}/plugins/designer/lib${f}.la \ |
78 | ${DESTDIR}${QTPREFIX}/plugins/designer/ | | 71 | ${DESTDIR}${QTPREFIX}/plugins/designer/ |
79 | .endfor | | 72 | .endfor |
80 | ${INSTALL_DATA} ${WRKSRC}/tools/linguist/phrasebooks/*.qph \ | | 73 | ${INSTALL_DATA} ${WRKSRC}/tools/linguist/phrasebooks/*.qph \ |
81 | ${DESTDIR}${QTPREFIX}/phrasebooks/ | | 74 | ${DESTDIR}${QTPREFIX}/phrasebooks/ |
82 | cp -R ${WRKSRC}/mkspecs ${DESTDIR}${QTPREFIX} | | 75 | cp -LR ${WRKSRC}/mkspecs ${DESTDIR}${QTPREFIX} |
83 | | | 76 | |
84 | .include "../../converters/libiconv/buildlink3.mk" | | 77 | .include "../../converters/libiconv/buildlink3.mk" |
85 | .include "../../security/openssl/buildlink3.mk" | | 78 | .include "../../security/openssl/buildlink3.mk" |
86 | .include "../../x11/qt4-libs/buildlink3.mk" | | 79 | .include "../../x11/qt4-libs/buildlink3.mk" |
87 | .include "../../mk/bsd.pkg.mk" | | 80 | .include "../../mk/bsd.pkg.mk" |