| @@ -1,47 +1,39 @@ | | | @@ -1,47 +1,39 @@ |
1 | # $NetBSD: Makefile,v 1.49 2014/04/30 12:43:46 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.50 2014/05/01 12:51:06 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= kid3-3.1 | | 3 | DISTNAME= kid3-3.1 |
4 | CATEGORIES= kde audio | | 4 | CATEGORIES= kde audio |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kid3/} | | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kid3/} |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= http://kid3.sourceforge.net/ | | 8 | HOMEPAGE= http://kid3.sourceforge.net/ |
9 | COMMENT= ID3 tagger for QT | | 9 | COMMENT= ID3 tagger for QT |
10 | LICENSE= gnu-gpl-v2 | | 10 | LICENSE= gnu-gpl-v2 |
11 | | | 11 | |
12 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | | 12 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt |
13 | BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl | | 13 | BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl |
14 | | | 14 | |
15 | USE_CMAKE= yes | | 15 | USE_CMAKE= yes |
16 | USE_LANGUAGES= c c++ | | 16 | USE_LANGUAGES= c c++ |
17 | USE_TOOLS+= perl:build pkg-config | | 17 | USE_TOOLS+= perl:build pkg-config |
18 | CMAKE_ARGS+= -DQt5Core_DIR:PATH=${QTDIR} | | 18 | CMAKE_ARGS+= -DQt5Core_DIR:PATH=${QTDIR} |
19 | CMAKE_ARGS+= -DQT_QMAKE_EXECUTABLE:PATH=${QTDIR}/bin/qmake | | 19 | CMAKE_ARGS+= -DQT_QMAKE_EXECUTABLE:PATH=${QTDIR}/bin/qmake |
20 | CMAKE_ARGS+= -DWITH_DOCBOOKDIR:PATH=${PREFIX}/share/xsl/docbook | | 20 | CMAKE_ARGS+= -DWITH_DOCBOOKDIR:PATH=${PREFIX}/share/xsl/docbook |
21 | CMAKE_ARGS+= -DWITH_APPS:STRING="Qt;CLI" | | 21 | CMAKE_ARGS+= -DWITH_APPS:STRING="Qt;CLI" |
22 | CMAKE_ARGS+= -DWITH_MANDIR:STRING=${PKGMANDIR} | | 22 | CMAKE_ARGS+= -DWITH_MANDIR:STRING=${PKGMANDIR} |
23 | # seems to be ignored, so put it into LDFLAGS | | 23 | # seems to be ignored, so put it into LDFLAGS |
24 | CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH:PATH=${PREFIX}/lib/kid3 | | 24 | CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH:PATH=${PREFIX}/lib/kid3 |
25 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/kid3 | | 25 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/kid3 |
26 | | | 26 | |
27 | # workaround: qt5-dbus does not install these tools, but | | | |
28 | # CMake expects them to be there, since they are referenced from | | | |
29 | # qt5-installed .cmake files | | | |
30 | pre-configure: | | | |
31 | cd ${PREFIX}/qt5/bin && \ | | | |
32 | if [ ! -f qdbuscpp2xml ]; then touch qdbuscpp2xml; fi; \ | | | |
33 | if [ ! -f qdbusxml2cpp ]; then touch qdbusxml2cpp; fi; | | | |
34 | | | | |
35 | .include "../../audio/chromaprint/buildlink3.mk" | | 27 | .include "../../audio/chromaprint/buildlink3.mk" |
36 | .include "../../audio/flac/buildlink3.mk" | | 28 | .include "../../audio/flac/buildlink3.mk" |
37 | .include "../../audio/id3lib/buildlink3.mk" | | 29 | .include "../../audio/id3lib/buildlink3.mk" |
38 | .include "../../audio/taglib/buildlink3.mk" | | 30 | .include "../../audio/taglib/buildlink3.mk" |
39 | .include "../../devel/readline/buildlink3.mk" | | 31 | .include "../../devel/readline/buildlink3.mk" |
40 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 32 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
41 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 33 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
42 | .include "../../x11/qt5-dbus/buildlink3.mk" | | 34 | .include "../../x11/qt5-dbus/buildlink3.mk" |
43 | .include "../../x11/qt5-qtbase/buildlink3.mk" | | 35 | .include "../../x11/qt5-qtbase/buildlink3.mk" |
44 | .include "../../x11/qt5-qtmultimedia/buildlink3.mk" | | 36 | .include "../../x11/qt5-qtmultimedia/buildlink3.mk" |
45 | .include "../../x11/qt5-qttools/buildlink3.mk" | | 37 | .include "../../x11/qt5-qttools/buildlink3.mk" |
46 | .include "../../mk/pthread.buildlink3.mk" | | 38 | .include "../../mk/pthread.buildlink3.mk" |
47 | .include "../../mk/bsd.pkg.mk" | | 39 | .include "../../mk/bsd.pkg.mk" |