1 # $NetBSD: Makefile,v 1.88 2012/03/03 00:12:35 wiz Exp $
3 DISTNAME= kdesdk-${_KDE_VERSION}
6 COMMENT= Support applications and tools used by KDE developers
8 PKG_DESTDIR_SUPPORT= user-destdir
10 CONFLICTS+= cervisia-[0-9]*
11 CONFLICTS+= umbrello-[0-9]*
13 .include "../../meta-pkgs/kde3/Makefile.kde3"
16 USE_TOOLS+= perl:run bash:run pod2man
17 CONFIGURE_ARGS+= --with-db-dir=${BDBBASE}
18 CONFIGURE_ARGS+= --with-db-include=${BDB_TYPE}/db.h
19 #CONFIGURE_ARGS+= --with-db-include-dir=${BDBBASE}/include/${BDB_TYPE}
20 CONFIGURE_ARGS+= --with-db-name=${BDB_TYPE}
22 REPLACE_PERL+= cervisia/change_colors.pl \
23 cervisia/move_repositories.pl \
24 cervisia/cervisia-change_repos_list.pl \
25 cervisia/cervisia-normalize_cvsroot.pl \
26 kapptemplate/admin/am_edit \
27 kapptemplate/admin/bcheck.pl \
28 kapptemplate/admin/debianrules \
29 kapptemplate/admin/nmcheck \
30 kapptemplate/admin/conf.change.pl \
31 kapptemplate/admin/config.pl \
32 kapptemplate/admin/detect-autoconf.pl \
33 kcachegrind/converters/dprof2calltree \
34 kcachegrind/converters/memprof2calltree \
35 kcachegrind/converters/op2calltree \
36 scripts/authors2xml.pl \
37 scripts/check_licenses \
43 scripts/cvslastchange \
44 scripts/cvslastreferenced \
46 scripts/extend_dmalloc \
50 scripts/fixkdeincludes \
53 scripts/kde-spellcheck.pl \
54 scripts/kdemangen.pl \
55 scripts/kdesvn-build \
56 scripts/licensecheck \
59 scripts/rc2kcfgxt.pl \
61 scripts/svnlastchange \
62 kunittest/kunittest_debughelper
64 REPLACE_BASH+= scripts/cvs2dist \
65 scripts/create_makefile \
68 scripts/package_crystalsvg \
72 kunittest/kunittestmod \
73 kapptemplate/kapptemplate.common
76 SUBST_STAGE.make= post-patch
77 SUBST_FILES.make= kapptemplate/Makefile.in
78 SUBST_SED.make= -e 's,/usr/bin/env bash,${BASH},'
81 kcachegrind/converters/hotshot2calltree \
82 scripts/kdelnk2desktop.py \
83 scripts/zonetab2pot.py
85 # REPLACE_PHP+= kcachegrind/converters/pprof2calltree
87 SUBST_MESSAGE.php= Fixing PHP path
88 SUBST_STAGE.php= post-configure
89 SUBST_FILES.php= kcachegrind/converters/pprof2calltree
90 SUBST_SED.php= -e 's,/usr/bin/env php,${PREFIX}/bin/php,'
92 CHECK_INTERPRETER_SKIP+= share/kde/apps/umbrello/headings/*
94 .include "../../mk/bsd.prefs.mk"
97 .if ${OPSYS} == "Linux"
98 PLIST_SRC+= ${PKGDIR}/PLIST.kmtrace
100 PLIST_SRC+= ${PKGDIR}/PLIST
102 .if ${OPSYS} == "DragonFly"
103 CONFIGURE_ENV+= LEX="${PREFIX}/bin/flex"
104 .include "../../devel/flex/buildlink3.mk"
109 .include "options.mk"
111 # Makefile{,.am,.in} weren't supposed to be installed so clean up
113 ${RM} ${DESTDIR}${KDEDIR}/share/kde/apps/kapptemplate/admin/Makefile
114 ${RM} ${DESTDIR}${KDEDIR}/share/kde/apps/kapptemplate/admin/Makefile.am
115 ${RM} ${DESTDIR}${KDEDIR}/share/kde/apps/kapptemplate/admin/Makefile.in
117 .include "../../meta-pkgs/kde3/kde3.mk"
119 .include "../../lang/php/phpversion.mk"
120 .include "${PHPPKGSRCDIR}/buildlink3.mk"
122 .include "../../devel/libltdl/buildlink3.mk"
123 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
124 .include "../../lang/python/application.mk"
125 .include "../../x11/kdebase3/buildlink3.mk"
126 .include "../../x11/kdelibs3/buildlink3.mk"
127 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
128 .include "../../mk/bdb.buildlink3.mk"
129 .include "../../mk/bsd.pkg.mk"