Add files from parent branch HEAD:
[pkgsrcv2.git] / www / hiawatha / Makefile
1 # $NetBSD: Makefile,v 1.25 2009/08/20 15:25:01 jwise Exp $
2 #
3
4 DISTNAME=       hiawatha
5 PKGNAME=        hiawatha-0.1
6 PKGREVISION=    4
7 CATEGORIES=     textproc www
8 MASTER_SITES=   ${HOMEPAGE} ${MASTER_SITE_BACKUP}
9 EXTRACT_SUFX=   .zip
10 DISTFILES=      ${DISTNAME}${EXTRACT_SUFX} \
11                 sitedrivenby.gif
12
13 MAINTAINER=     pkgsrc-users@NetBSD.org
14 HOMEPAGE=       http://www.pault.com/pault/downloads/
15 COMMENT=        Barebones HTTP server with XML and XSLT support (and more)
16
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 DEPENDS+=       saxon-[0-9]*:../../textproc/saxon
20
21 NO_CONFIGURE=   yes
22 NO_BUILD=       yes
23
24 WRKSRC=         ${WRKDIR}
25 USE_JAVA=       run
26 USE_TOOLS+=     pax
27
28 DIST_SUBDIR=    ${PKGNAME_NOREV}
29 EXTRACT_ONLY=   ${DISTNAME}${EXTRACT_SUFX}
30
31 RCD_SCRIPTS=    hiawatha
32
33 EGDIR=          ${PREFIX}/share/examples/hiawatha
34 CONF_FILES=     ${EGDIR}/hiawatha.cfg ${PKG_SYSCONFDIR}/hiawatha.cfg
35
36 OWN_DIRS=       /var/spool/hiawatha
37
38 post-extract:
39         ${SED}  -e "s,@PREFIX@,${PREFIX},g" \
40                 -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g" \
41                 < ${FILESDIR}/hiawatha.cfg > ${WRKDIR}/hiawatha.cfg
42         ${CHMOD} -R go-w ${WRKSRC}
43
44 INSTALLATION_DIRS=      lib/java/hiawatha ${EGDIR}/WEBROOT/images
45
46 do-install:
47         ${INSTALL_DATA} ${WRKSRC}/hiawatha.jar ${DESTDIR}${PREFIX}/lib/java/hiawatha
48         ${INSTALL_DATA} ${WRKSRC}/xsls.jar ${DESTDIR}${PREFIX}/lib/java/hiawatha
49         ${INSTALL_DATA} ${WRKSRC}/simple.cfg ${DESTDIR}${EGDIR}
50         ${INSTALL_DATA} ${WRKSRC}/SeeAlso/pault_com.cfg ${DESTDIR}${EGDIR}
51         ${INSTALL_DATA} ${WRKDIR}/hiawatha.cfg ${DESTDIR}${EGDIR}
52         cd ${WRKSRC} && pax -s '/^WEBROOT/pault.com/' -rw WEBROOT ${DESTDIR}${EGDIR}
53         ${INSTALL_DATA} ${FILESDIR}/index.xml ${DESTDIR}${EGDIR}/WEBROOT
54         ${INSTALL_DATA} ${FILESDIR}/index.xsl ${DESTDIR}${EGDIR}/WEBROOT
55         ${INSTALL_DATA} ${DISTDIR}/sitedrivenby.gif ${DESTDIR}${EGDIR}/WEBROOT/images
56
57 .include "../../mk/java-vm.mk"
58 .include "../../mk/bsd.pkg.mk"