head	1.40;
access;
symbols
	RELEASE_8_3_0:1.37
	RELEASE_9_0_0:1.36
	RELEASE_7_4_0:1.33
	RELEASE_8_2_0:1.33
	RELEASE_6_EOL:1.32
	RELEASE_8_1_0:1.29
	RELEASE_7_3_0:1.28
	RELEASE_8_0_0:1.27
	RELEASE_7_2_0:1.26
	RELEASE_7_1_0:1.23
	RELEASE_6_4_0:1.23
	RELEASE_5_EOL:1.21
	RELEASE_7_0_0:1.20
	RELEASE_6_3_0:1.20
	PRE_XORG_7:1.19
	RELEASE_4_EOL:1.19
	RELEASE_6_2_0:1.17
	RELEASE_6_1_0:1.14
	RELEASE_5_5_0:1.14
	RELEASE_6_0_0:1.9
	RELEASE_5_4_0:1.9
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.6
	RELEASE_5_1_0:1.6
	RELEASE_4_8_0:1.6
	RELEASE_5_0_0:1.5;
locks; strict;
comment	@# @;


1.40
date	2013.03.14.16.43.24;	author svnexp;	state Exp;
branches;
next	1.39;

1.39
date	2012.12.10.19.24.06;	author svnexp;	state Exp;
branches;
next	1.38;

1.38
date	2012.11.17.06.02.58;	author svnexp;	state Exp;
branches;
next	1.37;

1.37
date	2011.12.26.22.55.48;	author bf;	state Exp;
branches;
next	1.36;

1.36
date	2011.11.25.20.26.13;	author bf;	state Exp;
branches;
next	1.35;

1.35
date	2011.11.21.01.43.08;	author bf;	state Exp;
branches;
next	1.34;

1.34
date	2011.09.23.22.26.04;	author amdmi3;	state Exp;
branches;
next	1.33;

1.33
date	2010.12.04.07.33.59;	author ade;	state Exp;
branches;
next	1.32;

1.32
date	2010.11.27.06.49.01;	author sahil;	state Exp;
branches;
next	1.31;

1.31
date	2010.10.16.11.52.43;	author ade;	state Exp;
branches;
next	1.30;

1.30
date	2010.09.15.18.35.20;	author ade;	state Exp;
branches;
next	1.29;

1.29
date	2010.03.06.19.19.57;	author amdmi3;	state Exp;
branches;
next	1.28;

1.28
date	2010.02.24.01.36.26;	author wen;	state Exp;
branches;
next	1.27;

1.27
date	2009.08.22.00.38.21;	author amdmi3;	state Exp;
branches;
next	1.26;

1.26
date	2009.04.07.16.48.12;	author wxs;	state Exp;
branches;
next	1.25;

1.25
date	2009.03.22.17.39.54;	author pav;	state Exp;
branches;
next	1.24;

1.24
date	2009.02.23.23.05.31;	author miwi;	state Exp;
branches;
next	1.23;

1.23
date	2008.08.20.00.57.30;	author ade;	state Exp;
branches;
next	1.22;

1.22
date	2008.08.18.00.47.17;	author edwin;	state Exp;
branches;
next	1.21;

1.21
date	2008.01.25.15.44.02;	author miwi;	state Exp;
branches;
next	1.20;

1.20
date	2007.09.30.04.47.34;	author linimon;	state Exp;
branches;
next	1.19;

1.19
date	2006.12.10.22.47.05;	author miwi;	state Exp;
branches;
next	1.18;

1.18
date	2006.12.06.08.52.27;	author miwi;	state Exp;
branches;
next	1.17;

1.17
date	2006.10.07.16.47.14;	author pav;	state Exp;
branches;
next	1.16;

1.16
date	2006.09.04.06.33.22;	author linimon;	state Exp;
branches;
next	1.15;

1.15
date	2006.05.13.04.41.18;	author edwin;	state Exp;
branches;
next	1.14;

1.14
date	2005.11.16.23.52.47;	author pav;	state Exp;
branches;
next	1.13;

