From a6bac02d5f0eeb5183dbc3d2ecbba6e847acaca6 Mon Sep 17 00:00:00 2001 From: itojun Date: Tue, 27 Mar 2001 18:06:23 +0000 Subject: www6to4, tiny IPv4-to-IPv6 web proxy --- www/www6to4/Makefile | 32 ++++++++++++++++++++++++++++++++ www/www6to4/files/md5 | 3 +++ www/www6to4/files/patch-sum | 3 +++ www/www6to4/patches/patch-aa | 12 ++++++++++++ www/www6to4/pkg/DESCR | 8 ++++++++ www/www6to4/pkg/PLIST | 5 +++++ 6 files changed, 63 insertions(+) create mode 100644 www/www6to4/Makefile create mode 100644 www/www6to4/files/md5 create mode 100644 www/www6to4/files/patch-sum create mode 100644 www/www6to4/patches/patch-aa create mode 100644 www/www6to4/pkg/DESCR create mode 100644 www/www6to4/pkg/PLIST (limited to 'www/www6to4') diff --git a/www/www6to4/Makefile b/www/www6to4/Makefile new file mode 100644 index 00000000000..ed1afdbdee8 --- /dev/null +++ b/www/www6to4/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/03/27 18:06:23 itojun Exp $ +# + +DISTNAME= www6to4-1.2 +CATEGORIES= net +MASTER_SITES= ftp://ftp.pasta.cs.uit.no/pub/Vermicelli/ + +MAINTAINER= feico@pasta.cs.uit.no +HOMEPAGE= http://www.vermicelli.pasta.cs.uit.no/ipv6/software.html +COMMENT= lightweight http proxy, helps IPv4 only browsers + +ALL_TARGET= # empty + +.include "../../mk/bsd.prefs.mk" +# always IPv6 ready +BUILD_DEFS+= USE_INET6 + +post-extract: + for i in www6to4.conf www6to4_forward.conf; do \ + ${MV} ${WRKSRC}/$$i ${WRKSRC}/$$i.dist; \ + ${TR} -d '\015' <${WRKSRC}/$$i.dist >${WRKSRC}/$$i; \ + done + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/www6to4 + ${INSTALL_PROGRAM} ${WRKSRC}/www6to4 ${PREFIX}/sbin + ${INSTALL_DATA} ${WRKSRC}/www6to4.conf \ + ${PREFIX}/share/examples/www6to4 + ${INSTALL_DATA} ${WRKSRC}/www6to4_forward.conf \ + ${PREFIX}/share/examples/www6to4 + +.include "../../mk/bsd.pkg.mk" diff --git a/www/www6to4/files/md5 b/www/www6to4/files/md5 new file mode 100644 index 00000000000..0eca30895e4 --- /dev/null +++ b/www/www6to4/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/03/27 18:06:23 itojun Exp $ + +SHA1 (www6to4-1.2.tar.gz) = 9150e0105a9f9ff155f2035472ee53558ee0721e diff --git a/www/www6to4/files/patch-sum b/www/www6to4/files/patch-sum new file mode 100644 index 00000000000..f86da5bff6e --- /dev/null +++ b/www/www6to4/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/03/27 18:06:23 itojun Exp $ + +SHA1 (patch-aa) = 3e3ae2d201198419abbd626172a35ca2f0a7a4cf diff --git a/www/www6to4/patches/patch-aa b/www/www6to4/patches/patch-aa new file mode 100644 index 00000000000..ee31febfc56 --- /dev/null +++ b/www/www6to4/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/03/27 18:06:23 itojun Exp $ + +--- Makefile- Wed Mar 28 00:09:33 2001 ++++ Makefile Wed Mar 28 00:09:37 2001 +@@ -1,6 +1,6 @@ + PROG = www6to4 + RM = rm -f +-CFLAGS = -O2 ++#CFLAGS = -O2 + #CFLAGS = -g + + OBJS = www6to4.o parsers.o loaders.o socket.o diff --git a/www/www6to4/pkg/DESCR b/www/www6to4/pkg/DESCR new file mode 100644 index 00000000000..86680a7975f --- /dev/null +++ b/www/www6to4/pkg/DESCR @@ -0,0 +1,8 @@ +This is a little WWW-proxy that can communicate over both IPv4 and IPv6. It's +primary use is as stub-proxy between a IPv4-only browser and the rest of the +(v4 and v6) Internet. This proxy is meant to run on a client machine as +frontend to an IPv4-only browser and not to serve a large number of clients. +If you need the latter you're much better off with a full-fledged proxy like +squid. + +This program is based on code copyrighted by the Junkbusters Corp. diff --git a/www/www6to4/pkg/PLIST b/www/www6to4/pkg/PLIST new file mode 100644 index 00000000000..f4e1ce418ee --- /dev/null +++ b/www/www6to4/pkg/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/03/27 18:06:23 itojun Exp $ +sbin/www6to4 +share/examples/www6to4/www6to4.conf +share/examples/www6to4/www6to4_forward.conf +@dirrm share/examples/www6to4 -- cgit v1.2.3