1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

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>
This commit is contained in:
Matthew Hunt 1998-05-03 20:51:39 +00:00
parent d0f9c6922f
commit e7933a995a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=10824
12 changed files with 148 additions and 0 deletions

View File

@ -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>

View File

@ -0,0 +1 @@
MD5 (ijb20.tar.Z) = 049bc49131665c6510ae23cdb7354011

View File

@ -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)

View File

@ -0,0 +1 @@
An HTTP proxy server that eliminates ads.

View File

@ -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

View File

@ -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

32
www/junkbuster/Makefile Normal file
View File

@ -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>

1
www/junkbuster/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ijb20.tar.Z) = 049bc49131665c6510ae23cdb7354011

View File

@ -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)

View File

@ -0,0 +1 @@
An HTTP proxy server that eliminates ads.

6
www/junkbuster/pkg-descr Normal file
View File

@ -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

9
www/junkbuster/pkg-plist Normal file
View File

@ -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