1.13
date	2005.11.16.08.54.40;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2005.11.15.20.48.22;	author pav;	state Exp;
branches;
next	1.11;

1.11
date	2005.11.15.06.51.35;	author ade;	state Exp;
branches;
next	1.10;

1.10
date	2005.11.14.08.37.29;	author pav;	state Exp;
branches;
next	1.9;

1.9
date	2005.02.17.16.43.01;	author vs;	state Exp;
branches;
next	1.8;

1.8
date	2004.03.28.14.06.59;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2004.02.04.05.09.34;	author marcus;	state Exp;
branches;
next	1.6;

1.6
date	2003.02.21.14.01.30;	author knu;	state Exp;
branches;
next	1.5;

1.5
date	2002.12.15.16.56.53;	author alane;	state Exp;
branches;
next	1.4;

1.4
date	2002.11.30.15.46.51;	author arved;	state Exp;
branches;
next	1.3;

1.3
date	2002.11.27.13.35.52;	author nork;	state Exp;
branches;
next	1.2;

1.2
date	2002.11.23.07.50.34;	author nork;	state Exp;
branches;
next	1.1;

1.1
date	2002.11.22.21.17.10;	author nork;	state Exp;
branches;
next	;


desc
@@


1.40
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314158
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: John von Essen
# $FreeBSD: head/www/privoxy/Makefile 314158 2013-03-14 13:31:24Z miwi $

PORTNAME=	privoxy
PORTVERSION=	3.0.21
CATEGORIES=	www ipv6
MASTER_SITES=	SF/ijbswa/Sources/${PORTVERSION}%20%28stable%29
DISTNAME=	privoxy-${PORTVERSION}-stable-src

MAINTAINER=	fk@@fabiankeil.de
COMMENT=	Privoxy is a web proxy with advanced filtering capabilities

LIB_DEPENDS=	pcre:${PORTSDIR}/devel/pcre

WRKSRC=		${WRKDIR}/privoxy-${PORTVERSION}-stable

USE_GMAKE=	yes
USE_AUTOTOOLS=	autoconf

USE_RC_SUBR=	privoxy
SUB_FILES=	pkg-message

MAKEFILE=	GNUmakefile

# privoxy-devel is the development release available at the Privoxy website.
# It's not (yet) part of the FreeBSD ports collection.
CONFLICTS=	privoxy-devel-[0-9]*

MAN1=		privoxy.1

USERS=		privoxy
GROUPS=		privoxy

CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib

OPTIONS_DEFINE=	ACCEPT_FILTER BROKEN_STRPTIME COMPRESSION DEBUG \
		DOCS EDITOR FORCE PRIVOXY_TOOLS TOGGLE

ACCEPT_FILTER_DESC=	Support for accf_http(9)
BROKEN_STRPTIME_DESC=	Enable workaround for standards/173421
COMPRESSION_DESC=	Support compression of buffered content
DOCS_DESC=		Let Privoxy serve the user manual
EDITOR_DESC=		Support use of the web-based action editor
FORCE_DESC=		Support bypassing of blocks
PRIVOXY_TOOLS_DESC=	Install Privoxy-Log-Parser, uagen, etc.
TOGGLE_DESC=		Support for remote toggling

OPTIONS_DEFAULT=	BROKEN_STRPTIME EDITOR DOCS FORCE TOGGLE

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MACCEPT_FILTER}
CONFIGURE_ARGS+=	 --enable-accept-filter
.endif

.if ${PORT_OPTIONS:MCOMPRESSION}
CONFIGURE_ARGS+=	 --enable-compression
.endif

.if ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+=	--with-debug
.endif

.if ! ${PORT_OPTIONS:MEDITOR}
CONFIGURE_ARGS+=	--disable-editor
.endif

.if ! ${PORT_OPTIONS:MFORCE}
CONFIGURE_ARGS+=	--disable-force
.endif

.if ${PORT_OPTIONS:MBROKEN_STRPTIME}
CONFIGURE_ARGS+=	--enable-strptime-sanity-checks
.endif

