summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Holzer <mholzer@gentoo.org>2004-02-16 16:43:09 +0000
committerMartin Holzer <mholzer@gentoo.org>2004-02-16 16:43:09 +0000
commit11ac787849383a67b8ea5fac18c15d3116a042fa (patch)
treea36beb4d9c725781f01de0684d96bd29bc9bb6a1 /net-www
parentDep for Xml-twig (Manifest recommit) (diff)
downloadgentoo-2-11ac787849383a67b8ea5fac18c15d3116a042fa.tar.gz
gentoo-2-11ac787849383a67b8ea5fac18c15d3116a042fa.tar.bz2
gentoo-2-11ac787849383a67b8ea5fac18c15d3116a042fa.zip
Version bumped.
Diffstat (limited to 'net-www')
-rw-r--r--net-www/privoxy/ChangeLog7
-rw-r--r--net-www/privoxy/Manifest2
-rw-r--r--net-www/privoxy/files/digest-privoxy-3.0.31
-rw-r--r--net-www/privoxy/privoxy-3.0.3.ebuild76
4 files changed, 85 insertions, 1 deletions
diff --git a/net-www/privoxy/ChangeLog b/net-www/privoxy/ChangeLog
index ba28219d5c00..6a552f556b8b 100644
--- a/net-www/privoxy/ChangeLog
+++ b/net-www/privoxy/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/privoxy
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/privoxy/ChangeLog,v 1.17 2004/02/03 11:22:54 mholzer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/privoxy/ChangeLog,v 1.18 2004/02/16 16:43:09 mholzer Exp $
+
+*privoxy-3.0.3 (16 Feb 2004)
+
+ 16 Feb 2004; Martin Holzer <mholzer@gentoo.org> privoxy-3.0.3.ebuild:
+ Version bumped.
03 Feb 2004; Martin Holzer <mholzer@gentoo.org> privoxy-2.9.14_beta.ebuild:
fixing .keep issue. closes 39827
diff --git a/net-www/privoxy/Manifest b/net-www/privoxy/Manifest
index 2c302dc2bc63..efe45f6a3329 100644
--- a/net-www/privoxy/Manifest
+++ b/net-www/privoxy/Manifest
@@ -1,8 +1,10 @@
MD5 bf92c19e93184a6b17693cac9dbd94eb ChangeLog 2139
MD5 910d9d19c162f65cbf877e89360b9e15 privoxy-2.9.14_beta.ebuild 1850
+MD5 d7e5027713e4a836b76e8a6730d31412 privoxy-3.0.3.ebuild 1973
MD5 337542fb9ea27ba1bcec3483dc0c5de8 privoxy-3.0.2.ebuild 1971
MD5 c339473e0ff43da76eb2f2607c441921 metadata.xml 280
MD5 a0be004362422bbf19e3cadf3cba42bd files/digest-privoxy-2.9.14_beta 75
+MD5 56d88e9a6970c67adde3386b83dcb2ae files/digest-privoxy-3.0.3 77
MD5 498b2ae85af76ed736ac4979e28bfe8a files/digest-privoxy-3.0.2 77
MD5 3633255c0f7643530768ad4edbc48b82 files/privoxy-gentoo.diff 2374
MD5 badf304294e798588ab25ffb2aae570e files/privoxy.rc6 431
diff --git a/net-www/privoxy/files/digest-privoxy-3.0.3 b/net-www/privoxy/files/digest-privoxy-3.0.3
new file mode 100644
index 000000000000..8293b5fba301
--- /dev/null
+++ b/net-www/privoxy/files/digest-privoxy-3.0.3
@@ -0,0 +1 @@
+MD5 b0710be8af09409bfb03f52523a17010 privoxy-3.0.3-stable-src.tar.gz 1561072
diff --git a/net-www/privoxy/privoxy-3.0.3.ebuild b/net-www/privoxy/privoxy-3.0.3.ebuild
new file mode 100644
index 000000000000..9bc46dff4baf
--- /dev/null
+++ b/net-www/privoxy/privoxy-3.0.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/privoxy/privoxy-3.0.3.ebuild,v 1.1 2004/02/16 16:43:09 mholzer Exp $
+
+S="${WORKDIR}/${P}-stable"
+HOMEPAGE="http://www.privoxy.org"
+DESCRIPTION="A web proxy with advanced filtering capabilities for protecting privacy against internet junk."
+SRC_URI="mirror://sourceforge/ijbswa/${P}-stable-src.tar.gz"
+RESTRICT="nomirror"
+
+SLOT="2"
+KEYWORDS="~x86 ~ppc ~alpha"
+LICENSE="GPL-2"
+
+DEPEND=">=sys-apps/sed-4"
+
+pkg_setup() {
+ if ! grep -q ^privoxy: /etc/group ; then
+ groupadd privoxy || die "problem adding group privoxy"
+ fi
+
+ if ! grep -q ^privoxy: /etc/passwd ; then
+ useradd -g privoxy -s /bin/false -d /etc/privoxy -c "privoxy" privoxy\
+ || die "problem adding user privoxy"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i 's:confdir .:confdir /etc/privoxy:' config
+ sed -i 's:logdir .:logdir /var/log/privoxy:' config
+ sed -i 's:logfile logfile:logfile privoxy.log:' config
+ sed -i 's:set-image-blocker{pattern}:set-image-blocker{blank}:' default.action.master
+
+ autoheader || die "autoheader failed"
+ autoconf || die "autoconf failed"
+}
+
+src_compile() {
+ econf \
+ --sysconfdir=/etc/privoxy
+
+ emake || die "make failed."
+}
+
+src_install () {
+ diropts -m 0750 -g privoxy -o privoxy
+ dodir /var/log/privoxy
+ keepdir /var/log/privoxy
+ dodir /etc/privoxy /etc/privoxy/templates
+
+ insopts -m 0640 -g privoxy -o privoxy
+ insinto /etc/privoxy
+ doins default.action default.filter config standard.action trust user.action
+
+ insinto /etc/privoxy/templates
+ doins templates/*
+
+ doman privoxy.1
+
+ dodoc LICENSE README AUTHORS doc/text/faq.txt ChangeLog
+
+ insopts
+ for i in developer-manual faq man-page user-manual
+ do
+ insinto /usr/share/doc/${PF}/$i
+ doins doc/webserver/$i/*
+ done
+
+ insopts -m 0750 -g root -o root
+ insinto /usr/sbin
+ doins privoxy
+ insinto /etc/init.d
+ newins ${FILESDIR}/privoxy.rc6 privoxy
+}