summaryrefslogtreecommitdiff
path: root/net/cvsup-mirror/Makefile
diff options
context:
space:
mode:
authorJohn Polstra <jdp@FreeBSD.org>1997-02-02 04:11:35 +0000
committerJohn Polstra <jdp@FreeBSD.org>1997-02-02 04:11:35 +0000
commita2fac247975b4bffe7cbdc4c56aa69f4009e455f (patch)
tree30cbdc7bdf911f802be744e3041c09da9de817b6 /net/cvsup-mirror/Makefile
parentChange Makefile more to my likeing. (diff)
The cvsup-mirror port, a kit that makes it easy to set up a FreeBSD
mirror site.
Notes
Notes: svn path=/head/; revision=5495
Diffstat (limited to 'net/cvsup-mirror/Makefile')
-rw-r--r--net/cvsup-mirror/Makefile45
1 files changed, 45 insertions, 0 deletions
diff --git a/net/cvsup-mirror/Makefile b/net/cvsup-mirror/Makefile
new file mode 100644
index 000000000000..5c96d248fbcf
--- /dev/null
+++ b/net/cvsup-mirror/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: cvsup-mirror
+# Version required: none
+# Date created: 01 February 1997
+# Whom: jdp
+#
+# $Id$
+#
+
+DISTNAME= cvsup-mirror-1.0
+CATEGORIES= net
+DISTFILES=
+
+MAINTAINER= jdp@FreeBSD.org
+
+RUN_DEPENDS= ${PREFIX}/sbin/cvsupd:${PORTSDIR}/net/cvsup
+NO_WRKSUBDIR= true
+NO_CHECKSUM= true
+NO_PATCH= true
+NO_BUILD= true
+IS_INTERACTIVE= true
+NO_PACKAGE= too interactive
+SCRIPTS_ENV= USA_RESIDENT=${USA_RESIDENT}
+
+base=${PREFIX}/etc/cvsup
+rc=${PREFIX}/etc/rc.d
+
+do-extract:
+ @test -d ${WRKSRC} || ${MKDIR} ${WRKSRC}
+
+do-install:
+ @echo "Installing files"
+ @test -d ${base} || mkdir -p ${base}
+ @test -d ${rc} || mkdir -p ${rc}
+ @${INSTALL_DATA} ${WRKSRC}/config.sh ${base}
+ @${INSTALL_SCRIPT} ${FILESDIR}/update.sh ${base}
+ @${INSTALL_DATA} ${FILESDIR}/supfile ${base}
+ @${INSTALL_DATA} ${FILESDIR}/supfile.crypto ${base}
+ @${INSTALL_DATA} ${FILESDIR}/supfile.non-crypto ${base}
+ @${INSTALL_SCRIPT} ${FILESDIR}/cvsupd.sh ${rc}
+ @${CP} /dev/null ${base}/.start_server
+
+post-install:
+ @PREFIX=${PREFIX} /bin/sh ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
+
+.include <bsd.port.mk>