| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.26 2011/06/04 16:31:52 abs Exp $ | | 1 | # $NetBSD: Makefile,v 1.27 2011/09/27 10:48:20 markd Exp $ |
2 | | | 2 | |
3 | DISTNAME= kdelibs-${_KDE_VERSION} | | 3 | DISTNAME= kdelibs-${_KDE_VERSION} |
4 | PKGREVISION= 4 | | 4 | PKGREVISION= 5 |
5 | CATEGORIES= x11 | | 5 | CATEGORIES= x11 |
6 | COMMENT= Support libraries for the KDE integrated X11 desktop | | 6 | COMMENT= Support libraries for the KDE integrated X11 desktop |
7 | | | 7 | |
8 | #PATCH_SITES= ftp://ftp.kde.org/pub/kde/security_patches/ \ | | 8 | #PATCH_SITES= ftp://ftp.kde.org/pub/kde/security_patches/ \ |
9 | # http://mirrors.isc.org/pub/kde/security_patches/ | | 9 | # http://mirrors.isc.org/pub/kde/security_patches/ |
10 | #PATCHFILES= post-kde-4.0.3-khtml.diff | | 10 | #PATCHFILES= post-kde-4.0.3-khtml.diff |
11 | | | 11 | |
12 | .include "../../meta-pkgs/kde4/Makefile.kde4" | | 12 | .include "../../meta-pkgs/kde4/Makefile.kde4" |
13 | | | 13 | |
14 | CONFLICTS= kdelibs-[0-9]* | | 14 | CONFLICTS= kdelibs-[0-9]* |
15 | | | 15 | |
16 | # BUILD_MAKE_FLAGS+= VERBOSE=1 | | 16 | # BUILD_MAKE_FLAGS+= VERBOSE=1 |
17 | | | 17 | |
| @@ -21,67 +21,67 @@ CMAKE_MODULE_PATH_OVERRIDE+= kjsembed/qt | | | @@ -21,67 +21,67 @@ CMAKE_MODULE_PATH_OVERRIDE+= kjsembed/qt |
21 | | | 21 | |
22 | CMAKE_ARGS+= -DKDE_DISTRIBUTION_TEXT:STRING="NetBSD pkgsrc" | | 22 | CMAKE_ARGS+= -DKDE_DISTRIBUTION_TEXT:STRING="NetBSD pkgsrc" |
23 | CMAKE_ARGS+= -DWITH_Avahi:BOOL=off | | 23 | CMAKE_ARGS+= -DWITH_Avahi:BOOL=off |
24 | | | 24 | |
25 | CMAKE_ARGS+= -DLIBLZMA_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.xz}/include | | 25 | CMAKE_ARGS+= -DLIBLZMA_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.xz}/include |
26 | CMAKE_ARGS+= -DLIBLZMA_LIBRARY:FILEPATH=${BUILDLINK_PREFIX.xz}/lib/liblzma.so | | 26 | CMAKE_ARGS+= -DLIBLZMA_LIBRARY:FILEPATH=${BUILDLINK_PREFIX.xz}/lib/liblzma.so |
27 | | | 27 | |
28 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/menus | | 28 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/menus |
29 | CONF_FILES+= ${PREFIX}/share/examples/kdelibs4/applications.menu \ | | 29 | CONF_FILES+= ${PREFIX}/share/examples/kdelibs4/applications.menu \ |
30 | ${PKG_SYSCONFDIR}/xdg/menus/applications.menu | | 30 | ${PKG_SYSCONFDIR}/xdg/menus/applications.menu |
31 | CONF_FILES+= ${PREFIX}/share/examples/kde4-dbus/org.kde.auth.conf \ | | 31 | CONF_FILES+= ${PREFIX}/share/examples/kde4-dbus/org.kde.auth.conf \ |
32 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.kde.auth.conf | | 32 | ${PKG_SYSCONFDIR}/dbus-1/system.d/org.kde.auth.conf |
33 | | | 33 | |
34 | DEPENDS+= docbook-xml>=4.2:../../textproc/docbook-xml | | | |
35 | DEPENDS+= docbook-xsl>=1.75:../../textproc/docbook-xsl | | | |
36 | | | | |
37 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 ${PKGMANDIR}/man8 | | 34 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 ${PKGMANDIR}/man8 |
38 | | | 35 | |
39 | REPLACE_PERL+= \ | | 36 | REPLACE_PERL+= \ |
40 | kio/proxytype.pl \ | | 37 | kio/proxytype.pl \ |
41 | kio/useragent.pl \ | | 38 | kio/useragent.pl \ |
42 | kio/misc/fileshareset \ | | 39 | kio/misc/fileshareset \ |
43 | kdeui/preparetips \ | | 40 | kdeui/preparetips \ |
44 | plasma/data/kconfig_updates/plasma_popupapplet_fix_groups.pl | | 41 | plasma/data/kconfig_updates/plasma_popupapplet_fix_groups.pl |
45 | | | 42 | |
46 | CHECK_PORTABILITY_SKIP+=kate/tests/hl/highlight.sh | | 43 | CHECK_PORTABILITY_SKIP+=kate/tests/hl/highlight.sh |
47 | | | 44 | |
48 | SUBST_CLASSES+= kdelibsfix | | 45 | SUBST_CLASSES+= kdelibsfix |
49 | SUBST_STAGE.kdelibsfix= pre-configure | | 46 | SUBST_STAGE.kdelibsfix= pre-configure |
50 | SUBST_MESSAGE.kdelibsfix= Fixing hardcoded paths. | | 47 | SUBST_MESSAGE.kdelibsfix= Fixing hardcoded paths. |
51 | SUBST_FILES.kdelibsfix= \ | | 48 | SUBST_FILES.kdelibsfix= \ |
52 | kde3support/kdeui/k3sconfig.cpp \ | | 49 | kde3support/kdeui/k3sconfig.cpp \ |
| | | 50 | kdeui/colors/kcolordialog.cpp \ |
53 | kio/kssl/kopenssl.cpp | | 51 | kio/kssl/kopenssl.cpp |
54 | SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g' | | 52 | SUBST_SED.kdelibsfix= -e 's:@LOCALBASE@:${LOCALBASE}:g' -e 's:@X11BASE@:${X11BASE}:g' |
55 | | | 53 | |
56 | USE_TOOLS+= flex gmake | | 54 | USE_TOOLS+= flex gmake |
57 | | | 55 | |
58 | .include "../../mk/bsd.prefs.mk" | | 56 | .include "../../mk/bsd.prefs.mk" |
59 | | | 57 | |
60 | .if ${OPSYS} == "NetBSD" | | 58 | .if ${OPSYS} == "NetBSD" |
61 | # make sure zone.tab is installed | | 59 | # make sure zone.tab is installed |
62 | DEPENDS+= zonetab-[0-9]*:../../time/zonetab | | 60 | DEPENDS+= zonetab-[0-9]*:../../time/zonetab |
63 | .endif | | 61 | .endif |
64 | | | 62 | |
65 | BUILDLINK_DEPMETHOD.qt4-tools= full | | 63 | BUILDLINK_DEPMETHOD.qt4-tools= full |
66 | .include "../../meta-pkgs/kde4/kde4.mk" | | 64 | .include "../../meta-pkgs/kde4/kde4.mk" |
67 | | | 65 | |
68 | BUILDLINK_API_DEPENDS.strigi+= strigi>=0.5.11 | | 66 | BUILDLINK_API_DEPENDS.strigi+= strigi>=0.5.11 |
69 | BUILDLINK_API_DEPENDS.soprano+= soprano>=2.3.0 | | 67 | BUILDLINK_API_DEPENDS.soprano+= soprano>=2.3.0 |
70 | BUILDLINK_API_DEPENDS.shared-desktop-ontologies+= shared-desktop-ontologies>=0.4 | | 68 | BUILDLINK_API_DEPENDS.shared-desktop-ontologies+= shared-desktop-ontologies>=0.4 |
71 | | | 69 | |
72 | .include "../../archivers/bzip2/buildlink3.mk" | | 70 | .include "../../archivers/bzip2/buildlink3.mk" |
73 | .include "../../archivers/xz/buildlink3.mk" | | 71 | .include "../../archivers/xz/buildlink3.mk" |
74 | .include "../../sysutils/strigi/buildlink3.mk" | | 72 | .include "../../sysutils/strigi/buildlink3.mk" |
| | | 73 | .include "../../textproc/docbook-xml/buildlink3.mk" |
| | | 74 | .include "../../textproc/docbook-xsl/buildlink3.mk" |
75 | .include "../../textproc/soprano/buildlink3.mk" | | 75 | .include "../../textproc/soprano/buildlink3.mk" |
76 | .include "../../databases/shared-mime-info/buildlink3.mk" | | 76 | .include "../../databases/shared-mime-info/buildlink3.mk" |
77 | .include "../../devel/pcre/buildlink3.mk" | | 77 | .include "../../devel/pcre/buildlink3.mk" |
78 | .include "../../devel/zlib/buildlink3.mk" | | 78 | .include "../../devel/zlib/buildlink3.mk" |
79 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 79 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
80 | .include "../../graphics/jasper/buildlink3.mk" | | 80 | .include "../../graphics/jasper/buildlink3.mk" |
81 | .include "../../mk/jpeg.buildlink3.mk" | | 81 | .include "../../mk/jpeg.buildlink3.mk" |
82 | .include "../../mk/giflib.buildlink3.mk" | | 82 | .include "../../mk/giflib.buildlink3.mk" |
83 | .include "../../graphics/openexr/buildlink3.mk" | | 83 | .include "../../graphics/openexr/buildlink3.mk" |
84 | .include "../../misc/attica/buildlink3.mk" | | 84 | .include "../../misc/attica/buildlink3.mk" |
85 | .include "../../multimedia/phonon/buildlink3.mk" | | 85 | .include "../../multimedia/phonon/buildlink3.mk" |
86 | | | 86 | |
87 | # Avahi ? rather than mDNSResponder | | 87 | # Avahi ? rather than mDNSResponder |