summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorgrant <grant>2003-08-08 08:11:05 +0000
committergrant <grant>2003-08-08 08:11:05 +0000
commitbd2ca4c78748d383f10d60f5792086356942a949 (patch)
tree85a6effe047794076023665337c83913ef7d84e1 /net
parentf01d230b9873465a88f477fc1a5f11af9023b225 (diff)
downloadpkgsrc-bd2ca4c78748d383f10d60f5792086356942a949.tar.gz
- honour PKG_SYSCONFDIR
- use automatic config file handling for 6to4.conf - improve MESSAGE bump to 1.4.
Diffstat (limited to 'net')
-rw-r--r--net/6to4/DEINSTALL20
-rw-r--r--net/6to4/MESSAGE11
-rw-r--r--net/6to4/Makefile17
-rw-r--r--net/6to4/PLIST5
4 files changed, 18 insertions, 35 deletions
diff --git a/net/6to4/DEINSTALL b/net/6to4/DEINSTALL
deleted file mode 100644
index 04a0ead2abf..00000000000
--- a/net/6to4/DEINSTALL
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh
-#
-# $NetBSD: DEINSTALL,v 1.2 2003/05/06 17:42:05 jmmv Exp $
-#
-
-case "$2" in
- DEINSTALL)
- if [ -f ${PKG_PREFIX}/etc/6to4.conf ]; then
- cat <<EOF
-
-=============================================================
-Note that the 6to4 configuration file (${PKG_PREFIX}/etc/6to4.conf)
-was not removed in the deinstallation process. You should
-remove it by hand, if you no longer need it.
-=============================================================
-
-EOF
- fi
- ;;
-esac
diff --git a/net/6to4/MESSAGE b/net/6to4/MESSAGE
index 3d48ca68c36..83baecf41e7 100644
--- a/net/6to4/MESSAGE
+++ b/net/6to4/MESSAGE
@@ -1,8 +1,11 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.2 2003/05/06 17:42:05 jmmv Exp $
+$NetBSD: MESSAGE,v 1.3 2003/08/08 08:11:05 grant Exp $
-To configure this package, adjust ${PREFIX}/etc/6to4.conf from
-${PREFIX}/etc/6to4.conf-example, then start "6to4 -v start".
-You should be able to "ping6 www.kame.net" after that.
+To configure a 6to4 tunnel, modify the configuration file
+${PKG_SYSCONFDIR}/6to4.conf for your system, then run
+
+ ${RCD_SCRIPTS_DIR}/6to4 -v start
+
+You should then be able to ping6 www.kame.net.
===========================================================================
diff --git a/net/6to4/Makefile b/net/6to4/Makefile
index 5e534393815..b69fe404507 100644
--- a/net/6to4/Makefile
+++ b/net/6to4/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2003/07/17 22:50:55 grant Exp $
+# $NetBSD: Makefile,v 1.13 2003/08/08 08:11:05 grant Exp $
#
-DISTNAME= 6to4-1.3
+DISTNAME= 6to4-1.4
WRKSRC= ${WRKDIR}
CATEGORIES= net
MASTER_SITES= # empty
@@ -12,24 +12,23 @@ HOMEPAGE= http://www.NetBSD.org/packages/net/6to4/files/6to4.html
COMMENT= Enables 6to4 IPv6 automatic tunnels
USE_PERL5= YES
+USE_PKGINSTALL= YES
# This pkg doesn't regard USE_INET6 (leave this comment for README-IPv6.html!)
EXTRACT_ONLY= # empty
NO_CHECKSUM= yes
NO_CONFIGURE= yes
+CONF_FILES+= ${PREFIX}/share/examples/6to4/6to4.conf ${PKG_SYSCONFDIR}/6to4.conf
+
do-build:
-.for FILE in 6to4
- ${SED} -e 's|@PREFIX@|${PREFIX}|g' \
- -e 's|@LOCALBASE@|${LOCALBASE}|g' \
- < ${FILESDIR}/${FILE} \
- > ${WRKSRC}/${FILE}
-.endfor
+ @${SED} ${FILES_SUBST_SED} ${FILESDIR}/6to4 > ${WRKSRC}/6to4
do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/6to4
${INSTALL_SCRIPT} ${WRKSRC}/6to4 ${PREFIX}/sbin/6to4
${INSTALL_MAN} ${FILESDIR}/6to4.8 ${PREFIX}/man/man8
- ${INSTALL_DATA} ${FILESDIR}/6to4.conf ${PREFIX}/etc/6to4.conf-example
${INSTALL_DATA} ${FILESDIR}/6to4.html ${PREFIX}/share/doc/6to4.html
+ ${INSTALL_DATA} ${FILESDIR}/6to4.conf ${PREFIX}/share/examples/6to4
.include "../../mk/bsd.pkg.mk"
diff --git a/net/6to4/PLIST b/net/6to4/PLIST
index a638a42ba5b..c5bf8ffe060 100644
--- a/net/6to4/PLIST
+++ b/net/6to4/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:54:39 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/08/08 08:11:05 grant Exp $
sbin/6to4
-etc/6to4.conf-example
share/doc/6to4.html
+share/examples/6to4/6to4.conf
man/man8/6to4.8
+@dirrm share/examples/6to4