summaryrefslogtreecommitdiff
path: root/www/cvsweb/Makefile
diff options
context:
space:
mode:
authorkim <kim@pkgsrc.org>2001-04-23 20:05:44 +0000
committerkim <kim@pkgsrc.org>2001-04-23 20:05:44 +0000
commit341895f922ede84dea6d265f08a7bf4ad0ca688f (patch)
treefd823ef58b26386b3bc9f157008de84547e6c623 /www/cvsweb/Makefile
parent6de2d0953c71781f15d7d90620ad3985e285c4e0 (diff)
downloadpkgsrc-341895f922ede84dea6d265f08a7bf4ad0ca688f.tar.gz
cvsweb is a web interface for browsing cvs repositories
Diffstat (limited to 'www/cvsweb/Makefile')
-rw-r--r--www/cvsweb/Makefile53
1 files changed, 53 insertions, 0 deletions
diff --git a/www/cvsweb/Makefile b/www/cvsweb/Makefile
new file mode 100644
index 00000000000..23d9f299d0c
--- /dev/null
+++ b/www/cvsweb/Makefile
@@ -0,0 +1,53 @@
+#
+# $NetBSD: Makefile,v 1.1.1.1 2001/04/23 20:05:44 kim Exp $
+#
+
+DISTNAME= cvsweb-1.93
+CATEGORIES= net
+MASTER_SITES= http://stud.fh-heilbronn.de/~zeller/download/
+
+MAINTAINER= kim@tac.nyc.ny.us
+HOMEPAGE= http://stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi/
+COMMENT= Web interface for browsing a CVS repository
+
+DEPENDS+= apache{,6}-[0-9]*:../../www/apache
+
+USE_PERL5= # defined
+
+WRKSRC= ${WRKDIR}/cvsweb
+NO_CONFIGURE= # defined
+
+DEINSTALL_FILE= ${WRKDIR}/DEINSTALL
+INSTALL_FILE= ${WRKDIR}/INSTALL
+
+.include "../../mk/bsd.prefs.mk"
+
+APACHE_SYSCONFDIR?= ${LOCALBASE}/etc/httpd
+
+do-build:
+ ${MV} ${WRKSRC}/cvsweb.cgi ${WRKSRC}/cvsweb.cgi.bak
+ ${SED} -e 's,/usr/bin/perl,${PERL5},' \
+ -e 's,/usr/local/web/apache/conf/,${APACHE_SYSCONFDIR},' \
+ ${WRKSRC}/cvsweb.cgi.bak > ${WRKSRC}/cvsweb.cgi
+
+pre-install:
+ ${SED} -e "s|@CAT@|${CAT}|g" \
+ -e "s|@CP@|${CP}|g" \
+ -e "s|@RM@|${RM}|g" \
+ -e "s|@APACHE_SYSCONFDIR@|${APACHE_SYSCONFDIR}|g" \
+ ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE}
+ ${SED} -e "s|@CAT@|${CAT}|g" \
+ -e "s|@CHMOD@|${CHMOD}|g" \
+ -e "s|@CP@|${CP}|g" \
+ -e "s|@APACHE_SYSCONFDIR@|${APACHE_SYSCONFDIR}|g" \
+ ${PKGDIR}/INSTALL > ${INSTALL_FILE}
+
+do-install:
+ ${INSTALL_SCRIPT_DIR} ${PREFIX}/libexec/cgi-bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/cvsweb.cgi ${PREFIX}/libexec/cgi-bin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cvsweb
+ ${INSTALL_DATA} ${WRKSRC}/cvsweb.conf \
+ ${PREFIX}/share/examples/cvsweb/cvsweb.conf.default
+ PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
+
+.include "../../mk/bsd.pkg.mk"