.if ! ${PORT_OPTIONS:MTOGGLE}
CONFIGURE_ARGS+=	--disable-toggle
.endif

.if ${PORT_OPTIONS:MPRIVOXY_TOOLS}
USE_PERL5_RUN=	yes
RUN_DEPENDS+=	curl:${PORTSDIR}/ftp/curl
PLIST_SUB+=	PRIVOXY_TOOLS=""
.else
PLIST_SUB+=	PRIVOXY_TOOLS="@@comment "
.endif

post-patch:
	${REINPLACE_CMD} \
		-e 's,^\(confdir\) \.,\1 ${PREFIX}/etc/privoxy,' \
		-e 's,^\(logdir\) \.,\1 /var/log/privoxy,' \
		-e 's,^\(actionsfile user\),#\1,' \
		-e 's,^\(filterfile user\),#\1,' \
	${WRKSRC}/config
.if ${PORT_OPTIONS:MDOCS}
	${REINPLACE_CMD} \
		-e 's,^#\(user-manual\) http://www.privoxy.org/user-manual/,\1 ${DOCSDIR}/user-manual,' \
	${WRKSRC}/config
.endif
	${REINPLACE_CMD} \
		-e 's,\(/etc/privoxy\),${PREFIX}\1,' ${WRKSRC}/tools/uagen.pl

pre-configure:
	@@cd ${WRKSRC}; ${AUTOHEADER}

do-install:
	@@${MKDIR} ${PREFIX}/etc/privoxy/templates
	@@${INSTALL_PROGRAM} ${WRKSRC}/privoxy ${PREFIX}/sbin
	@@${INSTALL_DATA} ${WRKSRC}/templates/[a-z]* ${PREFIX}/etc/privoxy/templates
.if ${PORT_OPTIONS:MPRIVOXY_TOOLS}
.for privoxy_tool in privoxy-log-parser.pl privoxy-regression-test.pl uagen.pl
	@@${INSTALL_SCRIPT} ${WRKSRC}/tools/${privoxy_tool} ${PREFIX}/bin
.endfor
.endif
.for defaultfile in default.action default.filter regression-tests.action
	@@${INSTALL_DATA} ${WRKSRC}/${defaultfile} ${PREFIX}/etc/privoxy
	@@${CHOWN} privoxy:privoxy ${PREFIX}/etc/privoxy/${defaultfile}
	@@${CHMOD} 0444 ${PREFIX}/etc/privoxy/${defaultfile}
.endfor
	@@${MKDIR} ${EXAMPLESDIR}
.for examplefile in config match-all.action trust user.action
	@@${INSTALL_DATA} ${WRKSRC}/${examplefile} ${EXAMPLESDIR}/
	@@${CHOWN} privoxy:privoxy ${EXAMPLESDIR}/${examplefile}
	@@${CHMOD} 0640 ${EXAMPLESDIR}/${examplefile}
.endfor
	@@${INSTALL_MAN}  ${WRKSRC}/privoxy.1 ${MANPREFIX}/man/man1
.if ${PORT_OPTIONS:MDOCS}
	@@${MKDIR} ${DOCSDIR}/user-manual
	@@${INSTALL_DATA} ${WRKSRC}/doc/webserver/user-manual/[a-z]* ${DOCSDIR}/user-manual
	@@${INSTALL_DATA} ${WRKSRC}/doc/webserver/p_doc.css ${DOCSDIR}/user-manual
.endif

