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