Add files from parent branch HEAD:
[pkgsrc.git] / editors / abiword / Makefile
1 # $NetBSD: Makefile,v 1.116 2008/04/14 11:36:11 wiz Exp $
2
3 PKG_DESTDIR_SUPPORT=    user-destdir
4
5 .include "Makefile.common"
6 PKGREVISION=    7
7
8 COMMENT=        Open Source cross-platform word processor
9
10 # GTK1 version and previous name of the GTK2 version
11 CONFLICTS=      abiword-personal-[0-9]* abiword2-[0-9]*
12
13 WRKSRC=         ${WRKDIR}/${DISTNAME}/abi
14 USE_TOOLS+=     perl
15
16 REPLACE_SH+=    ${WRKDIR}/${DISTNAME}/abiword-docs/make-html.sh
17 REPLACE_PERL+=  user/wp/scripts/abw2html.pl
18
19 PKG_OPTIONS_VAR=        PKG_OPTIONS.abiword
20 PKG_SUPPORTED_OPTIONS=  gucharmap
21
22 .include "../../mk/bsd.options.mk"
23 .include "../../mk/bsd.prefs.mk"
24
25 .if empty(PKG_OPTIONS:Mgucharmap)
26 CONFIGURE_ARGS+=        --disable-gucharmap
27 .endif
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
34 .endif
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}
39
40 INSTALLATION_DIRS+=     ${PKGMANDIR}/man1
41 INSTALLATION_DIRS+=     share/AbiSuite-2.4/AbiWord
42
43 post-build:
44         cd ${WRKDIR}/${DISTNAME}/abiword-docs/ && env \
45                 ABI_DOC_DEST=${WRKDIR} \
46                 ABI_DOC_PROG=${WRKSRC}/src/wp/main/unix/AbiWord-2.4 \
47                 ./make-html.sh
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
51
52 post-install:
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/
56
57 .if !empty(PKG_OPTIONS:Mgucharmap)
58 .include "../../fonts/gucharmap/buildlink3.mk"
59 .endif
60
61 .include "../../textproc/enchant/buildlink3.mk"
62 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
63 .include "../../mk/bsd.pkg.mk"