summaryrefslogtreecommitdiff
path: root/www/junkbuster
diff options
context:
space:
mode:
authorMatthew Hunt <mph@FreeBSD.org>1998-05-03 20:51:39 +0000
committerMatthew Hunt <mph@FreeBSD.org>1998-05-03 20:51:39 +0000
commite7933a995a029c3d6ae881c8f7725571278e2573 (patch)
tree612db4176e993bfe6e971d1add7019bb76c61b2f /www/junkbuster
parentUpdate to patchlevel 13. (diff)
Import of ijb, the Internet Junkbuster. It's an HTTP proxy that
strips advertisements and so on. PR: 6488 Submitted by: Ian Struble <ian@broken.net>
Notes
Notes: svn path=/head/; revision=10824
Diffstat (limited to 'www/junkbuster')
-rw-r--r--www/junkbuster/Makefile32
-rw-r--r--www/junkbuster/distinfo1
-rw-r--r--www/junkbuster/files/patch-aa25
-rw-r--r--www/junkbuster/pkg-comment1
-rw-r--r--www/junkbuster/pkg-descr6
-rw-r--r--www/junkbuster/pkg-plist9
6 files changed, 74 insertions, 0 deletions
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 <ian@broken.net>
+#
+# $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 <bsd.port.mk>
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