From e7933a995a029c3d6ae881c8f7725571278e2573 Mon Sep 17 00:00:00 2001 From: Matthew Hunt Date: Sun, 3 May 1998 20:51:39 +0000 Subject: [PATCH] Import of ijb, the Internet Junkbuster. It's an HTTP proxy that strips advertisements and so on. PR: 6488 Submitted by: Ian Struble --- www/junkbuster-zlib/Makefile | 32 ++++++++++++++++++++++++++++++ www/junkbuster-zlib/distinfo | 1 + www/junkbuster-zlib/files/patch-aa | 25 +++++++++++++++++++++++ www/junkbuster-zlib/pkg-comment | 1 + www/junkbuster-zlib/pkg-descr | 6 ++++++ www/junkbuster-zlib/pkg-plist | 9 +++++++++ www/junkbuster/Makefile | 32 ++++++++++++++++++++++++++++++ www/junkbuster/distinfo | 1 + www/junkbuster/files/patch-aa | 25 +++++++++++++++++++++++ www/junkbuster/pkg-comment | 1 + www/junkbuster/pkg-descr | 6 ++++++ www/junkbuster/pkg-plist | 9 +++++++++ 12 files changed, 148 insertions(+) create mode 100644 www/junkbuster-zlib/Makefile create mode 100644 www/junkbuster-zlib/distinfo create mode 100644 www/junkbuster-zlib/files/patch-aa create mode 100644 www/junkbuster-zlib/pkg-comment create mode 100644 www/junkbuster-zlib/pkg-descr create mode 100644 www/junkbuster-zlib/pkg-plist create mode 100644 www/junkbuster/Makefile create mode 100644 www/junkbuster/distinfo create mode 100644 www/junkbuster/files/patch-aa create mode 100644 www/junkbuster/pkg-comment create mode 100644 www/junkbuster/pkg-descr create mode 100644 www/junkbuster/pkg-plist diff --git a/www/junkbuster-zlib/Makefile b/www/junkbuster-zlib/Makefile new file mode 100644 index 000000000000..5d08d122cf8e --- /dev/null +++ b/www/junkbuster-zlib/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: junkbuster +# Version required: 2.0 +# Date created: 2 May 1998 +# Whom: Ian Struble +# +# $Id$ + +DISTNAME= ijb20 +PKGNAME= ijb-2.0 +CATEGORIES= www +MASTER_SITES= http://www.junkbusters.com/ht/en/ +EXTRACT_SUFX= .tar.Z + +MAINTAINER= ian@broken.net + +FETCH_BEFORE_ARGS= -b + +MAN1= junkbuster.1 + +# We have to do the install ourselves... +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/$(DISTNAME)/junkbuster ${PREFIX}/bin/junkbuster + ${MKDIR} -m 755 ${PREFIX}/etc/junkbuster + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/junkbstr.ini ${PREFIX}/etc/junkbuster/configfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/sblock.ini ${PREFIX}/etc/junkbuster/blockfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/saclfile.ini ${PREFIX}/etc/junkbuster/aclfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/scookie.ini ${PREFIX}/etc/junkbuster/cookiefile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/sforward.ini ${PREFIX}/etc/junkbuster/forwardfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/strust.ini ${PREFIX}/etc/junkbuster/trustfile.sample + $(INSTALL_MAN) $(WRKDIR)/$(DISTNAME)/junkbuster.1 $(PREFIX)/man/man1/ + +.include diff --git a/www/junkbuster-zlib/distinfo b/www/junkbuster-zlib/distinfo new file mode 100644 index 000000000000..b1d9e252957f --- /dev/null +++ b/www/junkbuster-zlib/distinfo @@ -0,0 +1 @@ +MD5 (ijb20.tar.Z) = 049bc49131665c6510ae23cdb7354011 diff --git a/www/junkbuster-zlib/files/patch-aa b/www/junkbuster-zlib/files/patch-aa new file mode 100644 index 000000000000..4060a1e923fd --- /dev/null +++ b/www/junkbuster-zlib/files/patch-aa @@ -0,0 +1,25 @@ +--- Makefile.orig Fri Feb 20 12:40:32 1998 ++++ Makefile Sun May 3 16:46:35 1998 +@@ -8,7 +8,7 @@ + PROG = junkbuster + O = o + RM = rm -f +-MORE_CFLAGS = -g ++MORE_CFLAGS = + + # use this for Solaris 2.x + #LDFLAGS = -lnsl -lsocket +@@ -43,10 +43,12 @@ + #O = obj + #RM = del + +-CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) ++CFLAGS += $(DEFAULT_CFLAGS) $(MORE_CFLAGS) + + OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) \ + encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O) ++ ++all: $(PROG) + + $(PROG): $(OBJS) + $(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS) diff --git a/www/junkbuster-zlib/pkg-comment b/www/junkbuster-zlib/pkg-comment new file mode 100644 index 000000000000..5d940d51aa2e --- /dev/null +++ b/www/junkbuster-zlib/pkg-comment @@ -0,0 +1 @@ +An HTTP proxy server that eliminates ads. diff --git a/www/junkbuster-zlib/pkg-descr b/www/junkbuster-zlib/pkg-descr new file mode 100644 index 000000000000..25b2c53d58c9 --- /dev/null +++ b/www/junkbuster-zlib/pkg-descr @@ -0,0 +1,6 @@ +This is a port of The Internet Junkbuster Proxy(TM). An excelent way +to enhance your privacy while browsing the web. And it also happens +to do a great job of filtering out all those annoying banner ads! + +- Ian Struble +ian@broken.net diff --git a/www/junkbuster-zlib/pkg-plist b/www/junkbuster-zlib/pkg-plist new file mode 100644 index 000000000000..06232625a0dd --- /dev/null +++ b/www/junkbuster-zlib/pkg-plist @@ -0,0 +1,9 @@ +bin/junkbuster +man/man1/junkbuster.1.gz +etc/junkbuster/aclfile.sample +etc/junkbuster/blockfile.sample +etc/junkbuster/cookiefile.sample +etc/junkbuster/configfile.sample +etc/junkbuster/forwardfile.sample +etc/junkbuster/trustfile.sample +@dirrm etc/junkbuster diff --git a/www/junkbuster/Makefile b/www/junkbuster/Makefile new file mode 100644 index 000000000000..5d08d122cf8e --- /dev/null +++ b/www/junkbuster/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: junkbuster +# Version required: 2.0 +# Date created: 2 May 1998 +# Whom: Ian Struble +# +# $Id$ + +DISTNAME= ijb20 +PKGNAME= ijb-2.0 +CATEGORIES= www +MASTER_SITES= http://www.junkbusters.com/ht/en/ +EXTRACT_SUFX= .tar.Z + +MAINTAINER= ian@broken.net + +FETCH_BEFORE_ARGS= -b + +MAN1= junkbuster.1 + +# We have to do the install ourselves... +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/$(DISTNAME)/junkbuster ${PREFIX}/bin/junkbuster + ${MKDIR} -m 755 ${PREFIX}/etc/junkbuster + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/junkbstr.ini ${PREFIX}/etc/junkbuster/configfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/sblock.ini ${PREFIX}/etc/junkbuster/blockfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/saclfile.ini ${PREFIX}/etc/junkbuster/aclfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/scookie.ini ${PREFIX}/etc/junkbuster/cookiefile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/sforward.ini ${PREFIX}/etc/junkbuster/forwardfile.sample + ${INSTALL_DATA} ${WRKDIR}/$(DISTNAME)/strust.ini ${PREFIX}/etc/junkbuster/trustfile.sample + $(INSTALL_MAN) $(WRKDIR)/$(DISTNAME)/junkbuster.1 $(PREFIX)/man/man1/ + +.include diff --git a/www/junkbuster/distinfo b/www/junkbuster/distinfo new file mode 100644 index 000000000000..b1d9e252957f --- /dev/null +++ b/www/junkbuster/distinfo @@ -0,0 +1 @@ +MD5 (ijb20.tar.Z) = 049bc49131665c6510ae23cdb7354011 diff --git a/www/junkbuster/files/patch-aa b/www/junkbuster/files/patch-aa new file mode 100644 index 000000000000..4060a1e923fd --- /dev/null +++ b/www/junkbuster/files/patch-aa @@ -0,0 +1,25 @@ +--- Makefile.orig Fri Feb 20 12:40:32 1998 ++++ Makefile Sun May 3 16:46:35 1998 +@@ -8,7 +8,7 @@ + PROG = junkbuster + O = o + RM = rm -f +-MORE_CFLAGS = -g ++MORE_CFLAGS = + + # use this for Solaris 2.x + #LDFLAGS = -lnsl -lsocket +@@ -43,10 +43,12 @@ + #O = obj + #RM = del + +-CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) ++CFLAGS += $(DEFAULT_CFLAGS) $(MORE_CFLAGS) + + OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) \ + encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O) ++ ++all: $(PROG) + + $(PROG): $(OBJS) + $(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS) diff --git a/www/junkbuster/pkg-comment b/www/junkbuster/pkg-comment new file mode 100644 index 000000000000..5d940d51aa2e --- /dev/null +++ b/www/junkbuster/pkg-comment @@ -0,0 +1 @@ +An HTTP proxy server that eliminates ads. diff --git a/www/junkbuster/pkg-descr b/www/junkbuster/pkg-descr new file mode 100644 index 000000000000..25b2c53d58c9 --- /dev/null +++ b/www/junkbuster/pkg-descr @@ -0,0 +1,6 @@ +This is a port of The Internet Junkbuster Proxy(TM). An excelent way +to enhance your privacy while browsing the web. And it also happens +to do a great job of filtering out all those annoying banner ads! + +- Ian Struble +ian@broken.net diff --git a/www/junkbuster/pkg-plist b/www/junkbuster/pkg-plist new file mode 100644 index 000000000000..06232625a0dd --- /dev/null +++ b/www/junkbuster/pkg-plist @@ -0,0 +1,9 @@ +bin/junkbuster +man/man1/junkbuster.1.gz +etc/junkbuster/aclfile.sample +etc/junkbuster/blockfile.sample +etc/junkbuster/cookiefile.sample +etc/junkbuster/configfile.sample +etc/junkbuster/forwardfile.sample +etc/junkbuster/trustfile.sample +@dirrm etc/junkbuster