post-install:
	@@${MKDIR} /var/run/privoxy
	@@${CHOWN} privoxy:privoxy /var/run/privoxy
	@@${CHMOD} 0750 /var/run/privoxy
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.39
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308630
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308630 | mm | 2012-12-10 19:11:11 +0000 (Mon, 10 Dec 2012) | 4 lines
## SVN ##
## SVN ## Update PCRE to 8.32
## SVN ## Introduces the UTF-32 library pcre32
## SVN ## Bump PORTREVISION in dependent ports
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 2
a2 6
# New ports collection makefile for:	privoxy
# Date created:				21 November 2002
# Whom:					John von Essen
#
# $FreeBSD: head/www/privoxy/Makefile 308630 2012-12-10 19:11:11Z mm $
#
d5 1
a5 2
PORTVERSION=	3.0.19
PORTREVISION=	1
d31 3
d37 13
a49 7
OPTIONS=	ACCEPT_FILTER "Enable support for accf_http(9)" Off \
		COMPRESSION "Support compression of buffered content" Off \
		DEBUG "Build with debugging symbols" Off \
		EDITOR "Support use of the web-based action editor" On \
		FORCE "Support bypassing of blocks" On \
		PRIVOXY_TOOLS "Install Privoxy-Log-Parser, uagen, etc." Off \
		TOGGLE "Support for remote toggling" On
d51 1
a51 1
.include <bsd.port.pre.mk>
d53 1
a53 1
.if defined(WITH_ACCEPT_FILTER)
d57 1
a57 1
.if defined(WITH_COMPRESSION)
d61 1
a61 1
.if defined(WITH_DEBUG)
d65 1
a65 1
.if defined(WITHOUT_EDITOR)
d69 1
a69 1
.if defined(WITHOUT_FORCE)
d73 5
a77 1
.if defined(WITHOUT_TOGGLE)
d81 1
a81 1
.if defined(WITH_PRIVOXY_TOOLS)
d96 1
a96 1
.if !defined(NOPORTDOCS)
a106 4
pre-su-install:
	@@${SETENV} PKG_PREFIX=${PREFIX} ${SH} \
		${PKGINSTALL} ${PKGNAME} PRE-INSTALL

d111 1
a111 1
.if defined(WITH_PRIVOXY_TOOLS)
d128 1
a128 1
.if !defined(NOPORTDOCS)
d140 1
a140 1
.include <bsd.port.post.mk>
@


1.38
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/www/privoxy/Makefile 300897 2012-07-14 14:29:18Z beat $
d10 1
@


1.37
log
@update to 3.0.19

PR:		163634
Submitted by:	F. Keil (maintainer)
Security:	prevent segfaults that could be triggered by remote servers
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.36
log
@Make small changes to three option descriptions, to avoid creating the false
impression that no additional configuration is needed to use the features
mentioned in the descriptions

Approved by:	F. Keil (maintainer)
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	3.0.18
@


1.35
log
@update to 3.0.18

PR:		162696
Submitted by:	F. Keil (maintainer)
Security:	prevent http response splitting attacks
Feature safe:	yes
@
text
@d39 1
a39 1
		COMPRESSION "Allow compression of buffered content" Off \
d41 2
a42 2
		EDITOR "Allow use of the web-based action editor" On \
		FORCE "Allow blocks to be bypassed" On \
@


1.34
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d9 1
a9 1
PORTVERSION=	3.0.17
d35 1
a35 1
CPPFLAGS+=	-I${LOCALBASE}/include/
d39 1
d41 3
a43 3
		EDITOR "Allow to enable the webbased action editor" On \
		FORCE "Allows to optionally bypass blocks" On \
		PRIVOXY_TOOLS "Install Privoxy-Log-Parser, uagen etc." Off \
d52 4
@


1.33
log
@Sync to new bsd.autotools.mk
@
text
@d35 2
a36 2
CONFIGURE_ENV=	LDFLAGS=-L${LOCALBASE}/lib \
		CPPFLAGS=-I${LOCALBASE}/include/
@


1.32
log
@- Update to 3.0.17

PR:		ports/152233
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
@
text
@d22 1
a22 1
USE_AUTOTOOLS=	autoconf:268
@


1.31
log
@Punt autoconf267->autoconf268
@
text
@d9 1
a9 2
PORTVERSION=	3.0.16
PORTREVISION=	2
d80 1
a88 3
# Effectivly apply revision 1.208 to fix a regression test.
	${REINPLACE_CMD} \
		-e 's,\(-fast-redirects -hide-refer\),\1r,' ${WRKSRC}/default.action.master
@


1.30
log
@Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
@
text
@d23 1
a23 1
USE_AUTOTOOLS=	autoconf:267
@


1.29
log
@- Fix dependency on curl

PR:		144268
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
Reported by:	Klaus T. Aehlig
Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION=	1
d23 1
a23 1
USE_AUTOTOOLS=	autoconf:262
@


1.28
log
@- Update to 3.0.16

PR:		ports/144146
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
Feature safe:	yes
@
text
@d10 1
d70 1
a70 1
RUN_DEPENDS+=	curl.5:${PORTSDIR}/ftp/curl
@


1.27
log
@- Switch SourceForge ports to the new File Release System: categories starting with W
@
text
@d9 2
a10 2
PORTVERSION=	3.0.12
CATEGORIES=	www
d38 2
a39 2
OPTIONS=	FORCE "Allows to optionally bypass blocks" On \
		TOGGLE "Support for remote toggling" On \
d41 3
a43 1
		DEBUG "Build with debugging symbols" Off
d47 12
d67 6
a72 6
.if defined(WITHOUT_EDITOR)
CONFIGURE_ARGS+=	--disable-editor
.endif

.if defined(WITH_DEBUG)
CONFIGURE_ARGS+=	--with-debug
a84 1

d86 5
d103 6
a108 1
.for defaultfile in default.action default.filter
a126 3
	@@${MKDIR} /var/log/privoxy
	@@${CHOWN} privoxy:privoxy /var/log/privoxy
	@@${CHMOD} 0750 /var/log/privoxy
@


1.26
log
@- Switch to using pre-su-install target to call pkg-install.  The script
  creates users.

PR:		ports/133292
Submitted by:	Greg Lewis <glewis@@misty.eyesbeyond.com>
Approved by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
@
text
@d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	ijbswa
@


1.25
log
@- Update to 3.0.12

PR:		ports/132939
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
@
text
@d78 1
a78 1
pre-install:
@


1.24
log
@- Update to 3.0.11

PR:		131978
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	3.0.11
@


1.23
log
@Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
@
text
@d9 1
a9 1
PORTVERSION=	3.0.10
d86 1
a86 1
.for defaultfile in default.action standard.action default.filter
d89 1
a89 1
	@@${CHMOD} 0640 ${PREFIX}/etc/privoxy/${defaultfile}
d92 1
a92 1
.for examplefile in config trust user.action
@


1.22
log
@[MAINTAINER] Update www/privoxy to 3.0.10

	The attached patch updates www/privoxy from 3.0.8
	to 3.0.10 (3.0.9 was a beta). The ChangeLog is available
	at: http://www.privoxy.org/announce.txt

PR:		ports/126607
Submitted by:	Fabian Keil <fk@@fabiankeil.de>
@
text
@d23 1
a23 1
USE_AUTOTOOLS=	autoconf:261
@


1.21
log
@- Update to 3.0.8

PR:		119840
Submitted by:	Fabian Keil <fk@@fabiankeil.de> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	3.0.8
a35 1
CONFIGURE_ARGS=	--enable-zlib
d41 1
a41 1
		EDITOR "Enable webbased action editor" On \
@


1.20
log
@Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:		ports/116639
Submitted by:	aDe
@
text
@d9 1
a9 2
PORTVERSION=	3.0.6
PORTREVISION=	2
d18 2
d36 4
d71 1
a71 1
		-e 's,^#\(user-manual\) http://www.privoxy.org/user-manual/,\1 ${PREFIX}/share/doc/privoxy-manual,' \
d92 1
a92 1
	@@${MKDIR} ${PREFIX}/share/examples/privoxy
d94 3
a96 3
	@@${INSTALL_DATA} ${WRKSRC}/${examplefile} ${PREFIX}/share/examples/privoxy
	@@${CHOWN} privoxy:privoxy ${PREFIX}/share/examples/privoxy/${examplefile}
	@@${CHMOD} 0640 ${PREFIX}/share/examples/privoxy/${examplefile}
