New package: privoxy-3.0.22.

Closes #815.
This commit is contained in:
Eivind Uggedal 2015-01-04 16:41:18 +00:00
parent 33a646fc7a
commit 5f040f506d
4 changed files with 52 additions and 0 deletions

5
srcpkgs/privoxy/INSTALL Normal file
View File

@ -0,0 +1,5 @@
case ${ACTION} in
post)
chown -R privoxy:privoxy etc/privoxy
;;
esac

View File

@ -0,0 +1,2 @@
#!/bin/sh
exec logger -t privoxy

View File

@ -0,0 +1,2 @@
#!/bin/sh
exec chpst -u privoxy:privoxy privoxy --no-daemon /etc/privoxy/config 2>&1

43
srcpkgs/privoxy/template Normal file
View File

@ -0,0 +1,43 @@
# Template file for 'privoxy'
pkgname=privoxy
version=3.0.22
revision=1
wrksrc="${pkgname}-${version}-stable"
build_style=gnu-configure
configure_args="--sysconfdir=/etc/privoxy --enable-compression --enable-dynamic-pcre"
make_install_args="STRIP="
conf_files="
/etc/privoxy/config
/etc/privoxy/default.action
/etc/privoxy/match-all.action
/etc/privoxy/user.filter
/etc/privoxy/trust
/etc/privoxy/default.filter
/etc/privoxy/user.action"
system_accounts="privoxy"
privoxy_homedir="/etc/privoxy"
hostmakedepends="autoconf"
makedepends="pcre-devel zlib-devel"
short_desc="A non-caching web proxy with advanced filtering capabilities"
maintainer="Eivind Uggedal <eivind@uggedal.com>"
license="GPL-2"
homepage="http://www.privoxy.org/"
distfiles="${SOURCEFORGE_SITE}/ijbswa/${pkgname}-${version}-stable-src.tar.gz"
update_ignore="*.mpkg"
checksum=1a214fec1f3616ea7ff42f1ecdb67ce82690199ec403de9d34b99d0896efcc41
pre_configure() {
autoheader && autoconf
sed -e 's|^confdir .*|confdir /etc/privoxy|' \
-e 's|^logdir .*|logdir /var/log/privoxy|' \
-e 's|^\(logfile .*\)|# \1|' \
-i config
}
post_install() {
vsv privoxy
# privoxy writes logs to stdout with --no-daemon
rm -r ${DESTDIR}/var/log/privoxy
}