Thu Nov 20 21:47:16 2008 UTC ()
use desktop-file-utils to make sure the database is rebuilt


(drochner)
diff -r1.116 -r1.117 pkgsrc/editors/abiword/Makefile

cvs diff -r1.116 -r1.117 pkgsrc/editors/abiword/Makefile (switch to unified diff)

--- pkgsrc/editors/abiword/Makefile 2008/04/14 11:36:11 1.116
+++ pkgsrc/editors/abiword/Makefile 2008/11/20 21:47:16 1.117
@@ -1,63 +1,63 @@ @@ -1,63 +1,63 @@
1# $NetBSD: Makefile,v 1.116 2008/04/14 11:36:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.117 2008/11/20 21:47:16 drochner Exp $
2 2
3PKG_DESTDIR_SUPPORT= user-destdir 3PKG_DESTDIR_SUPPORT= user-destdir
4 4
5.include "Makefile.common" 5.include "Makefile.common"
6PKGREVISION= 7 6PKGREVISION= 7
7 7
8COMMENT= Open Source cross-platform word processor 8COMMENT= Open Source cross-platform word processor
9 9
10# GTK1 version and previous name of the GTK2 version 10# GTK1 version and previous name of the GTK2 version
11CONFLICTS= abiword-personal-[0-9]* abiword2-[0-9]* 11CONFLICTS= abiword-personal-[0-9]* abiword2-[0-9]*
12 12
13WRKSRC= ${WRKDIR}/${DISTNAME}/abi 13WRKSRC= ${WRKDIR}/${DISTNAME}/abi
14USE_TOOLS+= perl 14USE_TOOLS+= perl
15 15
16REPLACE_SH+= ${WRKDIR}/${DISTNAME}/abiword-docs/make-html.sh 16REPLACE_SH+= ${WRKDIR}/${DISTNAME}/abiword-docs/make-html.sh
17REPLACE_PERL+= user/wp/scripts/abw2html.pl 17REPLACE_PERL+= user/wp/scripts/abw2html.pl
18 18
19PKG_OPTIONS_VAR= PKG_OPTIONS.abiword 19PKG_OPTIONS_VAR= PKG_OPTIONS.abiword
20PKG_SUPPORTED_OPTIONS= gucharmap 20PKG_SUPPORTED_OPTIONS= gucharmap
21 21
22.include "../../mk/bsd.options.mk" 22.include "../../mk/bsd.options.mk"
23.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
24 24
25.if empty(PKG_OPTIONS:Mgucharmap) 25.if empty(PKG_OPTIONS:Mgucharmap)
26CONFIGURE_ARGS+= --disable-gucharmap 26CONFIGURE_ARGS+= --disable-gucharmap
27.endif 27.endif
28CONFIGURE_ARGS+= --with-sys-wv 28CONFIGURE_ARGS+= --with-sys-wv
29.if ${OPSYS} == "Darwin" 29.if ${OPSYS} == "Darwin"
30# hardcode relative install path in libwv (MacOS X only) 30# hardcode relative install path in libwv (MacOS X only)
31CONFIGURE_ARGS+= --without-epath 31CONFIGURE_ARGS+= --without-epath
32# Use X11 instead of Cocoa API 32# Use X11 instead of Cocoa API
33CONFIGURE_ARGS+= --disable-Cocoa 33CONFIGURE_ARGS+= --disable-Cocoa
34.endif 34.endif
35CONFIGURE_ARGS+= --enable-threads 35CONFIGURE_ARGS+= --enable-threads
36CONFIGURE_ARGS+= --with-libjpeg-prefix=${BUILDLINK_PREFIX.jpeg} 36CONFIGURE_ARGS+= --with-libjpeg-prefix=${BUILDLINK_PREFIX.jpeg}
37CONFIGURE_ARGS+= --with-libxml2 37CONFIGURE_ARGS+= --with-libxml2
38CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} 38CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib}
39 39
40INSTALLATION_DIRS+= ${PKGMANDIR}/man1 40INSTALLATION_DIRS+= ${PKGMANDIR}/man1
41INSTALLATION_DIRS+= share/AbiSuite-2.4/AbiWord 41INSTALLATION_DIRS+= share/AbiSuite-2.4/AbiWord
42 42
43post-build: 43post-build:
44 cd ${WRKDIR}/${DISTNAME}/abiword-docs/ && env \ 44 cd ${WRKDIR}/${DISTNAME}/abiword-docs/ && env \
45 ABI_DOC_DEST=${WRKDIR} \ 45 ABI_DOC_DEST=${WRKDIR} \
46 ABI_DOC_PROG=${WRKSRC}/src/wp/main/unix/AbiWord-2.4 \ 46 ABI_DOC_PROG=${WRKSRC}/src/wp/main/unix/AbiWord-2.4 \
47 ./make-html.sh 47 ./make-html.sh
48 find ${WRKDIR}/help -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE} 48 find ${WRKDIR}/help -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
49 find ${WRKDIR}/help \( -name "*.abw.orig" -o -name "*.abw" \ 49 find ${WRKDIR}/help \( -name "*.abw.orig" -o -name "*.abw" \
50 -o -name "*.info" -o -name "*.xhtml" \) -print | ${XARGS} ${RM} -f 50 -o -name "*.info" -o -name "*.xhtml" \) -print | ${XARGS} ${RM} -f
51 51
52post-install: 52post-install:
53 ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/abiword-docs/man/abiword.1 \ 53 ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/abiword-docs/man/abiword.1 \
54 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/abiword.1 54 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/abiword.1
55 cp -R ${WRKDIR}/help ${DESTDIR}${PREFIX}/share/AbiSuite-2.4/AbiWord/ 55 cp -R ${WRKDIR}/help ${DESTDIR}${PREFIX}/share/AbiSuite-2.4/AbiWord/
56 56
57.if !empty(PKG_OPTIONS:Mgucharmap) 57.if !empty(PKG_OPTIONS:Mgucharmap)
58.include "../../fonts/gucharmap/buildlink3.mk" 58.include "../../fonts/gucharmap/buildlink3.mk"
59.endif 59.endif
60 60
61.include "../../textproc/enchant/buildlink3.mk" 61.include "../../textproc/enchant/buildlink3.mk"
62 62.include "../../sysutils/desktop-file-utils/desktopdb.mk"
63.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"