d100 3
a102 3
	@@${MKDIR} ${PREFIX}/share/doc/privoxy-manual
	@@${INSTALL_DATA} ${WRKSRC}/doc/webserver/user-manual/[a-z]* ${PREFIX}/share/doc/privoxy-manual
	@@${INSTALL_DATA} ${WRKSRC}/doc/webserver/p_doc.css ${PREFIX}/share/doc/privoxy-manual
@


1.19
log
@- Copies the config file as example file and
  leaves old versions unmodified. The rc script later
  copies the example if the config file is missing.
- Makes the make output less noisy.
- Compiles with TOGGLE option disabled.
- Bump PORTREVISION

PR:		ports/106426
Submitted by:	Pete Slagle<freebsd-stable@@box559.com>
                Fabian Keil <fk@@fabiankeil.de> (maintainer)
Approved by:	maintainer
@
text
@d10 1
a10 1
PORTREVISION=	1
d22 1
a22 1
USE_AUTOTOOLS=	autoconf:253
@


1.18
log
@- Update to 3.0.6

PR:		ports/106396
Submitted by:	Fabian Keil<fk@@fabiankeil.de> (maintainer)
@
text
@d10 1
d82 10
a91 2
.for file in config default.action standard.action default.filter trust
	@@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/etc/privoxy
a93 2
#	@@${MKDIR} ${PREFIX}/share/examples/privoxy
#	@@${INSTALL_DATA} ${WRKSRC}/user.action ${PREFIX}/share/examples/privoxy
d96 2
a97 2
	${INSTALL_DATA} ${WRKSRC}/doc/webserver/user-manual/[a-z]* ${PREFIX}/share/doc/privoxy-manual
	${INSTALL_DATA} ${WRKSRC}/doc/webserver/p_doc.css ${PREFIX}/share/doc/privoxy-manual
d101 6
a106 6
	${MKDIR} /var/log/privoxy
	${CHOWN} privoxy:privoxy /var/log/privoxy
	${CHMOD} 0750 /var/log/privoxy
	${MKDIR} /var/run/privoxy
	${CHOWN} privoxy:privoxy /var/run/privoxy
	${CHMOD} 0750 /var/run/privoxy
@


1.17
log
@- Remove old patch that disabled libc_r functions, not needed anymore
- Update maintainer's address
- Improve rc script
- Install standard.action
- Don't send console messages to /dev/null

