# $NetBSD: Makefile,v 1.7 2008/10/21 20:46:28 adrianp Exp $ # DISTNAME= viewvc-1.0.7 PKGREVISION= 1 CATEGORIES= devel www MASTER_SITES= http://viewvc.tigris.org/files/documents/3330/44050/ MAINTAINER= adrianp@NetBSD.org HOMEPAGE= http://www.viewvc.org/ COMMENT= Viewing the content of CVS/SVN repositories with a Webbrowser PYTHON_PATCH_SCRIPTS= viewvc-install bin/* bin/cgi/*.cgi lib/*.py .if !exists(/usr/bin/rlog) DEPENDS+= rcs-[0-9]*:../../devel/rcs RCS_PKG= YES .else RCS_PKG= NO .endif NO_BUILD= YES VIEWVCDIR= share/viewvc PLIST_SUBST+= VIEWVCDIR=${VIEWVCDIR:Q} CONF_FILES= ${PREFIX}/share/examples/viewvc/viewvc.conf \ ${PREFIX}/${VIEWVCDIR:Q}/viewvc.conf CONF_FILES+= ${PREFIX}/share/examples/viewvc/cvsgraph.conf \ ${PREFIX}/${VIEWVCDIR:Q}/cvsgraph.conf .include "options.mk" SUBST_CLASSES+= conf SUBST_STAGE.conf= post-patch SUBST_MESSAGE.conf= Fixing configuration files. SUBST_FILES.conf= viewvc.conf.dist SUBST_SED.conf= -e "s|@VIEWVCDIR@|${VIEWVCDIR}|g" SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g" SUBST_SED.conf+= -e "s|@PHP_OPT@|${PHP_OPT}|g" SUBST_SED.conf+= -e "s|@CVSGRAPH_OPT@|${CVSGRAPH_OPT}|g" .if defined(RCS_PKG) && ${RCS_PKG} == "YES" SUBST_SED.conf+= -e "s|@RCS_PREFIX@|${PREFIX}|g" .else SUBST_SED.conf+= -e "s|@RCS_PREFIX@|/usr|g" .endif CHECK_PORTABILITY_SKIP= tools/make-release do-install: (cd ${WRKSRC} && \ ${PYTHONBIN} \ viewvc-install --prefix=${PREFIX}/${VIEWVCDIR} --destdir="") ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/viewvc ${INSTALL_DATA} ${WRKSRC}/viewvc.conf.dist \ ${PREFIX}/share/examples/viewvc/viewvc.conf ${INSTALL_DATA} ${WRKSRC}/cvsgraph.conf.dist \ ${PREFIX}/share/examples/viewvc/cvsgraph.conf .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk"