qt5-qttools: make qdoc optional It pulls in all of clang and I don't need that just to build wireshark.diff -r1.48 -r1.49 pkgsrc/x11/qt5-qttools/Makefile
(tnn)
@@ -1,31 +1,39 @@ | @@ -1,31 +1,39 @@ | |||
1 | # $NetBSD: Makefile,v 1.48 2018/12/18 09:57:19 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.49 2019/01/26 23:20:41 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= qttools-everywhere-src-${QTVERSION} | 3 | DISTNAME= qttools-everywhere-src-${QTVERSION} | |
4 | PKGNAME= qt5-qttools-${QTVERSION} | 4 | PKGNAME= qt5-qttools-${QTVERSION} | |
5 | COMMENT= Qt5 tools | 5 | COMMENT= Qt5 tools | |
6 | 6 | |||
7 | DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils | 7 | DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils | |
8 | 8 | |||
9 | MAKE_ENV+= LLVM_INSTALL_DIR=${BUILDLINK_PREFIX.clang} | |||
10 | MAKE_ENV+= QTDIR=${QTDIR} | 9 | MAKE_ENV+= QTDIR=${QTDIR} | |
11 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | 10 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | |
12 | INSTALLATION_DIRS+= lib/pkgconfig | 11 | INSTALLATION_DIRS+= lib/pkgconfig | |
13 | 12 | |||
13 | PKG_SUPPORTED_OPTIONS+= llvm | |||
14 | PKG_SUGGESTED_OPTIONS+= llvm | |||
15 | PLIST_VARS+= llvm | |||
16 | ||||
14 | .include "../../x11/qt5-qtbase/Makefile.common" | 17 | .include "../../x11/qt5-qtbase/Makefile.common" | |
15 | 18 | |||
19 | .if !empty(PKG_OPTIONS:Mllvm) | |||
20 | PLIST.llvm= yes | |||
21 | MAKE_ENV+= LLVM_INSTALL_DIR=${BUILDLINK_PREFIX.clang} | |||
22 | .include "../../lang/clang/buildlink3.mk" | |||
23 | .endif | |||
24 | ||||
16 | QTPKGCONFIGPC= Qt5Designer.pc Qt5Help.pc Qt5UiTools.pc | 25 | QTPKGCONFIGPC= Qt5Designer.pc Qt5Help.pc Qt5UiTools.pc | |
17 | 26 | |||
18 | post-install: | 27 | post-install: | |
19 | .for i in ${QTPKGCONFIGPC} | 28 | .for i in ${QTPKGCONFIGPC} | |
20 | cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \ | 29 | cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \ | |
21 | ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} | 30 | ln -f -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} | |
22 | .endfor | 31 | .endfor | |
23 | 32 | |||
24 | .include "../../lang/clang/buildlink3.mk" | |||
25 | .include "../../x11/qt5-qtdeclarative/buildlink3.mk" | 33 | .include "../../x11/qt5-qtdeclarative/buildlink3.mk" | |
26 | .include "../../x11/qt5-qtlocation/buildlink3.mk" | 34 | .include "../../x11/qt5-qtlocation/buildlink3.mk" | |
27 | .include "../../x11/qt5-qtmultimedia/buildlink3.mk" | 35 | .include "../../x11/qt5-qtmultimedia/buildlink3.mk" | |
28 | .include "../../x11/qt5-qtsensors/buildlink3.mk" | 36 | .include "../../x11/qt5-qtsensors/buildlink3.mk" | |
29 | .include "../../x11/qt5-qtwebchannel/buildlink3.mk" | 37 | .include "../../x11/qt5-qtwebchannel/buildlink3.mk" | |
30 | .include "../../x11/qt5-qtxmlpatterns/buildlink3.mk" | 38 | .include "../../x11/qt5-qtxmlpatterns/buildlink3.mk" | |
31 | .include "../../mk/bsd.pkg.mk" | 39 | .include "../../mk/bsd.pkg.mk" |
@@ -1,33 +1,33 @@ | @@ -1,33 +1,33 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.9 2018/12/18 09:57:19 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.10 2019/01/26 23:20:41 tnn Exp $ | |
2 | lib/pkgconfig/Qt5Designer.pc | 2 | lib/pkgconfig/Qt5Designer.pc | |
3 | lib/pkgconfig/Qt5Help.pc | 3 | lib/pkgconfig/Qt5Help.pc | |
4 | lib/pkgconfig/Qt5UiTools.pc | 4 | lib/pkgconfig/Qt5UiTools.pc | |
5 | ${PLIST.mac}qt5/bin/Assistant | 5 | ${PLIST.mac}qt5/bin/Assistant | |
6 | ${PLIST.mac}qt5/bin/Designer | 6 | ${PLIST.mac}qt5/bin/Designer | |
7 | ${PLIST.mac}qt5/bin/Linguist | 7 | ${PLIST.mac}qt5/bin/Linguist | |
8 | ${PLIST.unix}qt5/bin/assistant | 8 | ${PLIST.unix}qt5/bin/assistant | |
9 | ${PLIST.unix}qt5/bin/designer | 9 | ${PLIST.unix}qt5/bin/designer | |
10 | qt5/bin/lconvert | 10 | qt5/bin/lconvert | |
11 | ${PLIST.unix}qt5/bin/linguist | 11 | ${PLIST.unix}qt5/bin/linguist | |
12 | qt5/bin/lrelease | 12 | qt5/bin/lrelease | |
13 | qt5/bin/lupdate | 13 | qt5/bin/lupdate | |
14 | ${PLIST.mac}qt5/bin/macchangeqt | 14 | ${PLIST.mac}qt5/bin/macchangeqt | |
15 | ${PLIST.mac}qt5/bin/macdeployqt | 15 | ${PLIST.mac}qt5/bin/macdeployqt | |
16 | qt5/bin/pixeltool | 16 | qt5/bin/pixeltool | |
17 | qt5/bin/qdbus | 17 | qt5/bin/qdbus | |
18 | qt5/bin/qdbusviewer | 18 | qt5/bin/qdbusviewer | |
19 | qt5/bin/qdistancefieldgenerator | 19 | qt5/bin/qdistancefieldgenerator | |
20 | qt5/bin/qdoc | 20 | ${PLIST.llvm}qt5/bin/qdoc | |
21 | qt5/bin/qhelpgenerator | 21 | qt5/bin/qhelpgenerator | |
22 | qt5/bin/qtattributionsscanner | 22 | qt5/bin/qtattributionsscanner | |
23 | qt5/bin/qtdiag | 23 | qt5/bin/qtdiag | |
24 | qt5/bin/qtpaths | 24 | qt5/bin/qtpaths | |
25 | qt5/bin/qtplugininfo | 25 | qt5/bin/qtplugininfo | |
26 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractdialoggui_p.h | 26 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractdialoggui_p.h | |
27 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractintrospection_p.h | 27 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/abstractintrospection_p.h | |
28 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actioneditor_p.h | 28 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actioneditor_p.h | |
29 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionprovider_p.h | 29 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionprovider_p.h | |
30 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionrepository_p.h | 30 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/actionrepository_p.h | |
31 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/codedialog_p.h | 31 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/codedialog_p.h | |
32 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/connectionedit_p.h | 32 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/connectionedit_p.h | |
33 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/csshighlighter_p.h | 33 | qt5/include/QtDesigner/${PKGVERSION}/QtDesigner/private/csshighlighter_p.h |