PR:		ports/103358
Submitted by:	Fabian Keil <freebsd-listen@@fabiankeil.de> (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	3.0.3
PORTREVISION=	5
d28 4
d34 23
d63 6
d85 2
d89 2
a90 3
	@@if [ -d ${WRKSRC}/doc/webserver/user-manual ]; then \
		${INSTALL_DATA} ${WRKSRC}/doc/webserver/user-manual/[a-z]* ${PREFIX}/share/doc/privoxy-manual; \
	fi
d102 1
a102 1
.include <bsd.port.mk>
@


1.16
log
@Reassign from old maintainer who did not respond to email queries about
status, to new volunteer.
@
text
@d10 1
a10 1
PORTREVISION=	4
d16 1
a16 1
MAINTAINER=	freebsd-listen@@fabiankeil.de
d24 1
a24 1
USE_RC_SUBR=	privoxy.sh
a34 1
		-e 's,^\(actionsfile standard\),#\1,' \
d49 1
a49 1
.for file in config default.action default.filter trust
@


1.15
log
@Remove USE_REINPLACE from categories starting with W
@
text
@d16 1
a16 1
MAINTAINER=	john@@essenz.com
@


1.14
log
@- Don't create /var/log/jarfile, it's not used

Submitted by:	aeonflux <aeonflux@@aeonflux.no-ip.com>
@
text
@a22 1
USE_REINPLACE=	yes
@


1.13
log
@- Fix post-install

Submitted by:	aeonflux <aeonflux@@aeonflux.no-ip.com>
@
text
@a65 3
	${TOUCH} /var/log/jarfile
	${CHOWN} privoxy:privoxy /var/log/jarfile
	${CHMOD} 0600 /var/log/jarfile
@


1.12
log
@- Fix rc script

Reported by:	Adam McMaster <adam@@moosoft.net>
@
text
@d10 1
a10 1
PORTREVISION=	3
d63 1
a63 1
	${TOUCH} /var/log/privoxy
d65 1
a65 1
	${CHMOD} 0640 /var/log/privoxy
d69 1
a69 1
	${TOUCH} /var/run/privoxy
d71 1
a71 1
	${CHMOD} 0600 /var/run/privoxy
@


1.11
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d10 1
a10 1
PORTREVISION=	2
d35 1
a35 1
		-e 's,^\(logdir\) \.,\1 /tmp,' \
d69 3
@


1.10
log
@- Run privoxy under user 'privoxy'
- Modernize rc script, pkg-message and SHA256 while here

PR:		ports/88602
Submitted by:	aeonflux <aeonflux@@aeonflux.no-ip.com>
Approved by:	John Von Essen <john@@essenz.com> (maintainer)
@
text
@d22 1
a22 1
USE_AUTOCONF_VER=	253
@


1.9
log
@Add rc_subr startup script

PR:		ports/74210
Submitted by:	"solsTiCe d'Hiver"
Approved by:	maintainer timeout
@
text
@d10 1
a10 1
PORTREVISION=	1
a20 4
PKGMESSAGE=	${WRKDIR}/pkg-message

USE_RC_SUBR=	yes
RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} # stolen from net/nylon
d25 3
a31 4
post-extract:
	@@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
		${FILESDIR}/privoxy.sh.in > ${WRKSRC}/privoxy.sh

d44 2
a45 2
	@@${SED} -e 's,%%PREFIX%%,${PREFIX},g' \
		${PKGDIR}/pkg-message.in > ${PKGMESSAGE}
d63 6
a68 1
	${INSTALL_SCRIPT} ${WRKSRC}/privoxy.sh ${PREFIX}/etc/rc.d/
@


1.8
log
@- Update to 3.0.3

PR:		ports/63090
Submitted by:	Martijn Lina <martijn@@pacno.net>
Approved by:	maintainer timeout (1 month)
@
text
@d10 1
d23 2
d33 4
d68 1
@


1.7
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d9 1
a9 2
PORTVERSION=	3.0.0
PORTREVISION=	1
d13 1
a13 1
DISTNAME=	privoxy-3.0.0-stable-src
d18 1
a18 1
WRKSRC=		${WRKDIR}/privoxy-3.0.0-stable
@


1.6
log
@De-pkg-comment.
@
text
@d10 1
@


1.5
log
@Don't run preconfigure in a subshell of a subshell... it seems to bork up
the path.

Approved by:	kris
@
text
@d16 1
@


1.4
log
@Fix autoconf usage

Reported by:	bento
@
text
@d38 1
a38 1
	@@(cd ${WRKSRC}; ${AUTOHEADER})
@


1.3
log
@o make install in port's Makefile.
o add new pkg-message.
o NOPORTDOCS support.
o set up minimum configuration.

Submitted by:	John von Essen <john@@essenz.com> (maintainer)
Submitted by:	Lars Eggert <larse@@ISI.EDU>
Reviewed by:	John von Essen <john@@essenz.com> (maintainer)
@
text
@d22 1
a22 1
USE_AUTOCONF=	yes
d38 1
a38 1
	@@(cd ${WRKSRC}; autoheader${USE_AUTOCONF_VER})
@


1.2
log
@PREFIX clean.
@
text
@d19 2
d30 6
a35 2
	@@${REINPLACE_CMD} -e 's,/usr/local,$${PREFIX},' \
					${WRKSRC}/GNUmakefile.in
d39 22
@


1.1
log
@Add privoxy 3.0.0, privoxy is a web proxy with advanced filtering
capabilities.

PR:		ports/45602
Submitted by:	John von Essen <john@@essenz.com>
@
text
@d21 1
d26 4
@

