Sun Dec 15 00:09:22 2013 UTC ()
Add two missing build dependencies: bison & gperf.


(wiz)
diff -r1.2 -r1.3 pkgsrc/x11/qt5-qtwebkit/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/x11/qt5-qtwebkit/Makefile (switch to unified diff)

--- pkgsrc/x11/qt5-qtwebkit/Makefile 2013/12/14 07:35:04 1.2
+++ pkgsrc/x11/qt5-qtwebkit/Makefile 2013/12/15 00:09:22 1.3
@@ -1,66 +1,68 @@ @@ -1,66 +1,68 @@
1# $NetBSD: Makefile,v 1.2 2013/12/14 07:35:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2013/12/15 00:09:22 wiz Exp $
2 2
3PKGNAME= qt5-qtwebkit-${QTVERSION} 3PKGNAME= qt5-qtwebkit-${QTVERSION}
4COMMENT= Qt5 WebView module 4COMMENT= Qt5 WebView module
5 5
6.include "../../x11/qt5-qtbase/Makefile.common" 6.include "../../x11/qt5-qtbase/Makefile.common"
7 7
 8BUILD_DEPENDS+= gperf-[0-9]*:../../devel/gperf
 9
8USE_LIBTOOL= yes 10USE_LIBTOOL= yes
9 11
10BUILD_DIRS+= qtwebkit 12BUILD_DIRS+= qtwebkit
11MAKE_ENV+= QTDIR=${QTDIR} 13MAKE_ENV+= QTDIR=${QTDIR}
12 14
13USE_TOOLS+= sed pkg-config 15USE_TOOLS+= bison sed pkg-config
14 16
15INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} 17INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
16INSTALLATION_DIRS+= lib/pkgconfig 18INSTALLATION_DIRS+= lib/pkgconfig
17 19
18QTPKGCONFIGPC= Qt5WebKit.pc Qt5WebKitWidgets.pc 20QTPKGCONFIGPC= Qt5WebKit.pc Qt5WebKitWidgets.pc
19 21
20BROKEN_FILES+= qt5/lib/pkgconfig/Qt5WebKit.pc \ 22BROKEN_FILES+= qt5/lib/pkgconfig/Qt5WebKit.pc \
21 qt5/lib/libQt5WebKit.la \ 23 qt5/lib/libQt5WebKit.la \
22 qt5/lib/libQt5WebKitWidgets.la \ 24 qt5/lib/libQt5WebKitWidgets.la \
23 qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la \ 25 qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.la \
24 qt5/qml/QtWebKit/libqmlwebkitplugin.la 26 qt5/qml/QtWebKit/libqmlwebkitplugin.la
25 27
26post-install: 28post-install:
27# Fix broken files 29# Fix broken files
28.for i in ${BROKEN_FILES} 30.for i in ${BROKEN_FILES}
29 ${CP} -f ${DESTDIR}${PREFIX}/${i} \ 31 ${CP} -f ${DESTDIR}${PREFIX}/${i} \
30 ${DESTDIR}${PREFIX}/${i}.1 32 ${DESTDIR}${PREFIX}/${i}.1
31 ${SED} -e 's,${WRKSRC}/[^[:space:]]*,,g' \ 33 ${SED} -e 's,${WRKSRC}/[^[:space:]]*,,g' \
32 < ${DESTDIR}${PREFIX}/${i}.1 \ 34 < ${DESTDIR}${PREFIX}/${i}.1 \
33 | ${SED} -e 's/-lWebKit1 //' \ 35 | ${SED} -e 's/-lWebKit1 //' \
34 | ${SED} -e 's/-lWebKit2 //' \ 36 | ${SED} -e 's/-lWebKit2 //' \
35 | ${SED} -e 's/-lWebCore //' \ 37 | ${SED} -e 's/-lWebCore //' \
36 | ${SED} -e 's/-lANGLE //' \ 38 | ${SED} -e 's/-lANGLE //' \
37 | ${SED} -e 's/-lJavaScriptCore //' \ 39 | ${SED} -e 's/-lJavaScriptCore //' \
38 | ${SED} -e 's/-lWTF //' \ 40 | ${SED} -e 's/-lWTF //' \
39 > ${DESTDIR}${PREFIX}/${i} 41 > ${DESTDIR}${PREFIX}/${i}
40 ${RM} -f ${DESTDIR}${PREFIX}/${i}.1 42 ${RM} -f ${DESTDIR}${PREFIX}/${i}.1
41.endfor 43.endfor
42.for i in ${QTPKGCONFIGPC} 44.for i in ${QTPKGCONFIGPC}
43 ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \ 45 ${RM} -f ${DESTDIR}${PREFIX}/lib/pkgconfig/${i} && \
44 cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \ 46 cd ${DESTDIR}${PREFIX}/lib/pkgconfig && \
45 ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i} 47 ln -s ${QTPREFIX}/lib/pkgconfig/${i} ${i}
46.endfor 48.endfor
47 49
48.include "../../databases/sqlite3/buildlink3.mk" 50.include "../../databases/sqlite3/buildlink3.mk"
49.include "../../fonts/fontconfig/buildlink3.mk" 51.include "../../fonts/fontconfig/buildlink3.mk"
50.include "../../graphics/MesaLib/buildlink3.mk" 52.include "../../graphics/MesaLib/buildlink3.mk"
51.include "../../graphics/libwebp/buildlink3.mk" 53.include "../../graphics/libwebp/buildlink3.mk"
52.include "../../graphics/png/buildlink3.mk" 54.include "../../graphics/png/buildlink3.mk"
53.include "../../mk/jpeg.buildlink3.mk" 55.include "../../mk/jpeg.buildlink3.mk"
54.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" 56.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
55.include "../../textproc/libxslt/buildlink3.mk" 57.include "../../textproc/libxslt/buildlink3.mk"
56.include "../../x11/libXcomposite/buildlink3.mk" 58.include "../../x11/libXcomposite/buildlink3.mk"
57.include "../../x11/libXrender/buildlink3.mk" 59.include "../../x11/libXrender/buildlink3.mk"
58.include "../../x11/libX11/buildlink3.mk" 60.include "../../x11/libX11/buildlink3.mk"
59.include "../../x11/qt5-qtdeclarative/buildlink3.mk" 61.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
60.include "../../x11/qt5-qtlocation/buildlink3.mk" 62.include "../../x11/qt5-qtlocation/buildlink3.mk"
61.include "../../x11/qt5-qtmultimedia/buildlink3.mk" 63.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
62.include "../../x11/qt5-qtsensors/buildlink3.mk" 64.include "../../x11/qt5-qtsensors/buildlink3.mk"
63.include "../../lang/python/tool.mk" 65.include "../../lang/python/tool.mk"
64BUILDLINK_DEPMETHOD.ruby= build 66BUILDLINK_DEPMETHOD.ruby= build
65.include "../../lang/ruby/buildlink3.mk" 67.include "../../lang/ruby/buildlink3.mk"
66.include "../../mk/bsd.pkg.mk" 68.include "../../mk/bsd.pkg.mk"