[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / hiawatha

File: [cvs.NetBSD.org] / pkgsrc / www / hiawatha / Makefile (download)

Revision 1.2, Sun Sep 9 20:36:52 2001 UTC (22 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.1: +2 -2 lines

Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:

WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).

# $NetBSD: Makefile,v 1.2 2001/09/09 20:36:52 agc Exp $
#

DISTNAME=	hiawatha
PKGNAME=	hiawatha-0.1
CATEGORIES=	textproc www
MASTER_SITES=	${HOMEPAGE} ${MASTER_SITE_BACKUP}
EXTRACT_SUFX=	.zip
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
		sitedrivenby.gif

MAINTAINER=	jwise@netbsd.org
HOMEPAGE=	http://www.pault.com/pault/downloads/
COMMENT=	Barebones HTTP server with XML and XSLT support (and more)

DEPENDS+=	saxon-*:../../textproc/saxon

NO_PATCH=
NO_CONFIGURE=
NO_BUILD=
WRKSRC=		${WRKDIR}

USE_JAVA=	yes
DIST_SUBDIR=	${PKGNAME}
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
EXTRACT_CMD=	unzip -aq ${DOWNLOADED_DISTFILE}

post-extract:
	${SED} -e "s,@PREFIX@,${PREFIX},g" ${FILESDIR}/hiawatha.sh \
		> ${WRKDIR}/hiawatha.sh
	${SED} -e "s,@PREFIX@,${PREFIX},g" ${FILESDIR}/hiawatha.cfg \
		> ${WRKDIR}/hiawatha.cfg

do-install:
	${INSTALL_DATA_DIR} ${PREFIX}/lib/java/hiawatha
	${INSTALL_DATA} ${WRKSRC}/hiawatha.jar ${PREFIX}/lib/java/hiawatha
	${INSTALL_DATA} ${WRKSRC}/xsls.jar ${PREFIX}/lib/java/hiawatha
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hiawatha
	${INSTALL_DATA} ${WRKSRC}/simple.cfg \
		${PREFIX}/share/examples/hiawatha
	${INSTALL_DATA} ${WRKSRC}/SeeAlso/pault_com.cfg \
		${PREFIX}/share/examples/hiawatha
	if [ ! -f ${PREFIX}/etc/hiawatha.cfg ]; \
	then \
		${INSTALL_DATA} ${WRKDIR}/hiawatha.cfg ${PREFIX}/etc \
	; fi
	${INSTALL_DATA} ${WRKDIR}/hiawatha.cfg ${PREFIX}/share/examples/hiawatha
	(cd ${WRKSRC} && ${PAX} -s '/^WEBROOT/pault.com/' -rw WEBROOT ${PREFIX}/share/examples/hiawatha)
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hiawatha/WEBROOT
	${INSTALL_DATA} ${FILESDIR}/index.xml ${PREFIX}/share/examples/hiawatha/WEBROOT
	${INSTALL_DATA} ${FILESDIR}/index.xsl ${PREFIX}/share/examples/hiawatha/WEBROOT
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hiawatha/WEBROOT/images
	${INSTALL_DATA} ${DISTDIR}/sitedrivenby.gif ${PREFIX}/share/examples/hiawatha/WEBROOT/images
	${INSTALL_SCRIPT} ${WRKDIR}/hiawatha.sh ${PREFIX}/etc/rc.d/hiawatha

.include "../../mk/bsd.pkg.mk"