public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/files/CVS/, net-misc/tor/
@ 2011-04-18 11:31 Anthony G. Basile
  0 siblings, 0 replies; 4+ messages in thread
From: Anthony G. Basile @ 2011-04-18 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     5e985285a845d673373ae374ca6343dd12c4fa20
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 11:25:04 2011 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 11:25:04 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=5e985285

net-misc/tor: version bump

(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xD0455535)

---
 net-misc/tor/ChangeLog                             |   10 +++
 net-misc/tor/Manifest                              |   17 +++-
 net-misc/tor/files/CVS/Entries                     |    8 ++
 net-misc/tor/files/CVS/Repository                  |    1 +
 net-misc/tor/files/CVS/Root                        |    1 +
 net-misc/tor/files/tor-0.2.1.19-logrotate.patch    |   28 +++++++
 .../tor/files/tor-0.2.1.30-respect-CFLAGS.patch    |   38 +++++++++
 .../files/tor-0.2.2.24_alpha-respect-CFLAGS.patch  |   24 ++++++
 net-misc/tor/files/tor.conf                        |    3 +
 net-misc/tor/files/tor.initd-r4                    |   57 +++++++++++++
 net-misc/tor/files/torrc                           |    8 ++
 net-misc/tor/files/torrc.sample-0.1.2.6.patch      |   30 +++++++
 net-misc/tor/tor-0.2.2.24_alpha.ebuild             |   84 ++++++++++++++++++++
 13 files changed, 305 insertions(+), 4 deletions(-)

diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog
index 0c85b95..7cf4914 100644
--- a/net-misc/tor/ChangeLog
+++ b/net-misc/tor/ChangeLog
@@ -2,6 +2,16 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.225 2011/01/07 23:54:09 fauli Exp $
 
+*tor-0.2.2.24_alpha (18 Apr 2011)
+
+  18 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
+  +files/torrc.sample-0.1.2.6.patch, +files/tor-0.2.1.19-logrotate.patch,
+  +files/tor-0.2.1.30-respect-CFLAGS.patch, +tor-0.2.2.24_alpha.ebuild,
+  +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch, +files/CVS/Entries,
+  +files/CVS/Repository, +files/CVS/Root, +files/tor.conf,
+  +files/tor.initd-r4, +files/torrc:
+  Version bump
+
   10 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
   -files/torrc.sample-0.1.2.6.patch, -files/tor-0.2.1.19-logrotate.patch,
   -tor-0.2.1.30-r1.ebuild, -files/tor-0.2.1.30-respect-CFLAGS.patch,

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index 92e9924..c44ba2f 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -1,12 +1,21 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
-MISC ChangeLog 34869 RMD160 6b5dc8287af2bfa76b6ec0b26ef8b592b7eaabae SHA1 47352d11c17e157fbdb674fd1f05936d810fadcf SHA256 507ce911d4a7a0aa104dd87086b520755e0cb8a38aa1e1f18276e4314734685d
+AUX tor-0.2.1.19-logrotate.patch 746 RMD160 34ae926877e1b388c5e1c3cf0a16feba8b3f010b SHA1 3df06da077694b2312cc33a76db4a9e27a602d78 SHA256 60370cb70e089f4e675f39610c651537d0df5e5d1066c36417f479738549bec3
+AUX tor-0.2.1.30-respect-CFLAGS.patch 1626 RMD160 6cf173c52d0db4b2ca8eca724e484f53bd93431c SHA1 a702160c6cf577ead6da53f24875b324e02e8821 SHA256 91952c032232577c3a8a3e9e00b1f46623d0cfe1b05f28285e27fd1d1106e776
+AUX tor-0.2.2.24_alpha-respect-CFLAGS.patch 1001 RMD160 f623fd1f40cd2175c0c5b6bea3441fc87f7e8d0a SHA1 c8634481cd8273f98945f17f297f2506331d3b8d SHA256 2107434c7e7243d24043cf87eeccf60643e0cf94e8a883ebd725c23e13e667e8
+AUX tor.conf 89 RMD160 3ed95351d715ed05db3baa3dd8802832cb06989f SHA1 ec2a2cb216c35e37803b29a508d0914639a7f82b SHA256 3ed15ecce5c312fb4d50e0e8f3a645d67c660e2930a9dbadf010803b8fd095a0
+AUX tor.initd-r4 1566 RMD160 410611175c20425f48d340216ef680650bf6fa3d SHA1 dbdfd68db76871be8606d1196c0c2a7ba257aac0 SHA256 095334e62ee28d3346f84831015dc9c45f7224d8a6f3588974de7b26352e2824
+AUX torrc 169 RMD160 f3fe077f017af465013e34f7b50f95f65d063cf0 SHA1 48061474d7176fc2dbf9be1e4595190877ba8a66 SHA256 7bddc22f07f41d7c5deeafb9cf010b4bf79bb6324a4c7ab86eeb81cdaec86a97
+AUX torrc.sample-0.1.2.6.patch 1145 RMD160 3656774f05abe54ec22a121954a1d437fe1da520 SHA1 a0c658eafc8feb134e4ce8c7a5cdf94074ad79f5 SHA256 5b94e1d8c097626402b0b388fefb15f11b95db112b23d358e04cfe55331911f1
+DIST tor-0.2.2.24-alpha.tar.gz 2596715 RMD160 d1c85bd8c96f6acfe30d832be0792b888020aa2a SHA1 9b5365de0430be34f5d0740455216b64c670403b SHA256 db60baf40d9edbfd90a7886c8ccbbae384440dcdfe8c98b8d1fea7db874e20c4
+EBUILD tor-0.2.2.24_alpha.ebuild 2378 RMD160 157c1dcc823cedda99bf1ba49e896a449cdb0d3d SHA1 35979b28c8fb5a0745f9e4cde68e752378d1ecc1 SHA256 d7d0a671c465cc005fa8ed27ab6a7abc41f3f0600f1bedc1576a9b7a6202a39f
+MISC ChangeLog 35287 RMD160 cdfd38e07bc0ca7c719e9ea74866af3a21bf3cb4 SHA1 34ad96236fc11b6a538891eebf2e1f7a01adaac0 SHA256 7f7e8ba8341bf46a401ef4ba51dffeaaae586397b233e47a4e4fc425b392195c
 MISC metadata.xml 363 RMD160 b21bb38c95a109d36b252b8e48b9c6724f75721c SHA1 6354a0d53fa168ddcd650f87872124f1edb345ef SHA256 650857d8f3d615ee0d0bcdb3d600d98eb58bae0d98c021dc6ff5ec774d77a142
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEAREIAAYFAk2iP08ACgkQl5yvQNBFVTUiRQCfUuZsaCT/MhqW5Ehw2UcAKW/L
-UlMAoKEmWh5fqLxlF3oSbSoq5zrBb3MY
-=eCvZ
+iEYEAREIAAYFAk2sH5AACgkQl5yvQNBFVTVjGQCgmXHSRpxkKtktp+Da/1GdTxK5
+QVUAnj5GFjz5l8y+BPBn6HZ31Usi/5hv
+=VSBl
 -----END PGP SIGNATURE-----

diff --git a/net-misc/tor/files/CVS/Entries b/net-misc/tor/files/CVS/Entries
new file mode 100644
index 0000000..e753aaa
--- /dev/null
+++ b/net-misc/tor/files/CVS/Entries
@@ -0,0 +1,8 @@
+/tor-0.2.1.19-logrotate.patch/1.1/Mon Aug 17 19:42:11 2009//
+/tor.conf/1.1/Sun Dec 21 01:33:20 2008//
+/tor.initd-r4/1.5/Mon Sep  7 11:23:31 2009//
+/torrc.sample-0.1.2.6.patch/1.3/Fri Jun 12 01:02:47 2009//
+/tor-0.2.2.23_alpha-respect-CFLAGS.patch/1.2/Sun Mar 27 23:54:11 2011//
+/torrc/1.2/Sun Apr 10 17:39:21 2011//
+/tor-0.2.1.30-respect-CFLAGS.patch/1.1/Sat Apr  9 17:26:10 2011//
+D

diff --git a/net-misc/tor/files/CVS/Repository b/net-misc/tor/files/CVS/Repository
new file mode 100644
index 0000000..f116a2c
--- /dev/null
+++ b/net-misc/tor/files/CVS/Repository
@@ -0,0 +1 @@
+gentoo-x86/net-misc/tor/files

diff --git a/net-misc/tor/files/CVS/Root b/net-misc/tor/files/CVS/Root
new file mode 100644
index 0000000..dd7a401
--- /dev/null
+++ b/net-misc/tor/files/CVS/Root
@@ -0,0 +1 @@
+:ext:blueness@cvs.gentoo.org:/var/cvsroot

diff --git a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
new file mode 100644
index 0000000..3eadcaa
--- /dev/null
+++ b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
@@ -0,0 +1,28 @@
+* Change log dir from /var/lib/log to /var/log (#281439, Martin von Gagern)
+* Change user and group name from _tor to tor (#281439, Martin von Gagern)
+* Avoid error if tor is not running (#178975, Gustavo Felisberto)
+
+References:
+http://bugs.gentoo.org/281439
+http://bugs.gentoo.org/178975
+
+--- tor-0.2.1.19/contrib/tor.logrotate.in
++++ tor-0.2.1.19/contrib/tor.logrotate.in
+@@ -1,4 +1,4 @@
+-@LOCALSTATEDIR@/log/tor/*log {
++/var/log/tor/*.log {
+ 	daily
+ 	rotate 5
+ 	compress
+@@ -6,9 +6,9 @@
+ 	missingok
+ 	notifempty
+ 	# you may need to change the username/groupname below
+-	create 0640 _tor _tor
++	create 0640 tor tor
+ 	sharedscripts
+ 	postrotate
+-		/etc/init.d/tor reload > /dev/null
++		/etc/init.d/tor reload > /dev/null || true
+ 	endscript
+ }

diff --git a/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch
new file mode 100644
index 0000000..3776756
--- /dev/null
+++ b/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch
@@ -0,0 +1,38 @@
+diff -Naur tor-0.2.1.30.orig/configure.in tor-0.2.1.30/configure.in
+--- tor-0.2.1.30.orig/configure.in	2011-02-23 03:25:39.000000000 -0500
++++ tor-0.2.1.30/configure.in	2011-04-09 13:25:40.000000000 -0400
+@@ -10,6 +10,11 @@
+ 
+ AC_CANONICAL_HOST
+ 
++GENTOO_CFLAGS="$CFLAGS"
++GENTOO_LDFLAGS="$LDFLAGS"
++CFLAGS=
++LDFLAGS=
++
+ if test -f /etc/redhat-release ; then
+   if test -f /usr/kerberos/include ; then
+     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
+@@ -784,12 +789,11 @@
+ # Set CFLAGS _after_ all the above checks, since our warnings are stricter
+ # than autoconf's macros like.
+ if test "$GCC" = yes; then
+-  CFLAGS="$CFLAGS -Wall -g -O2"
++  CFLAGS="$CFLAGS -Wall"
+   # Disable GCC's strict aliasing checks.  They are an hours-to-debug
+   # accident waiting to happen.
+   CFLAGS="$CFLAGS -fno-strict-aliasing"
+ else
+-  CFLAGS="$CFLAGS -g -O"
+   enable_gcc_warnings=no
+   enable_gcc_warnings_advisory=no
+ fi
+@@ -865,6 +869,8 @@
+ 
+ 
+ CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
++CFLAGS="$CFLAGS $GENTOO_CFLAGS"
++LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
+ 
+ AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile contrib/osx/Makefile contrib/osx/TorBundleDesc.plist contrib/osx/TorBundleInfo.plist contrib/osx/TorDesc.plist contrib/osx/TorInfo.plist contrib/osx/TorStartupDesc.plist src/config/torrc.sample doc/tor.1 src/Makefile doc/Makefile doc/design-paper/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
+ AC_OUTPUT

diff --git a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
new file mode 100644
index 0000000..86b797b
--- /dev/null
+++ b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
@@ -0,0 +1,24 @@
+diff -Naur tor-0.2.2.24-alpha.orig/configure.in tor-0.2.2.24-alpha/configure.in
+--- tor-0.2.2.24-alpha.orig/configure.in	2011-04-08 16:32:17.000000000 -0400
++++ tor-0.2.2.24-alpha/configure.in	2011-04-18 07:10:57.000000000 -0400
+@@ -9,6 +9,11 @@
+ 
+ AC_CANONICAL_HOST
+ 
++GENTOO_CFLAGS="$CFLAGS"
++GENTOO_LDFLAGS="$LDFLAGS"
++CFLAGS=
++LDFLAGS=
++
+ if test -f /etc/redhat-release ; then
+   if test -f /usr/kerberos/include ; then
+     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
+@@ -971,6 +976,8 @@
+ 
+ 
+ CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
++CFLAGS="$CFLAGS $GENTOO_CFLAGS"
++LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
+ 
+ AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile src/config/torrc.sample src/Makefile doc/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/test/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
+ AC_OUTPUT

diff --git a/net-misc/tor/files/tor.conf b/net-misc/tor/files/tor.conf
new file mode 100644
index 0000000..4e4c639
--- /dev/null
+++ b/net-misc/tor/files/tor.conf
@@ -0,0 +1,3 @@
+tor           hard    nofile          30000
+tor           soft    nofile          30000
+

diff --git a/net-misc/tor/files/tor.initd-r4 b/net-misc/tor/files/tor.initd-r4
new file mode 100644
index 0000000..c95ef19
--- /dev/null
+++ b/net-misc/tor/files/tor.initd-r4
@@ -0,0 +1,57 @@
+#!/sbin/runscript
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/files/tor.initd-r4,v 1.5 2009/09/07 11:23:31 fauli Exp $
+
+opts="${opts} checkconfig reload"
+PIDFILE=/var/run/tor/tor.pid
+CONFFILE=/etc/tor/torrc
+
+depend() {
+        need net
+}
+
+checkconfig() {
+        # first check that it exists
+        if [ ! -f ${CONFFILE} ] ; then
+                eerror "You need to setup ${CONFFILE} first"
+                eerror "Example is in ${CONFFILE}.sample"
+                return 1
+	fi
+
+	# now verify whether the configuration is valid
+	/usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1
+	if [ $? -eq 0 ] ; then
+		einfo "Tor configuration (${CONFFILE}) is valid."
+		return 0
+	else
+		eerror "Tor configuration (${CONFFILE}) not valid."
+		/usr/bin/tor --verify-config -f ${CONFFILE}
+		return 1
+	fi
+}
+
+start() {
+	checkconfig || return 1
+        ebegin "Starting Tor"
+        HOME=/var/lib/tor
+	start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec /usr/bin/tor  -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > /dev/null 2>&1
+        eend $?
+}
+
+stop() {
+        ebegin "Stopping Tor"
+	start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}"
+        eend $?
+}
+
+reload() {
+	if [ ! -f ${PIDFILE} ]; then
+		eerror "${SVCNAME} isn't running"
+		return 1
+	fi
+	checkconfig || return 1
+	ebegin "Reloading Tor configuration"
+	start-stop-daemon --stop --oknodo --signal HUP --pidfile ${PIDFILE}
+	eend $?
+}

diff --git a/net-misc/tor/files/torrc b/net-misc/tor/files/torrc
new file mode 100644
index 0000000..dc2dea3
--- /dev/null
+++ b/net-misc/tor/files/torrc
@@ -0,0 +1,8 @@
+#
+# Minimal torrc so tor will work out of the box
+#
+User tor
+Group tor
+PIDFile /var/run/tor/tor.pid
+Log notice file /var/log/tor/tor.log
+DataDirectory /var/lib/tor/data

diff --git a/net-misc/tor/files/torrc.sample-0.1.2.6.patch b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
new file mode 100644
index 0000000..7317552
--- /dev/null
+++ b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
@@ -0,0 +1,30 @@
+--- src/config/torrc.sample.in.orig	2007-01-27 23:41:23.000000000 +0000
++++ src/config/torrc.sample.in	2007-01-27 23:43:47.000000000 +0000
+@@ -18,6 +18,11 @@
+ ## With the default Mac OS X installer, Tor will look in ~/.tor/torrc or
+ ## /Library/Tor/torrc
+ 
++## Default username and group the server will run as
++User tor
++Group tor
++
++PIDFile /var/run/tor/tor.pid
+ 
+ ## Replace this with "SocksPort 0" if you plan to run Tor only as a
+ ## server, and not make any local application connections yourself.
+@@ -46,6 +51,7 @@
+ #Log notice syslog
+ ## To send all messages to stderr:
+ #Log debug stderr
++Log notice file /var/log/tor/tor.log
+ 
+ ## Uncomment this to start the process in the background... or use
+ ## --runasdaemon 1 on the command line. This is ignored on Windows;
+@@ -55,6 +61,7 @@
+ ## The directory for keeping all the keys/etc. By default, we store
+ ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
+ #DataDirectory @LOCALSTATEDIR@/lib/tor
++DataDirectory   /var/lib/tor/data
+ 
+ ## The port on which Tor will listen for local connections from Tor
+ ## controller applications, as documented in control-spec.txt.

diff --git a/net-misc/tor/tor-0.2.2.24_alpha.ebuild b/net-misc/tor/tor-0.2.2.24_alpha.ebuild
new file mode 100644
index 0000000..67f12c5
--- /dev/null
+++ b/net-misc/tor/tor-0.2.2.24_alpha.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.2.23_alpha-r1.ebuild,v 1.1 2011/03/25 03:02:12 blueness Exp $
+
+EAPI=3
+
+inherit autotools eutils flag-o-matic versionator
+
+MY_PV="$(replace_version_separator 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/"
+SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-libs/openssl
+	>=dev-libs/libevent-2.0"
+# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
+RDEPEND="${DEPEND}
+	net-proxy/tsocks[tordns]"
+
+pkg_setup() {
+	enewgroup tor
+	enewuser tor -1 -1 /var/lib/tor tor
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
+	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
+
+	einfo "Regenerating autotools files ..."
+	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
+	eautoreconf || die "eautoreconf failed"
+}
+
+src_configure() {
+	# Upstream isn't sure of all the user provided CFLAGS that
+	# will break tor, but does recommend against -fstrict-aliasing.
+	# We'll filter-flags them here as we encounter them.
+	filter-flags -fstrict-aliasing
+	econf --docdir=/usr/share/doc/${PF}
+}
+
+src_install() {
+	newinitd "${FILESDIR}"/tor.initd-r4 tor
+	emake DESTDIR="${D}" install || die
+	keepdir /var/{lib,log,run}/tor
+
+	dodoc README ChangeLog ReleaseNotes \
+		doc/{HACKING,TODO} \
+		doc/spec/README
+
+	fperms 750 /var/lib/tor /var/log/tor
+	fperms 755 /var/run/tor
+	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
+
+	insinto /etc/tor/
+	doins "${FILESDIR}"/torrc
+
+	insinto /etc/logrotate.d
+	newins contrib/tor.logrotate tor
+
+	# allow the tor user more open files to avoid errors, see bug 251171
+	insinto /etc/security/limits.d/
+	doins "${FILESDIR}"/tor.conf
+}
+
+pkg_postinst() {
+	elog
+	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
+	elog "change it according to your needs.  Use the torrc.sample that is in"
+	elog "that directory as a guide.  Also, to have privoxy work with tor"
+	elog "just add the following line"
+	elog
+	elog "forward-socks4a / localhost:9050 ."
+	elog
+	elog "to /etc/privoxy/config.  Notice the . at the end!"
+	elog
+}



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/files/CVS/, net-misc/tor/
@ 2011-04-19 23:33 Anthony G. Basile
  0 siblings, 0 replies; 4+ messages in thread
From: Anthony G. Basile @ 2011-04-19 23:33 UTC (permalink / raw
  To: gentoo-commits

commit:     1fcf9bbe2ad3c53e67dffb4b59ded3298bc91950
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 11:33:05 2011 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 11:33:05 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=1fcf9bbe

net-misc/tor: moved to tree

(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xD0455535)

---
 net-misc/tor/Manifest                              |   15 +---
 net-misc/tor/files/CVS/Entries                     |    8 --
 net-misc/tor/files/CVS/Repository                  |    1 -
 net-misc/tor/files/CVS/Root                        |    1 -
 net-misc/tor/files/tor-0.2.1.19-logrotate.patch    |   28 -------
 .../tor/files/tor-0.2.1.30-respect-CFLAGS.patch    |   38 ---------
 .../files/tor-0.2.2.24_alpha-respect-CFLAGS.patch  |   24 ------
 net-misc/tor/files/tor.conf                        |    3 -
 net-misc/tor/files/tor.initd-r4                    |   57 -------------
 net-misc/tor/files/torrc                           |    8 --
 net-misc/tor/files/torrc.sample-0.1.2.6.patch      |   30 -------
 net-misc/tor/tor-0.2.2.24_alpha.ebuild             |   84 --------------------
 12 files changed, 3 insertions(+), 294 deletions(-)

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index c44ba2f..4037652 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -1,21 +1,12 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA256
 
-AUX tor-0.2.1.19-logrotate.patch 746 RMD160 34ae926877e1b388c5e1c3cf0a16feba8b3f010b SHA1 3df06da077694b2312cc33a76db4a9e27a602d78 SHA256 60370cb70e089f4e675f39610c651537d0df5e5d1066c36417f479738549bec3
-AUX tor-0.2.1.30-respect-CFLAGS.patch 1626 RMD160 6cf173c52d0db4b2ca8eca724e484f53bd93431c SHA1 a702160c6cf577ead6da53f24875b324e02e8821 SHA256 91952c032232577c3a8a3e9e00b1f46623d0cfe1b05f28285e27fd1d1106e776
-AUX tor-0.2.2.24_alpha-respect-CFLAGS.patch 1001 RMD160 f623fd1f40cd2175c0c5b6bea3441fc87f7e8d0a SHA1 c8634481cd8273f98945f17f297f2506331d3b8d SHA256 2107434c7e7243d24043cf87eeccf60643e0cf94e8a883ebd725c23e13e667e8
-AUX tor.conf 89 RMD160 3ed95351d715ed05db3baa3dd8802832cb06989f SHA1 ec2a2cb216c35e37803b29a508d0914639a7f82b SHA256 3ed15ecce5c312fb4d50e0e8f3a645d67c660e2930a9dbadf010803b8fd095a0
-AUX tor.initd-r4 1566 RMD160 410611175c20425f48d340216ef680650bf6fa3d SHA1 dbdfd68db76871be8606d1196c0c2a7ba257aac0 SHA256 095334e62ee28d3346f84831015dc9c45f7224d8a6f3588974de7b26352e2824
-AUX torrc 169 RMD160 f3fe077f017af465013e34f7b50f95f65d063cf0 SHA1 48061474d7176fc2dbf9be1e4595190877ba8a66 SHA256 7bddc22f07f41d7c5deeafb9cf010b4bf79bb6324a4c7ab86eeb81cdaec86a97
-AUX torrc.sample-0.1.2.6.patch 1145 RMD160 3656774f05abe54ec22a121954a1d437fe1da520 SHA1 a0c658eafc8feb134e4ce8c7a5cdf94074ad79f5 SHA256 5b94e1d8c097626402b0b388fefb15f11b95db112b23d358e04cfe55331911f1
-DIST tor-0.2.2.24-alpha.tar.gz 2596715 RMD160 d1c85bd8c96f6acfe30d832be0792b888020aa2a SHA1 9b5365de0430be34f5d0740455216b64c670403b SHA256 db60baf40d9edbfd90a7886c8ccbbae384440dcdfe8c98b8d1fea7db874e20c4
-EBUILD tor-0.2.2.24_alpha.ebuild 2378 RMD160 157c1dcc823cedda99bf1ba49e896a449cdb0d3d SHA1 35979b28c8fb5a0745f9e4cde68e752378d1ecc1 SHA256 d7d0a671c465cc005fa8ed27ab6a7abc41f3f0600f1bedc1576a9b7a6202a39f
 MISC ChangeLog 35287 RMD160 cdfd38e07bc0ca7c719e9ea74866af3a21bf3cb4 SHA1 34ad96236fc11b6a538891eebf2e1f7a01adaac0 SHA256 7f7e8ba8341bf46a401ef4ba51dffeaaae586397b233e47a4e4fc425b392195c
 MISC metadata.xml 363 RMD160 b21bb38c95a109d36b252b8e48b9c6724f75721c SHA1 6354a0d53fa168ddcd650f87872124f1edb345ef SHA256 650857d8f3d615ee0d0bcdb3d600d98eb58bae0d98c021dc6ff5ec774d77a142
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEAREIAAYFAk2sH5AACgkQl5yvQNBFVTVjGQCgmXHSRpxkKtktp+Da/1GdTxK5
-QVUAnj5GFjz5l8y+BPBn6HZ31Usi/5hv
-=VSBl
+iEYEAREIAAYFAk2sIXEACgkQl5yvQNBFVTUL3gCdHvVl1G05wzIzCSMgdrmr06oE
+HWsAniaTIpTP9LEosqw6jXUrLwVmBVdS
+=lL1b
 -----END PGP SIGNATURE-----

diff --git a/net-misc/tor/files/CVS/Entries b/net-misc/tor/files/CVS/Entries
deleted file mode 100644
index e753aaa..0000000
--- a/net-misc/tor/files/CVS/Entries
+++ /dev/null
@@ -1,8 +0,0 @@
-/tor-0.2.1.19-logrotate.patch/1.1/Mon Aug 17 19:42:11 2009//
-/tor.conf/1.1/Sun Dec 21 01:33:20 2008//
-/tor.initd-r4/1.5/Mon Sep  7 11:23:31 2009//
-/torrc.sample-0.1.2.6.patch/1.3/Fri Jun 12 01:02:47 2009//
-/tor-0.2.2.23_alpha-respect-CFLAGS.patch/1.2/Sun Mar 27 23:54:11 2011//
-/torrc/1.2/Sun Apr 10 17:39:21 2011//
-/tor-0.2.1.30-respect-CFLAGS.patch/1.1/Sat Apr  9 17:26:10 2011//
-D

diff --git a/net-misc/tor/files/CVS/Repository b/net-misc/tor/files/CVS/Repository
deleted file mode 100644
index f116a2c..0000000
--- a/net-misc/tor/files/CVS/Repository
+++ /dev/null
@@ -1 +0,0 @@
-gentoo-x86/net-misc/tor/files

diff --git a/net-misc/tor/files/CVS/Root b/net-misc/tor/files/CVS/Root
deleted file mode 100644
index dd7a401..0000000
--- a/net-misc/tor/files/CVS/Root
+++ /dev/null
@@ -1 +0,0 @@
-:ext:blueness@cvs.gentoo.org:/var/cvsroot

diff --git a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
deleted file mode 100644
index 3eadcaa..0000000
--- a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-* Change log dir from /var/lib/log to /var/log (#281439, Martin von Gagern)
-* Change user and group name from _tor to tor (#281439, Martin von Gagern)
-* Avoid error if tor is not running (#178975, Gustavo Felisberto)
-
-References:
-http://bugs.gentoo.org/281439
-http://bugs.gentoo.org/178975
-
---- tor-0.2.1.19/contrib/tor.logrotate.in
-+++ tor-0.2.1.19/contrib/tor.logrotate.in
-@@ -1,4 +1,4 @@
--@LOCALSTATEDIR@/log/tor/*log {
-+/var/log/tor/*.log {
- 	daily
- 	rotate 5
- 	compress
-@@ -6,9 +6,9 @@
- 	missingok
- 	notifempty
- 	# you may need to change the username/groupname below
--	create 0640 _tor _tor
-+	create 0640 tor tor
- 	sharedscripts
- 	postrotate
--		/etc/init.d/tor reload > /dev/null
-+		/etc/init.d/tor reload > /dev/null || true
- 	endscript
- }

diff --git a/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch
deleted file mode 100644
index 3776756..0000000
--- a/net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -Naur tor-0.2.1.30.orig/configure.in tor-0.2.1.30/configure.in
---- tor-0.2.1.30.orig/configure.in	2011-02-23 03:25:39.000000000 -0500
-+++ tor-0.2.1.30/configure.in	2011-04-09 13:25:40.000000000 -0400
-@@ -10,6 +10,11 @@
- 
- AC_CANONICAL_HOST
- 
-+GENTOO_CFLAGS="$CFLAGS"
-+GENTOO_LDFLAGS="$LDFLAGS"
-+CFLAGS=
-+LDFLAGS=
-+
- if test -f /etc/redhat-release ; then
-   if test -f /usr/kerberos/include ; then
-     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
-@@ -784,12 +789,11 @@
- # Set CFLAGS _after_ all the above checks, since our warnings are stricter
- # than autoconf's macros like.
- if test "$GCC" = yes; then
--  CFLAGS="$CFLAGS -Wall -g -O2"
-+  CFLAGS="$CFLAGS -Wall"
-   # Disable GCC's strict aliasing checks.  They are an hours-to-debug
-   # accident waiting to happen.
-   CFLAGS="$CFLAGS -fno-strict-aliasing"
- else
--  CFLAGS="$CFLAGS -g -O"
-   enable_gcc_warnings=no
-   enable_gcc_warnings_advisory=no
- fi
-@@ -865,6 +869,8 @@
- 
- 
- CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
-+CFLAGS="$CFLAGS $GENTOO_CFLAGS"
-+LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
- 
- AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile contrib/osx/Makefile contrib/osx/TorBundleDesc.plist contrib/osx/TorBundleInfo.plist contrib/osx/TorDesc.plist contrib/osx/TorInfo.plist contrib/osx/TorStartupDesc.plist src/config/torrc.sample doc/tor.1 src/Makefile doc/Makefile doc/design-paper/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
- AC_OUTPUT

diff --git a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
deleted file mode 100644
index 86b797b..0000000
--- a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur tor-0.2.2.24-alpha.orig/configure.in tor-0.2.2.24-alpha/configure.in
---- tor-0.2.2.24-alpha.orig/configure.in	2011-04-08 16:32:17.000000000 -0400
-+++ tor-0.2.2.24-alpha/configure.in	2011-04-18 07:10:57.000000000 -0400
-@@ -9,6 +9,11 @@
- 
- AC_CANONICAL_HOST
- 
-+GENTOO_CFLAGS="$CFLAGS"
-+GENTOO_LDFLAGS="$LDFLAGS"
-+CFLAGS=
-+LDFLAGS=
-+
- if test -f /etc/redhat-release ; then
-   if test -f /usr/kerberos/include ; then
-     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
-@@ -971,6 +976,8 @@
- 
- 
- CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
-+CFLAGS="$CFLAGS $GENTOO_CFLAGS"
-+LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
- 
- AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile src/config/torrc.sample src/Makefile doc/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/test/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
- AC_OUTPUT

diff --git a/net-misc/tor/files/tor.conf b/net-misc/tor/files/tor.conf
deleted file mode 100644
index 4e4c639..0000000
--- a/net-misc/tor/files/tor.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-tor           hard    nofile          30000
-tor           soft    nofile          30000
-

diff --git a/net-misc/tor/files/tor.initd-r4 b/net-misc/tor/files/tor.initd-r4
deleted file mode 100644
index c95ef19..0000000
--- a/net-misc/tor/files/tor.initd-r4
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/files/tor.initd-r4,v 1.5 2009/09/07 11:23:31 fauli Exp $
-
-opts="${opts} checkconfig reload"
-PIDFILE=/var/run/tor/tor.pid
-CONFFILE=/etc/tor/torrc
-
-depend() {
-        need net
-}
-
-checkconfig() {
-        # first check that it exists
-        if [ ! -f ${CONFFILE} ] ; then
-                eerror "You need to setup ${CONFFILE} first"
-                eerror "Example is in ${CONFFILE}.sample"
-                return 1
-	fi
-
-	# now verify whether the configuration is valid
-	/usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1
-	if [ $? -eq 0 ] ; then
-		einfo "Tor configuration (${CONFFILE}) is valid."
-		return 0
-	else
-		eerror "Tor configuration (${CONFFILE}) not valid."
-		/usr/bin/tor --verify-config -f ${CONFFILE}
-		return 1
-	fi
-}
-
-start() {
-	checkconfig || return 1
-        ebegin "Starting Tor"
-        HOME=/var/lib/tor
-	start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec /usr/bin/tor  -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > /dev/null 2>&1
-        eend $?
-}
-
-stop() {
-        ebegin "Stopping Tor"
-	start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}"
-        eend $?
-}
-
-reload() {
-	if [ ! -f ${PIDFILE} ]; then
-		eerror "${SVCNAME} isn't running"
-		return 1
-	fi
-	checkconfig || return 1
-	ebegin "Reloading Tor configuration"
-	start-stop-daemon --stop --oknodo --signal HUP --pidfile ${PIDFILE}
-	eend $?
-}

diff --git a/net-misc/tor/files/torrc b/net-misc/tor/files/torrc
deleted file mode 100644
index dc2dea3..0000000
--- a/net-misc/tor/files/torrc
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Minimal torrc so tor will work out of the box
-#
-User tor
-Group tor
-PIDFile /var/run/tor/tor.pid
-Log notice file /var/log/tor/tor.log
-DataDirectory /var/lib/tor/data

diff --git a/net-misc/tor/files/torrc.sample-0.1.2.6.patch b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
deleted file mode 100644
index 7317552..0000000
--- a/net-misc/tor/files/torrc.sample-0.1.2.6.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/config/torrc.sample.in.orig	2007-01-27 23:41:23.000000000 +0000
-+++ src/config/torrc.sample.in	2007-01-27 23:43:47.000000000 +0000
-@@ -18,6 +18,11 @@
- ## With the default Mac OS X installer, Tor will look in ~/.tor/torrc or
- ## /Library/Tor/torrc
- 
-+## Default username and group the server will run as
-+User tor
-+Group tor
-+
-+PIDFile /var/run/tor/tor.pid
- 
- ## Replace this with "SocksPort 0" if you plan to run Tor only as a
- ## server, and not make any local application connections yourself.
-@@ -46,6 +51,7 @@
- #Log notice syslog
- ## To send all messages to stderr:
- #Log debug stderr
-+Log notice file /var/log/tor/tor.log
- 
- ## Uncomment this to start the process in the background... or use
- ## --runasdaemon 1 on the command line. This is ignored on Windows;
-@@ -55,6 +61,7 @@
- ## The directory for keeping all the keys/etc. By default, we store
- ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
- #DataDirectory @LOCALSTATEDIR@/lib/tor
-+DataDirectory   /var/lib/tor/data
- 
- ## The port on which Tor will listen for local connections from Tor
- ## controller applications, as documented in control-spec.txt.

diff --git a/net-misc/tor/tor-0.2.2.24_alpha.ebuild b/net-misc/tor/tor-0.2.2.24_alpha.ebuild
deleted file mode 100644
index 67f12c5..0000000
--- a/net-misc/tor/tor-0.2.2.24_alpha.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.2.23_alpha-r1.ebuild,v 1.1 2011/03/25 03:02:12 blueness Exp $
-
-EAPI=3
-
-inherit autotools eutils flag-o-matic versionator
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/"
-SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND="dev-libs/openssl
-	>=dev-libs/libevent-2.0"
-# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
-RDEPEND="${DEPEND}
-	net-proxy/tsocks[tordns]"
-
-pkg_setup() {
-	enewgroup tor
-	enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
-	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
-
-	einfo "Regenerating autotools files ..."
-	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
-	eautoreconf || die "eautoreconf failed"
-}
-
-src_configure() {
-	# Upstream isn't sure of all the user provided CFLAGS that
-	# will break tor, but does recommend against -fstrict-aliasing.
-	# We'll filter-flags them here as we encounter them.
-	filter-flags -fstrict-aliasing
-	econf --docdir=/usr/share/doc/${PF}
-}
-
-src_install() {
-	newinitd "${FILESDIR}"/tor.initd-r4 tor
-	emake DESTDIR="${D}" install || die
-	keepdir /var/{lib,log,run}/tor
-
-	dodoc README ChangeLog ReleaseNotes \
-		doc/{HACKING,TODO} \
-		doc/spec/README
-
-	fperms 750 /var/lib/tor /var/log/tor
-	fperms 755 /var/run/tor
-	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
-
-	insinto /etc/tor/
-	doins "${FILESDIR}"/torrc
-
-	insinto /etc/logrotate.d
-	newins contrib/tor.logrotate tor
-
-	# allow the tor user more open files to avoid errors, see bug 251171
-	insinto /etc/security/limits.d/
-	doins "${FILESDIR}"/tor.conf
-}
-
-pkg_postinst() {
-	elog
-	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
-	elog "change it according to your needs.  Use the torrc.sample that is in"
-	elog "that directory as a guide.  Also, to have privoxy work with tor"
-	elog "just add the following line"
-	elog
-	elog "forward-socks4a / localhost:9050 ."
-	elog
-	elog "to /etc/privoxy/config.  Notice the . at the end!"
-	elog
-}



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/files/CVS/, net-misc/tor/
@ 2011-07-19 14:26 Anthony G. Basile
  0 siblings, 0 replies; 4+ messages in thread
From: Anthony G. Basile @ 2011-07-19 14:26 UTC (permalink / raw
  To: gentoo-commits

commit:     f188cf38f03595187bfdfb6a0eaf4ce6ed69f1ac
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 14:26:07 2011 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 14:26:07 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=f188cf38

net-misc/tor: Added use flags to better control configuration

(Portage version: 2.1.10.3/git/Linux x86_64, signed Manifest commit with key 0xD0455535)

---
 net-misc/tor/ChangeLog                             | 1131 ++++++++++++++++++++
 net-misc/tor/Manifest                              |   22 +
 net-misc/tor/files/CVS/Entries                     |    9 +
 net-misc/tor/files/CVS/Repository                  |    1 +
 net-misc/tor/files/CVS/Root                        |    1 +
 net-misc/tor/files/tor-0.2.1.19-logrotate.patch    |   28 +
 .../files/tor-0.2.2.24_alpha-respect-CFLAGS.patch  |   24 +
 net-misc/tor/files/tor.confd                       |    3 +
 net-misc/tor/files/tor.initd-r4                    |   57 +
 net-misc/tor/files/torrc                           |    8 +
 net-misc/tor/files/torrc.sample-0.1.2.6.patch      |   30 +
 net-misc/tor/metadata.xml                          |   20 +
 net-misc/tor/tor-0.2.2.30_rc-r1.ebuild             |   86 ++
 net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild           |   89 ++
 14 files changed, 1509 insertions(+), 0 deletions(-)

diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog
new file mode 100644
index 0000000..d23db82
--- /dev/null
+++ b/net-misc/tor/ChangeLog
@@ -0,0 +1,1131 @@
+# ChangeLog for net-misc/tor
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.261 2011/07/19 09:39:12 blueness Exp $
+
+*tor-0.2.3.2_alpha-r1 (19 Jul 2011)
+*tor-0.2.2.30_rc-r1 (19 Jul 2011)
+
+  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
+  +files/torrc.sample-0.1.2.6.patch, +files/tor-0.2.1.19-logrotate.patch,
+  +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch, +tor-0.2.2.30_rc-r1.ebuild,
+  +tor-0.2.3.2_alpha-r1.ebuild, +files/CVS/Entries, +files/CVS/Repository,
+  +files/CVS/Root, +files/tor.confd, +files/tor.initd-r4, +files/torrc,
+  +metadata.xml:
+  Added use flags to better control configuration
+
+*tor-0.2.2.30_rc (19 Jul 2011)
+
+  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.29_beta.ebuild, +tor-0.2.2.30_rc.ebuild:
+  Beta bumped to first rc and removed deprecated
+
+*tor-0.2.3.2_alpha (19 Jul 2011)
+
+  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.3.1_alpha-r1.ebuild, +tor-0.2.3.2_alpha.ebuild:
+  Bumped alpha and removed deprecated
+
+*tor-0.2.2.29_beta (21 Jun 2011)
+
+  21 Jun 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.28_beta.ebuild, +tor-0.2.2.29_beta.ebuild:
+  Version bump beta, removed deprecated
+
+*tor-0.2.2.28_beta (10 Jun 2011)
+
+  10 Jun 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.30-r1.ebuild,
+  -tor-0.2.2.27_beta-r1.ebuild, +tor-0.2.2.28_beta.ebuild:
+  Version bump beta, and removed deprecated
+
+*tor-0.2.3.1_alpha-r1 (07 Jun 2011)
+*tor-0.2.2.27_beta-r1 (07 Jun 2011)
+
+  07 Jun 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.27_beta.ebuild, +tor-0.2.2.27_beta-r1.ebuild,
+  -tor-0.2.3.1_alpha.ebuild, +tor-0.2.3.1_alpha-r1.ebuild:
+  Forward ported rc_ulimit fix to beta and alpha, see bug #268396, comment #19
+
+*tor-0.2.1.30-r2 (07 Jun 2011)
+
+  07 Jun 2011; Anthony G. Basile <blueness@gentoo.org> +tor-0.2.1.30-r2.ebuild,
+  +files/tor.confd:
+  Use rc_ulimit to set file limit, see bug #268396, comment #19
+
+*tor-0.2.2.27_beta (30 May 2011)
+
+  30 May 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.25_alpha.ebuild, +tor-0.2.2.27_beta.ebuild:
+  Version bump and removed deprecated
+
+*tor-0.2.3.1_alpha (08 May 2011)
+
+  08 May 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.24_alpha.ebuild, +tor-0.2.3.1_alpha.ebuild:
+  Added new alpha 0.2.3.1 and removed older alpha 0.2.2.24
+
+  29 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.23_alpha.ebuild, -tor-0.2.2.23_alpha-r1.ebuild,
+  -files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
+  Removed deprecated alpha
+
+*tor-0.2.2.25_alpha (29 Apr 2011)
+
+  29 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.2.25_alpha.ebuild:
+  Version bump
+
+*tor-0.2.2.24_alpha (18 Apr 2011)
+
+  18 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.2.24_alpha.ebuild,
+  +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch:
+  Version bump
+
+*tor-0.2.1.30-r1 (10 Apr 2011)
+
+  10 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.1.30-r1.ebuild, +files/tor-0.2.1.30-respect-CFLAGS.patch,
+  files/torrc:
+  Backport of improved build system, see bug #360765
+
+  02 Apr 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.29.ebuild,
+  -tor-0.2.1.29-r1.ebuild:
+  Removed vulnerable versions, bug #359789
+
+  02 Apr 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.30.ebuild:
+  arm/sparc stable wrt #359789
+
+  28 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
+  files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
+  Improved fix to build system, see bug #360765
+
+*tor-0.2.2.23_alpha-r1 (25 Mar 2011)
+
+  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.2.23_alpha-r1.ebuild,
+  +files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
+  Fixed build system to fully respect CFLAGS
+
+  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
+  tor-0.2.2.23_alpha.ebuild:
+  Removed superfluous USE flag
+
+  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.22_alpha-r1.ebuild:
+  Removed outdated alpha
+
+  22 Mar 2011; Thomas Kahle <tomka@gentoo.org> tor-0.2.1.30.ebuild:
+  x86 stable per bug 359789
+
+  21 Mar 2011; Christoph Mende <angelos@gentoo.org> tor-0.2.1.30.ebuild:
+  Stable on amd64 wrt bug #359789
+
+  21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> tor-0.2.1.30.ebuild:
+  ppc/ppc64 stable wrt #359789
+
+*tor-0.2.2.23_alpha (11 Mar 2011)
+
+  11 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.2.23_alpha.ebuild:
+  Version bump on alpha and removal of deprecated vesion.
+
+  27 Feb 2011; Anthony G. Basile <blueness@gentoo.org> +tor-0.2.1.29.ebuild:
+  Reverted removal of only stable ebuild on most arches.
+
+*tor-0.2.1.30 (27 Feb 2011)
+
+  27 Feb 2011; Tomas Touceda <chiiph@gentoo.org> -tor-0.2.1.29.ebuild,
+  +tor-0.2.1.30.ebuild:
+  Version bump and clean up.
+
+  12 Feb 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.29-r1.ebuild:
+  sparc stable wrt #351920
+
+*tor-0.2.2.22_alpha-r1 (10 Feb 2011)
+
+  10 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
+  -tor-0.2.2.22_alpha.ebuild, +tor-0.2.2.22_alpha-r1.ebuild:
+  Added /etc/tor/torrc for alpha.
+
+*tor-0.2.1.29-r1 (09 Feb 2011)
+
+  09 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.1.29-r1.ebuild, +files/torrc:
+  Added /etc/tor/torrc so tor works out of the box.
+
+*tor-0.2.2.22_alpha (01 Feb 2011)
+
+  01 Feb 2011; Tomas Touceda <chiiph@gentoo.org> -tor-0.2.2.21_alpha.ebuild,
+  +tor-0.2.2.22_alpha.ebuild:
+  Version bump on alpha and cleanup.
+
+  24 Jan 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.28.ebuild:
+  Removed vulnerable version, see bug #351920
+
+  24 Jan 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.29.ebuild:
+  sparc stable
+
+  23 Jan 2011; Markus Meier <maekke@gentoo.org> tor-0.2.1.29.ebuild:
+  arm stable, bug #351920
+
+  18 Jan 2011; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.29.ebuild:
+  stable x86, security bug 351920
+
+  17 Jan 2011; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.29.ebuild:
+  Stable on amd64 wrt bug #351920
+
+  17 Jan 2011; <xarth@gentoo.org> tor-0.2.1.29.ebuild:
+  ppc/ppc64 stable wrt #351920
+
+*tor-0.2.2.21_alpha (17 Jan 2011)
+*tor-0.2.1.29 (17 Jan 2011)
+
+  17 Jan 2011; Tomas Touceda <chiiph@gentoo.org> +tor-0.2.1.29.ebuild,
+  -tor-0.2.2.20_alpha.ebuild, +tor-0.2.2.21_alpha.ebuild:
+  Versiom bump. Clean old alpha.
+
+*tor-0.2.2.20_alpha (10 Jan 2011)
+
+  10 Jan 2011; Anthony G. Basile <blueness@gentoo.org>
+  +tor-0.2.2.20_alpha.ebuild:
+  added alpha branch
+
+  07 Jan 2011; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.25.ebuild,
+  -tor-0.2.1.26.ebuild, -tor-0.2.1.27.ebuild:
+  clean up vulnerable versions
+
+  07 Jan 2011; Brent Baude <ranger@gentoo.org> tor-0.2.1.28.ebuild:
+  Marking tor-0.2.1.28 ppc for bug 349312
+
+  06 Jan 2011; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
+  Removed fauli and added chiiph as maintainer
+
+  06 Jan 2011; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
+  Added myself as maintainer
+
+  27 Dec 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.28.ebuild:
+  Marking tor-0.2.1.28 ppc64 for bug 349312
+
+  26 Dec 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.28.ebuild:
+  arm/sparc stable wrt #349312
+
+  26 Dec 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.28.ebuild:
+  Stable on amd64 wrt bug #349312
+
+  25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.28.ebuild:
+  stable x86, security bug 349312
+
+*tor-0.2.1.28 (23 Dec 2010)
+
+  23 Dec 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.28.ebuild:
+  bump for security bug 349312
+
+  08 Dec 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.27.ebuild:
+  arm stable, bug #346759
+
+  03 Dec 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.27.ebuild:
+  request USE=tordns on net-proxy/tsocks to raise level of anonymity
+
+  28 Nov 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.27.ebuild:
+  Stable on amd64 wrt bug #346759
+
+*tor-0.2.1.27 (25 Nov 2010)
+
+  25 Nov 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.27.ebuild:
+  version bump, fixes OpenSSL issues, see bug 346715
+
+  14 Oct 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.26.ebuild:
+  stable ppc, bug 329879
+
+  30 Sep 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.25.ebuild:
+  stable ppc64, bug 309873
+
+  18 Sep 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.26.ebuild:
+  sparc stable wrt #329879
+
+  18 Aug 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.26.ebuild:
+  arm stable, bug #329879
+
+  30 Jul 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.26.ebuild:
+  Stable on amd64 wrt bug #329879
+
+  26 Jul 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.26.ebuild:
+  stable x86, bug 329879
+
+*tor-0.2.1.26 (24 Jun 2010)
+
+  24 Jun 2010; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.22.ebuild,
+  +tor-0.2.1.26.ebuild:
+  version bump for bug 325243 by Michael <gentoo AT scribeofthenile DOT
+  com>, and clean up
+
+  06 Jun 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.25.ebuild:
+  arm stable wrt #300830
+
+  23 May 2010; Pacho Ramos <pacho@gentoo.org> tor-0.2.1.25.ebuild:
+  stable amd64, bug 309873
+
+  22 May 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
+  Remove humpback from metadata.xml (#34793)
+
+  17 Apr 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.22.ebuild,
+  tor-0.2.1.25.ebuild:
+  Add ~arm wrt #300830
+
+  05 Apr 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.25.ebuild:
+  sparc stable wrt #309873
+
+  24 Mar 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.25.ebuild:
+  stable ppc, bug 309873
+
+  24 Mar 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.25.ebuild:
+  stable x86, bug 309873
+
+  23 Mar 2010; Christian Faulhammer <fauli@gentoo.org>
+  -tor-0.2.1.19-r2.ebuild, -files/tor-0.2.1.19-openssl.patch,
+  -tor-0.2.1.20-r1.ebuild, -tor-0.2.1.21.ebuild:
+  clean up
+
+*tor-0.2.1.25 (23 Mar 2010)
+
+  23 Mar 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.25.ebuild:
+  version bump
+
+  10 Feb 2010; Joseph Jezak <josejx@gentoo.org> tor-0.2.1.22.ebuild:
+  Marked ppc stable for bug #301701.
+
+  01 Feb 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.22.ebuild:
+  amd64 stable, bug #301701
+
+  30 Jan 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.22.ebuild:
+  sparc stable wrt #301701
+
+  22 Jan 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.22.ebuild:
+  Marking tor-0.2.1.22 ppc64 for bug 301701
+
+  22 Jan 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.22.ebuild:
+  stable x86, bug 301701
+
+*tor-0.2.1.22 (22 Jan 2010)
+
+  22 Jan 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.22.ebuild:
+  version bump for security bug 301701
+
+*tor-0.2.1.21 (16 Jan 2010)
+
+  16 Jan 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.21.ebuild:
+  version bump, bug 301169 by Tim O'Kelly <bugs_gentoo_org DOT Tim_OKelly AT
+  neverbox DOT org>
+
+  27 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
+  -files/tor-0.2.0.30-logrotate.patch,
+  -files/tor-0.2.0.33-no-internal-libevent.patch, -tor-0.2.0.35.ebuild,
+  -tor-0.2.1.19.ebuild, -tor-0.2.1.19-r1.ebuild:
+  clean up
+
+  26 Dec 2009; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.19-r2.ebuild:
+  sparc stable wrt #294297
+
+  08 Dec 2009; Brent Baude <ranger@gentoo.org> tor-0.2.1.19-r2.ebuild:
+  Marking tor-0.2.1.19-r2 ppc64 for bug 294297
+
+*tor-0.2.1.20-r1 (06 Dec 2009)
+
+  06 Dec 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.20.ebuild,
+  +tor-0.2.1.20-r1.ebuild:
+  reintroduce OpenSSL patch for bug 292661
+
+*tor-0.2.1.20 (02 Dec 2009)
+
+  02 Dec 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.20.ebuild:
+  version bump
+
+  25 Nov 2009; Markus Meier <maekke@gentoo.org> tor-0.2.1.19-r2.ebuild:
+  amd64 stable, bug #294297
+
+  24 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
+  tor-0.2.1.19-r2.ebuild:
+  stable x86, bug 294297
+
+  21 Nov 2009; nixnut <nixnut@gentoo.org> tor-0.2.1.19-r2.ebuild:
+  ppc stable #292022
+
+*tor-0.2.1.19-r2 (12 Nov 2009)
+
+  12 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
+  +tor-0.2.1.19-r2.ebuild, +files/tor-0.2.1.19-openssl.patch:
+  fix bug 2926611, patch discovered by Aidan Marks <aidan AT cisco DOT com>
+
+  07 Sep 2009; Christian Faulhammer <fauli@gentoo.org> files/tor.initd-r4:
+  respect CONFFILE variable in start calls, reported by Iome <frodone AT
+  gmail DOT com> in bug 283524
+
+*tor-0.2.1.19-r1 (17 Aug 2009)
+
+  17 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
+  +tor-0.2.1.19-r1.ebuild, +files/tor-0.2.1.19-logrotate.patch:
+  fix logrotate support as provided by Martin von Gagern <Martin AT vGagern
+  AT gmx DOT net> in bug 281439
+
+  06 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
+  -tor-0.2.1.16_rc.ebuild:
+  clean up release candidate
+
+*tor-0.2.1.19 (06 Aug 2009)
+
+  06 Aug 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.19.ebuild:
+  version bump
+
+  14 Jul 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.34.ebuild:
+  remove vulnerable version
+
+  12 Jul 2009; Joseph Jezak <josejx@gentoo.org> tor-0.2.0.35.ebuild:
+  Marked ppc stable for bug #275628.
+
+  30 Jun 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.35.ebuild:
+  Marking tor-0.2.0.35 ppc64 for bug 275628
+
+  30 Jun 2009; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.35.ebuild:
+  sparc stable wrt #275628
+
+  29 Jun 2009; Christian Faulhammer <fauli@gentoo.org> tor-0.2.0.34.ebuild,
+  tor-0.2.0.35.ebuild, tor-0.2.1.16_rc.ebuild:
+  fix HOMEPAGE entries
+
+  29 Jun 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.35.ebuild:
+  amd64 stable, bug #275628
+
+*tor-0.2.1.16_rc (29 Jun 2009)
+
+  29 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  -tor-0.2.1.15_rc.ebuild, +tor-0.2.1.16_rc.ebuild:
+  extend version bump for security bug 275628 and remove one vulnerable
+  version
+
+*tor-0.2.0.35 (28 Jun 2009)
+
+  28 Jun 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.35.ebuild:
+  version bump for security bug 275628, directly stable for x86
+
+  17 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  tor-0.2.1.15_rc.ebuild:
+  remove all occurences of USE=bundledlibevent
+
+*tor-0.2.1.15_rc (17 Jun 2009)
+
+  17 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  +tor-0.2.1.15_rc.ebuild:
+  add release candidate for 0.2.1 series
+
+  12 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  files/torrc.sample-0.1.2.6.patch, +tor-0.2.0.34.ebuild,
+  -tor-0.2.0.34-r2.ebuild, +files/tor.initd-r4, -files/tor.initd-r6:
+  revert all my changes for bug 268396 as they will break badly with
+  Baselayout 1, see bug 272527
+
+*tor-0.2.0.34-r2 (03 Jun 2009)
+
+  03 Jun 2009; Christian Faulhammer <fauli@gentoo.org> -files/tor.initd-r5,
+  +files/tor.initd-r6, -tor-0.2.0.34-r1.ebuild, +tor-0.2.0.34-r2.ebuild:
+  revision bump to make it compatible with Baselayout 1, as reported by
+  Stanislav Cymbalov <DummyUnit AT gmail.com> in bug 272404
+
+*tor-0.2.0.34-r1 (03 Jun 2009)
+
+  03 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  files/torrc.sample-0.1.2.6.patch, -files/tor.initd-r4,
+  +files/tor.initd-r5, -tor-0.2.0.34.ebuild, +tor-0.2.0.34-r1.ebuild:
+  Really respect limits from /etc/limits.d/ by some tweaks: moving user
+  context switch from torrc to init script, including verification of config
+  file in the latter; fixes bug 268396 by W. Elschner <gentoobugzilla_reply AT
+  elschner DOT net>
+
+  19 Feb 2009; nixnut <nixnut@gentoo.org> tor-0.2.0.34.ebuild:
+  ppc stable
+
+  18 Feb 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.33.ebuild:
+  clean up vulnerable versions
+
+  15 Feb 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.34.ebuild:
+  amd64/x86 stable, bug #258833
+
+  13 Feb 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.34.ebuild:
+  Marking tor-0.2.0.34 ppc64 for bug 258833
+
+  13 Feb 2009; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.34.ebuild:
+  Sparc stable --- Security Bug #258833 --- tests good.
+
+*tor-0.2.0.34 (13 Feb 2009)
+
+  13 Feb 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.34.ebuild:
+  version bump for security bug 258833, reported by Jesse Adelman <jesse AT
+  boldandbusted DOT com>
+
+  08 Feb 2009; Christian Faulhammer <fauli@gentoo.org> tor-0.2.0.33.ebuild:
+  kill logrotate USE flag as requested by bangert on bug 258188
+
+  05 Feb 2009; Christian Faulhammer <fauli@gentoo.org>
+  +files/tor-0.2.0.33-no-internal-libevent.patch, metadata.xml,
+  tor-0.2.0.33.ebuild:
+  make use of bundled libevent async DNS part optional via USE=flag, this
+  should fix bug 206969
+
+  26 Jan 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.32.ebuild,
+  -tor-0.2.0.32-r1.ebuild:
+  clean up
+
+  25 Jan 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.33.ebuild:
+  amd64/x86 stable, bug #256078
+
+  24 Jan 2009; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.2.0.33.ebuild:
+  ppc stable, bug #256078
+
+  24 Jan 2009; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.33.ebuild:
+  Sparc stable, Security Bug #256078.
+
+  24 Jan 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.33.ebuild:
+  Marking tor-0.2.0.33 ppc64 for bug 256078
+
+*tor-0.2.0.33 (24 Jan 2009)
+
+  24 Jan 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.33.ebuild:
+  version bump for security bug 256078
+
+*tor-0.2.0.32-r1 (21 Dec 2008)
+
+  21 Dec 2008; Christian Faulhammer <fauli@gentoo.org> +files/tor.conf,
+  +tor-0.2.0.32-r1.ebuild:
+  install limits file so tor can open more files on the system than normally
+  allowed, this fixes bug 251171 reported by candrews AT integralblue DOT
+  com
+
+  10 Dec 2008; Christian Faulhammer <fauli@gentoo.org>
+  -files/tor-0.2.0.31-sparc.patch, -tor-0.2.0.31-r1.ebuild:
+  clean up
+
+  09 Dec 2008; Friedrich Oslage <bluebird@gentoo.org> tor-0.2.0.32.ebuild:
+  Stable on sparc, security bug #250018
+
+  08 Dec 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.32.ebuild:
+  Marking tor-0.2.0.32 ppc64 for bug 250018
+
+  08 Dec 2008; Markus Meier <maekke@gentoo.org> tor-0.2.0.32.ebuild:
+  x86 stable, bug #250018
+
+  07 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.2.0.32.ebuild:
+  ppc stable, bug #250018
+
+  07 Dec 2008; Richard Freeman <rich0@gentoo.org> tor-0.2.0.32.ebuild:
+  amd64 stable - 250018
+
+*tor-0.2.0.32 (06 Dec 2008)
+
+  06 Dec 2008; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.32.ebuild:
+  version bump for security bug 250018
+
+  28 Nov 2008; Christian Faulhammer <fauli@gentoo.org> metadata.xml:
+  Change my email address
+
+  22 Nov 2008; Christian Faulhammer <opfer@gentoo.org>
+  -tor-0.2.0.30-r1.ebuild, -tor-0.2.0.31.ebuild, tor-0.2.0.31-r1.ebuild:
+  clean up and add stable KEYWORDS for -r1
+
+  22 Nov 2008; Markus Meier <maekke@gentoo.org> tor-0.2.0.31.ebuild:
+  amd64 stable, bug #244679
+
+  14 Nov 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.31.ebuild,
+  tor-0.2.0.31-r1.ebuild:
+  Address sparc alignment problems reported in Bug #246483 --- this fixes them
+  but is untested on anything else.
+
+*tor-0.2.0.31-r1 (14 Nov 2008)
+
+  14 Nov 2008; Ferris McCormick <fmccor@gentoo.org>
+  +files/tor-0.2.0.31-sparc.patch, +tor-0.2.0.31-r1.ebuild:
+  Add new version to address sparc alignment problem, Bug #246483 which see
+  for details.
+
+  01 Nov 2008; nixnut <nixnut@gentoo.org> tor-0.2.0.31.ebuild:
+  Stable on ppc wrt bug 244679
+
+  30 Oct 2008; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.31.ebuild:
+  x86 stable #244679
+
+  28 Oct 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.31.ebuild:
+  Sparc stable, Bug #244679.
+
+  27 Oct 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.31.ebuild:
+  stable ppc64, bug 244679
+
+*tor-0.2.0.31 (26 Sep 2008)
+
+  26 Sep 2008; Christian Faulhammer <opfer@gentoo.org> +tor-0.2.0.31.ebuild:
+  version bump for bug 238787
+
+  06 Sep 2008; Christian Faulhammer <opfer@gentoo.org> files/tor.initd-r4:
+  remove bashisms from init file, as reported in bug 236857 by Martin Väth
+  <vaeth AT mathematik DOT uni-wuerzburg DOT de>
+
+  06 Sep 2008; Christian Faulhammer <opfer@gentoo.org> -files/tor.initd-r3,
+  -files/tor.logrotate.patch, -tor-0.1.2.19-r2.ebuild, -tor-0.2.0.30.ebuild:
+  clean up
+
+  06 Sep 2008; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.30-r1.ebuild:
+  x86 stable wrt #236536
+
+  06 Sep 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.30-r1.ebuild:
+  stable ppc64, bug 236536
+
+  06 Sep 2008; Richard Freeman <rich0@gentoo.org> tor-0.2.0.30-r1.ebuild:
+  amd64 stable - 236536
+
+  04 Sep 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.30-r1.ebuild:
+  stable ppc, bug 236536
+
+  03 Sep 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.30-r1.ebuild:
+  Sparc stable --- Bug #236536 --- test suite passes.
+
+*tor-0.2.0.30-r1 (03 Sep 2008)
+
+  03 Sep 2008; Christian Faulhammer <opfer@gentoo.org> +files/tor.initd-r4,
+  +tor-0.2.0.30-r1.ebuild:
+  update init script to prevent runtime failures as reported in bug 235208
+
+*tor-0.2.0.30 (03 Aug 2008)
+
+  03 Aug 2008; Christian Faulhammer <opfer@gentoo.org>
+  +files/tor-0.2.0.30-logrotate.patch, +tor-0.2.0.30.ebuild:
+  version bump for bug 233612 by puchu <rauchwolke AT gmx DOT net>
+
+  29 May 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.19.ebuild:
+  clean up
+
+  29 May 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.19-r2.ebuild:
+  sparc stable wrt #223705, thanks to Friedrich Oslage for testing
+
+  28 May 2008; Peter Volkov <pva@gentoo.org> tor-0.1.2.19-r2.ebuild:
+  amd64 stable, bug #223705.
+
+  27 May 2008; Markus Rothe <corsair@gentoo.org> tor-0.1.2.19-r2.ebuild:
+  Stable on ppc64; bug #223705
+
+  26 May 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.19-r2.ebuild:
+  Stable on ppc wrt bug 223705
+
+  26 May 2008; Christian Faulhammer <opfer@gentoo.org>
+  tor-0.1.2.19-r2.ebuild:
+  stable x86, bug 223705
+
+*tor-0.1.2.19-r2 (29 Apr 2008)
+
+  29 Apr 2008; Christian Faulhammer <opfer@gentoo.org>
+  -tor-0.1.2.19-r1.ebuild, +tor-0.1.2.19-r2.ebuild:
+  logrotate should now really work again
+
+*tor-0.1.2.19-r1 (25 Apr 2008)
+
+  25 Apr 2008; Christian Faulhammer <opfer@gentoo.org>
+  +tor-0.1.2.19-r1.ebuild:
+  create the logrotate file with the correct permissions as pointed out on bug
+  216298 by Serge Koksharov <gentoosiast AT yandex DOT ru>
+
+  05 Mar 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.18.ebuild:
+  clean up
+
+  04 Mar 2008; Richard Freeman <rich0@gentoo.org> tor-0.1.2.19.ebuild:
+  amd64 stable - 211021
+
+  04 Mar 2008; Brent Baude <ranger@gentoo.org> tor-0.1.2.19.ebuild:
+  stable ppc64, bug 211021
+
+  03 Mar 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.19.ebuild:
+  sparc stable wrt #211021
+
+  02 Mar 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.19.ebuild:
+  Stable on ppc wrt bug 211021
+
+  01 Mar 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml:
+  adding myself to metadata.xml
+
+  01 Mar 2008; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.19.ebuild:
+  stable x86, bug 211021
+
+  07 Feb 2008; Christian Faulhammer <opfer@gentoo.org> -files/tor.initd-r2,
+  -tor-0.1.2.17.ebuild:
+  clean up
+
+  07 Feb 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.18.ebuild:
+  sparc stable wrt #208336
+
+  06 Feb 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.18.ebuild:
+  stable on ppc wrt bug #208336
+
+  02 Feb 2008; Richard Freeman <rich0@gentoo.org> tor-0.1.2.18.ebuild:
+  amd64 stable - #208336
+
+  31 Jan 2008; Brent Baude <ranger@gentoo.org> tor-0.1.2.18.ebuild:
+  Marking tor-0.1.2.18 ppc64 stable for bug 208336
+
+  31 Jan 2008; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.18.ebuild:
+  stable x86, bug 208336
+
+*tor-0.1.2.19 (31 Jan 2008)
+
+  31 Jan 2008; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.19.ebuild:
+  version bump
+
+*tor-0.1.2.18 (03 Jan 2008)
+
+  03 Jan 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.16.ebuild,
+  -tor-0.1.2.16-r1.ebuild, +tor-0.1.2.18.ebuild:
+  version bump (bug 199818) and clean up
+
+  03 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.2.17.ebuild:
+  ppc stable, bug #190968
+
+  02 Sep 2007; Jose Luis Rivero <yoswink@gentoo.org> tor-0.1.2.17.ebuild:
+  Stable on sparc wrt security bug #190968
+
+  02 Sep 2007; Markus Rothe <corsair@gentoo.org> tor-0.1.2.17.ebuild:
+  Stable on ppc64; bug #190968
+
+  02 Sep 2007; Christoph Mende <angelos@gentoo.org> tor-0.1.2.17.ebuild:
+  Stable on amd64 wrt security bug #190968
+
+*tor-0.1.2.17 (02 Sep 2007)
+
+  02 Sep 2007; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.17.ebuild:
+  version bump and stable x86, security bug 190968
+
+  29 Aug 2007; Gustavo Felisberto <humpback@gentoo.org> files/tor.initd-r3:
+  Adding correct init script.
+
+*tor-0.1.2.16-r1 (28 Aug 2007)
+
+  28 Aug 2007; Gustavo Felisberto <humpback@gentoo.org>
+  -files/torrc.sample-0.1.0.16.patch, -files/torrc.sample-0.1.1.23.patch,
+  -files/tor.confd, -files/tor.initd, -files/tor.initd-r1,
+  +files/tor.initd-r3, -tor-0.1.1.23.ebuild, -tor-0.1.1.26.ebuild,
+  -tor-0.1.2.14.ebuild, +tor-0.1.2.16-r1.ebuild:
+  Removed older versions and dangled files. Fixed bug with init with
+  baselayout-2 closes 189724. Thanks to Christian Faulhammer (opfer) for the
+  fix.
+
+  09 Aug 2007; Robert Buchholz <rbu@gentoo.org> tor-0.1.2.16.ebuild:
+  Stable on amd64 (bug #186644)
+
+  06 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.2.16.ebuild:
+  Stable on sparc wrt security #186644
+
+  04 Aug 2007; Markus Rothe <corsair@gentoo.org> tor-0.1.2.16.ebuild:
+  Stable on ppc64; bug #186644
+
+  04 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.2.16.ebuild:
+  ppc stable, bug #186644
+
+  03 Aug 2007; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.16.ebuild:
+  stable x86, security bug 186644
+
+*tor-0.1.2.16 (03 Aug 2007)
+
+  03 Aug 2007; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.16.ebuild:
+  version bump, for security bug 186644
+
+  02 Jun 2007; René Nussbaumer <killerfox@gentoo.org> tor-0.1.2.14.ebuild:
+  Stable on ppc. See bug #180139.
+
+  31 May 2007; Christoph Mende <angelos@gentoo.org> tor-0.1.2.14.ebuild:
+  Stable on amd64 wrt security bug 180139
+
+  31 May 2007; Brent Baude <ranger@gentoo.org> tor-0.1.2.14.ebuild:
+  Marking tor-0.1.2.14 ppc64 stable for bug#180139
+
+  31 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.2.14.ebuild:
+  Stable on sparc wrt security #180139
+
+  31 May 2007; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.14.ebuild:
+  stable x86, security bug 180139
+
+*tor-0.1.2.14 (31 May 2007)
+
+  31 May 2007; <humpback@gentoo.org> -tor-0.1.0.18.ebuild,
+  -tor-0.1.0.18-r1.ebuild, -tor-0.1.2.13.ebuild, +tor-0.1.2.14.ebuild:
+  Bumped 0.1.2.13 to 0.1.2.14, removed older versions. Fixed #178975 with idea 
+  from Remy Blank
+
+  15 May 2007; <humpback@gentoo.org> tor-0.1.0.18.ebuild,
+  tor-0.1.0.18-r1.ebuild, tor-0.1.1.23.ebuild, tor-0.1.1.26.ebuild,
+  tor-0.1.2.13.ebuild:
+  Added keepdir. Close Bug #177590.
+
+  15 May 2007; <humpback@gentoo.org> tor-0.1.1.23.ebuild,
+  tor-0.1.1.26.ebuild:
+  Fixed missing RDEP's. Close Bug #174185.
+
+*tor-0.1.2.13 (15 May 2007)
+
+  15 May 2007; <humpback@gentoo.org> +files/tor.initd-r2,
+  -tor-0.1.2.6_alpha.ebuild, +tor-0.1.2.13.ebuild:
+  Removed alpha 1.2 release and added a bump. Help from all in bug #176018,
+  specially jakub, was very much apretiated.
+
+  29 Apr 2007; Torsten Veller <tove@gentoo.org> tor-0.1.1.23.ebuild,
+  tor-0.1.1.26.ebuild, tor-0.1.2.6_alpha.ebuild:
+  Fix *initd, *confd and *envd calls (#173884, #174266)
+
+*tor-0.1.2.6_alpha (27 Jan 2007)
+
+  27 Jan 2007; Gustavo Felisberto <humpback@gentoo.org>;
+  +files/torrc.sample-0.1.2.6.patch, +tor-0.1.2.6_alpha.ebuild:
+  Added alpha release of tor at request from Flameeyes. It seems tork needs
+  it. As always, if it is masked and you install and destroy your system dont
+  come complain alot.
+
+*tor-0.1.1.26 (18 Dec 2006)
+
+  18 Dec 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  -tor-0.1.1.24.ebuild, +tor-0.1.1.26.ebuild:
+  Bumped to 0.1.1.26 and removed older version.
+
+*tor-0.1.0.18-r1 (22 Oct 2006)
+
+  22 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  tor-0.1.0.18.ebuild, +tor-0.1.0.18-r1.ebuild:
+  Small configuration issue in the chroot. Fixes bug #139354.
+
+  21 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  tor-0.1.0.18.ebuild, tor-0.1.1.23.ebuild, tor-0.1.1.24.ebuild:
+  Added ewarn about the needed dot in the privoxy integration. Closes bug
+  #152137.
+
+*tor-0.1.1.24 (09 Oct 2006)
+
+  09 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +tor-0.1.1.24.ebuild:
+  Bump from 0.1.1.23
+
+  11 Sep 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  tor-0.1.0.18.ebuild:
+  Changed einfo about configuration of chroot. Removes tor from bug #140371
+
+  05 Sep 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  -files/torrc.sample-0.1.0.14.patch, -tor-0.1.0.14-r1.ebuild,
+  -tor-0.1.0.16.ebuild, -tor-0.1.0.17.ebuild, -tor-0.1.1.20.ebuild,
+  -tor-0.1.1.22.ebuild:
+  Removed older version that had sec issues.
+
+  30 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.0.18.ebuild,
+  tor-0.1.1.23.ebuild:
+  Stable on sparc wrt security #145458
+
+  30 Aug 2006; <blubb@gentoo.org> tor-0.1.0.18.ebuild, tor-0.1.1.23.ebuild:
+  stable on amd64 wrt bug 145458
+
+  30 Aug 2006; Joshua Jackson <tsunam@gentoo.org> tor-0.1.0.18.ebuild,
+  tor-0.1.1.23.ebuild:
+  Stable x86; security bug #145458
+
+  29 Aug 2006; Markus Rothe <corsair@gentoo.org> tor-0.1.0.18.ebuild,
+  tor-0.1.1.23.ebuild:
+  Stable on ppc64; bug #145458
+
+  29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.0.18.ebuild,
+  tor-0.1.1.23.ebuild:
+  ppc stable, bug #145458
+
+*tor-0.1.0.18 (29 Aug 2006)
+
+  29 Aug 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +tor-0.1.0.18.ebuild:
+  Adding 0.1.0.18 that fixes sec issue in the 0.1.0.* series. The 0.1.1.23 is
+  not affected.
+
+*tor-0.1.1.23 (24 Aug 2006)
+
+  24 Aug 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +files/torrc.sample-0.1.1.23.patch, +tor-0.1.1.23.ebuild:
+  Updated version, bump and small cosmetics. Thanks to Olivier Mondolini in
+  bug #144417.
+
+  16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> tor-0.1.1.22.ebuild:
+  Add ~x86-fbsd keyword.
+
+*tor-0.1.1.22 (08 Jul 2006)
+
+  08 Jul 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +tor-0.1.1.22.ebuild:
+  Bump to 0.1.1.22. Closes bug # 138073.
+
+  05 Jun 2006; Simon Stelling <blubb@gentoo.org> tor-0.1.1.20.ebuild:
+  stable on amd64 wrt bug 134329
+
+  01 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.1.20.ebuild:
+  Stable on sparc wrt security #134329
+
+  01 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.1.20.ebuild:
+  ppc stable, bug #134329
+
+  01 Jun 2006; Markus Rothe <corsair@gentoo.org> tor-0.1.1.20.ebuild:
+  Stable on ppc64; bug #134329
+
+  01 Jun 2006; Joshua Jackson <tsunam@gentoo.org> tor-0.1.1.20.ebuild:
+  Stable on x86; security bug #134329
+
+*tor-0.1.1.20 (01 Jun 2006)
+
+  01 Jun 2006; Stefan Cornelius <dercorny@gentoo.org> +tor-0.1.1.20.ebuild:
+  Bumping to version 0.1.1.20 for security bugs #134329 and #118918
+
+  23 Apr 2006; Emanuele Giaquinta <exg@gentoo.org> tor-0.1.0.14-r1.ebuild,
+  tor-0.1.0.16.ebuild, tor-0.1.0.17.ebuild:
+  Move enew{group,user} in pkg_setup.
+
+*tor-0.1.0.17 (28 Feb 2006)
+
+  28 Feb 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +tor-0.1.0.17.ebuild:
+  Bump to 0.1.017. Credits go to Christian Mandery in bug #123530 for
+  reporting this.
+
+*tor-0.1.0.16 (04 Jan 2006)
+
+  04 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>;
+  +files/torrc.sample-0.1.0.16.patch, +files/tor.confd, +files/tor.initd-r1,
+  +tor-0.1.0.16.ebuild:
+  Adding tor 1.0.16 to portage. Arch teams please dont mark stable as the new
+  chroot stuff needs serious testing.
+
+*tor-0.1.0.14-r1 (11 Sep 2005)
+
+  11 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd,
+  -tor-0.1.0.14.ebuild, +tor-0.1.0.14-r1.ebuild:
+  I was having some strange issues with sending signal 2 to tor. And we do not
+  need a SIGINT, a SIGTERM is fine.
+
+  06 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>;
+  -files/torrc.sample.patch-00, -tor-0.0.9.10.ebuild:
+  Removing older version.
+
+  16 Aug 2005; Jason Wever <weeve@gentoo.org> tor-0.1.0.14.ebuild:
+  Stable on SPARC wrt security bug #102245.
+
+  15 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.1.0.14.ebuild:
+  Stable on ppc.
+
+  15 Aug 2005; Markus Rothe <corsair@gentoo.org> tor-0.1.0.14.ebuild:
+  Stable on ppc64 (bug #102245)
+
+*tor-0.1.0.14 (14 Aug 2005)
+
+  14 Aug 2005; Gustavo Felisberto <humpback@gentoo.org>;
+  +files/torrc.sample-0.1.0.14.patch, +tor-0.1.0.14.ebuild:
+  Adding new version as amd64 and x86 due to sec bug. See #102245
+
+  20 Jul 2005; Herbie Hopkins <herbs@gentoo.org> tor-0.0.9.10.ebuild:
+  Stable on amd64.
+
+  22 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.0.9.10.ebuild:
+  Stable on sparc
+
+  21 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.0.9.10.ebuild:
+  Stable on ppc (#96320).
+
+  21 Jun 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.10.ebuild:
+  Stable on ppc64
+
+*tor-0.0.9.10 (16 Jun 2005)
+
+  16 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>;
+  -tor-0.0.9.5.ebuild, -tor-0.0.9.6.ebuild, -tor-0.0.9.7.ebuild,
+  -tor-0.0.9.9.ebuild, +tor-0.0.9.10.ebuild:
+  Added version 0.9.0.10 that fixes a security bug, removed older versions
+  that were affected.
+
+  12 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; tor-0.0.9.5.ebuild,
+  tor-0.0.9.6.ebuild, tor-0.0.9.7.ebuild, tor-0.0.9.9.ebuild:
+  New HOMEPAGE, thanks to Matteo in bug #95754.
+
+  18 May 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.6.ebuild:
+  Stable on ppc64
+
+  01 May 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.0.9.5.ebuild:
+  Stable on ppc.
+
+*tor-0.0.9.9 (25 Apr 2005)
+
+  25 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; tor-0.0.9.5.ebuild,
+  tor-0.0.9.6.ebuild, +tor-0.0.9.9.ebuild:
+  Removing older versions and bumping to 0.9.9 .
+
+  22 Apr 2005; Alin Nastac <mrness@gentoo.org> tor-0.0.9.5.ebuild,
+  tor-0.0.9.6.ebuild, tor-0.0.9.7.ebuild:
+  net-misc/tsocks -> net-proxy/tsocks
+
+  08 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.0.9.7.ebuild:
+  Keyworded ~sparc wrt #88305
+
+*tor-0.0.9.7 (01 Apr 2005)
+
+  01 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; +tor-0.0.9.7.ebuild:
+  Bumped
+
+  29 Mar 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.6.ebuild:
+  Added ~ppc64 to KEYWORDS; bug #86993
+
+*tor-0.0.9.6 (25 Mar 2005)
+
+  25 Mar 2005; Gustavo Felisberto <humpback@gentoo.org>; +tor-0.0.9.6.ebuild:
+  Bumped to 0.0.9.6
+
+  23 Mar 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd:
+  Changed init script to send SIGINT at shutdown. May increase the shutdown time
+  of servers, but will close in a more clean way.
+
+  25 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>;
+  -tor-0.0.9.4-r1.ebuild, -tor-0.0.9.4-r2.ebuild, tor-0.0.9.5.ebuild:
+  Marking latest as x86 and removing older versions.
+
+*tor-0.0.9.5 (23 Feb 2005)
+
+  23 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>;
+  tor-0.0.9.4-r2.ebuild, +tor-0.0.9.5.ebuild:
+  Adding version 0.0.9.5 and marking 0.0.9.4-r2 as x86.
+
+*tor-0.0.9.4-r2 (13 Feb 2005)
+
+  13 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd,
+  +files/torrc.sample.patch-00, -tor-0.0.8.1.ebuild, -tor-0.0.9.1.ebuild,
+  -tor-0.0.9.2.ebuild, +tor-0.0.9.4-r2.ebuild, -tor-0.0.9.4.ebuild:
+  Adding new version that properly patches the sample config and deleting older
+  versions. Lost the stable ppc-macos but that arch is lagging way to much.
+
+*tor-0.0.9.4-r1 (10 Feb 2005)
+
+  10 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; +files/tor.initd,
+  +tor-0.0.9.4-r1.ebuild:
+  Using ideas in bug #75381 from Faustus <orlovm@cs.bgu.ac.il> and after talking
+  to latexer i'm commiting this version that can use a init.d script for easier
+  usage.
+
+*tor-0.0.9.4 (04 Feb 2005)
+
+  04 Feb 2005; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.4.ebuild:
+  Bump.
+
+  09 Jan 2005; Marcus Hanwell <cryos@gentoo.org> tor-0.0.9.2.ebuild:
+  Marked ~amd64, closes bug 76780.
+
+*tor-0.0.9.2 (04 Jan 2005)
+
+  04 Jan 2005; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.2.ebuild:
+  Bump.
+
+*tor-0.0.9.1 (16 Dec 2004)
+
+  16 Dec 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.1.ebuild:
+  Bump. Add tsocks dependancy, see bug #70879
+
+  20 Oct 2004; Peter Johanson <latexer@gentoo.org> -tor-0.0.6.1.ebuild,
+  -tor-0.0.6.ebuild, -tor-0.0.7.2.ebuild, -tor-0.0.7.3.ebuild,
+  -tor-0.0.7.ebuild:
+  Remove old vulnerable versions. See bug #67756
+
+  21 Oct 2004; Joseph Jezak <josejx@gentoo.org> tor-0.0.8.1.ebuild:
+  Keyworded ppc-macos and macos due to vulnerability in previous versions.
+  Removed tsocks RDEPEND at the request of latexer. See bug #67756
+
+*tor-0.0.8.1 (17 Oct 2004)
+
+  17 Oct 2004; <peter@gentoo.org> +tor-0.0.8.1.ebuild, -tor-0.0.8.ebuild:
+  Bump and remove 0.0.8 which is vulnerable to a remote DoS. See bug #67756.
+
+*tor-0.0.8 (06 Oct 2004)
+
+  06 Oct 2004; <peter@gentoo.org> tor-0.0.6.1.ebuild, tor-0.0.6.ebuild,
+  tor-0.0.7.2.ebuild, tor-0.0.7.3.ebuild, tor-0.0.7.ebuild, +tor-0.0.8.ebuild:
+  Bump. Also fix the license as this is really under 3-clause BSD.
+
+*tor-0.0.7.3 (15 Aug 2004)
+
+  15 Aug 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.7.3.ebuild:
+  Bump. Only needed for servers.
+
+  25 Jul 2004; Lina Pezzella <j4rg0n@gentoo.org>
+  Fixed Manifest.
+
+  24 Jul 2004; Erik Swanson <erik@gentoo.org> tor-0.0.7.2.ebuild:
+  Added macos to KEYWORDS
+
+*tor-0.0.7.2 (15 Jul 2004)
+
+  15 Jul 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.7.2.ebuild:
+  Bump to latest version. tsocks is now a depend for everything but macos, since
+  tsocks no worky there.
+
+*tor-0.0.7 (07 Jun 2004)
+
+  07 Jun 2004; Peter Johanson,,, <peter@gentoo.org> tor-0.0.2_pre27.ebuild,
+  tor-0.0.5.ebuild, tor-0.0.6_rc1.ebuild, tor-0.0.7.ebuild:
+  Bump to lates release, and remove older versions.
+
+*tor-0.0.6.1 (06 May 2004)
+
+  06 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.1.ebuild:
+  Bump.
+
+  02 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.ebuild:
+  Adding back ~ppc, as dholm wants me to keep it around for future updates.
+
+*tor-0.0.6 (02 May 2004)
+
+  02 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.ebuild:
+  Bump to latest release.
+
+  30 Apr 2004; David Holm <dholm@gentoo.org> tor-0.0.6_rc1.ebuild:
+  Added to ~ppc.
+
+*tor-0.0.6_rc1 (29 Apr 2004)
+
+  29 Apr 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6_rc1.ebuild:
+  Bump to latest. Beware, this version is not backwards compatible with older
+  versions.
+
+*tor-0.0.5 (30 Mar 2004)
+
+  30 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre21.ebuild,
+  tor-0.0.2_pre22.ebuild, tor-0.0.2_pre23.ebuild, tor-0.0.2_pre24.ebuild,
+  tor-0.0.2_pre25.ebuild, tor-0.0.5.ebuild:
+  Bump to latest release. Removed a bunch of the old stuff. Initscript coming
+  soon, i swear.
+
+*tor-0.0.2_pre27 (15 Mar 2004)
+
+  15 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre27.ebuild:
+  Bump.
+
+*tor-0.0.2_pre25 (04 Mar 2004)
+
+  04 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre25.ebuild:
+  Bump. Fixes a crash due to DNS stuff.
+
+*tor-0.0.2_pre24 (03 Mar 2004)
+
+  03 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre24.ebuild:
+  Bump
+
+*tor-0.0.2_pre23 (29 Feb 2004)
+
+  29 Feb 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre23.ebuild:
+  Bump
+
+*tor-0.0.2_pre22 (28 Feb 2004)
+
+  28 Feb 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre22.ebuild:
+  Bump
+
+*tor-0.0.2_pre21 (22 Feb 2004)
+
+  22 Feb 2004; Peter Johanson <latexer@gentoo.org> metadata.xml,
+  tor-0.0.2_pre21.ebuild:
+  Initial Commit. Ebuild by yours truly.
+

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
new file mode 100644
index 0000000..ef7ffa0
--- /dev/null
+++ b/net-misc/tor/Manifest
@@ -0,0 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX tor-0.2.1.19-logrotate.patch 746 RMD160 34ae926877e1b388c5e1c3cf0a16feba8b3f010b SHA1 3df06da077694b2312cc33a76db4a9e27a602d78 SHA256 60370cb70e089f4e675f39610c651537d0df5e5d1066c36417f479738549bec3
+AUX tor-0.2.2.24_alpha-respect-CFLAGS.patch 1001 RMD160 f623fd1f40cd2175c0c5b6bea3441fc87f7e8d0a SHA1 c8634481cd8273f98945f17f297f2506331d3b8d SHA256 2107434c7e7243d24043cf87eeccf60643e0cf94e8a883ebd725c23e13e667e8
+AUX tor.confd 44 RMD160 d19946be72538d0826667730e9e9a1736b0385ff SHA1 f9a40fadd018794e537282344f01c609e4dbeac7 SHA256 41d780f291847e19f632428bbf27c3f289414afd237546d2974da1b75384c25c
+AUX tor.initd-r4 1566 RMD160 410611175c20425f48d340216ef680650bf6fa3d SHA1 dbdfd68db76871be8606d1196c0c2a7ba257aac0 SHA256 095334e62ee28d3346f84831015dc9c45f7224d8a6f3588974de7b26352e2824
+AUX torrc 169 RMD160 f3fe077f017af465013e34f7b50f95f65d063cf0 SHA1 48061474d7176fc2dbf9be1e4595190877ba8a66 SHA256 7bddc22f07f41d7c5deeafb9cf010b4bf79bb6324a4c7ab86eeb81cdaec86a97
+AUX torrc.sample-0.1.2.6.patch 1145 RMD160 3656774f05abe54ec22a121954a1d437fe1da520 SHA1 a0c658eafc8feb134e4ce8c7a5cdf94074ad79f5 SHA256 5b94e1d8c097626402b0b388fefb15f11b95db112b23d358e04cfe55331911f1
+DIST tor-0.2.2.30-rc.tar.gz 2672619 RMD160 7a363a07a9fa42e9e4b4c64637145e0082b0ce48 SHA1 77b29de85caf72bbfb9d0af9212ca4e731405759 SHA256 aec780b20388128df05f7e1190ad89af90dd563683209c87808602f5beed0876
+DIST tor-0.2.3.2-alpha.tar.gz 2755750 RMD160 d34ac6b45360af873202a6884ce12ccf0420adee SHA1 020eb00aaaafa1e7102ae8fd95d3d6a719a61289 SHA256 8f423af73c8d8477752858cfcc0c15860f487a0f9a390e791eaea22f4b467edd
+EBUILD tor-0.2.2.30_rc-r1.ebuild 2526 RMD160 a149762d159f58d5053fa4e2e315babef0e74f1a SHA1 a6440b16b4b067dacff579cc370e0089321e709c SHA256 24fd7f2408c4c464f00bab5a7f85bacb377bcb12460744c27226b210bf06e83f
+EBUILD tor-0.2.3.2_alpha-r1.ebuild 2649 RMD160 ca1081a2016b310295bc8fad38d698f5c28ff11f SHA1 be75b10f7c30e444da2a5ad96f0b06fc53dae1c6 SHA256 cf228e48d46c661ca9197d8a75e14481914f973c46bd058efc73342ae1b1fa66
+MISC ChangeLog 38707 RMD160 cabacda2649696c4802a83529c2977995e5b98e5 SHA1 19d81836ba75e2617814d5e827e8b569437ffbe5 SHA256 6dc7fc3e1fa91f360a1a07eb55a28c5ebbb291dabf3ca419e1da1ada6df62b78
+MISC metadata.xml 712 RMD160 d8585c57fead7661b72e383528b6450a2ace05eb SHA1 d97b0d9479c817d5a2207fbfc0fa5b567943c8a5 SHA256 53402fd0dc16696d9504c66ffeb85f3d8583c8621151d2faced9b1ffedbb2dbc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEAREIAAYFAk4lk/8ACgkQl5yvQNBFVTXO5ACfasSrRywELAVwpOm3XwCQxFkp
+zLMAniWVJeji3ZeGKSeUg3ToU6sOsCaK
+=EqHV
+-----END PGP SIGNATURE-----

diff --git a/net-misc/tor/files/CVS/Entries b/net-misc/tor/files/CVS/Entries
new file mode 100644
index 0000000..f375754
--- /dev/null
+++ b/net-misc/tor/files/CVS/Entries
@@ -0,0 +1,9 @@
+/tor-0.2.1.19-logrotate.patch/1.1/Mon Aug 17 19:42:11 2009//
+/tor.conf/1.1/Sun Dec 21 01:33:20 2008//
+/tor.initd-r4/1.5/Mon Sep  7 11:23:31 2009//
+/torrc.sample-0.1.2.6.patch/1.3/Fri Jun 12 01:02:47 2009//
+/torrc/1.2/Sun Apr 10 17:39:21 2011//
+/tor-0.2.1.30-respect-CFLAGS.patch/1.1/Sat Apr  9 17:26:10 2011//
+/tor-0.2.2.24_alpha-respect-CFLAGS.patch/1.1/Mon Apr 18 11:12:40 2011//
+/tor.confd/1.3/Tue Jun  7 20:53:25 2011//
+D

diff --git a/net-misc/tor/files/CVS/Repository b/net-misc/tor/files/CVS/Repository
new file mode 100644
index 0000000..f116a2c
--- /dev/null
+++ b/net-misc/tor/files/CVS/Repository
@@ -0,0 +1 @@
+gentoo-x86/net-misc/tor/files

diff --git a/net-misc/tor/files/CVS/Root b/net-misc/tor/files/CVS/Root
new file mode 100644
index 0000000..dd7a401
--- /dev/null
+++ b/net-misc/tor/files/CVS/Root
@@ -0,0 +1 @@
+:ext:blueness@cvs.gentoo.org:/var/cvsroot

diff --git a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
new file mode 100644
index 0000000..3eadcaa
--- /dev/null
+++ b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
@@ -0,0 +1,28 @@
+* Change log dir from /var/lib/log to /var/log (#281439, Martin von Gagern)
+* Change user and group name from _tor to tor (#281439, Martin von Gagern)
+* Avoid error if tor is not running (#178975, Gustavo Felisberto)
+
+References:
+http://bugs.gentoo.org/281439
+http://bugs.gentoo.org/178975
+
+--- tor-0.2.1.19/contrib/tor.logrotate.in
++++ tor-0.2.1.19/contrib/tor.logrotate.in
+@@ -1,4 +1,4 @@
+-@LOCALSTATEDIR@/log/tor/*log {
++/var/log/tor/*.log {
+ 	daily
+ 	rotate 5
+ 	compress
+@@ -6,9 +6,9 @@
+ 	missingok
+ 	notifempty
+ 	# you may need to change the username/groupname below
+-	create 0640 _tor _tor
++	create 0640 tor tor
+ 	sharedscripts
+ 	postrotate
+-		/etc/init.d/tor reload > /dev/null
++		/etc/init.d/tor reload > /dev/null || true
+ 	endscript
+ }

diff --git a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
new file mode 100644
index 0000000..86b797b
--- /dev/null
+++ b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
@@ -0,0 +1,24 @@
+diff -Naur tor-0.2.2.24-alpha.orig/configure.in tor-0.2.2.24-alpha/configure.in
+--- tor-0.2.2.24-alpha.orig/configure.in	2011-04-08 16:32:17.000000000 -0400
++++ tor-0.2.2.24-alpha/configure.in	2011-04-18 07:10:57.000000000 -0400
+@@ -9,6 +9,11 @@
+ 
+ AC_CANONICAL_HOST
+ 
++GENTOO_CFLAGS="$CFLAGS"
++GENTOO_LDFLAGS="$LDFLAGS"
++CFLAGS=
++LDFLAGS=
++
+ if test -f /etc/redhat-release ; then
+   if test -f /usr/kerberos/include ; then
+     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
+@@ -971,6 +976,8 @@
+ 
+ 
+ CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
++CFLAGS="$CFLAGS $GENTOO_CFLAGS"
++LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
+ 
+ AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile src/config/torrc.sample src/Makefile doc/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/test/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
+ AC_OUTPUT

diff --git a/net-misc/tor/files/tor.confd b/net-misc/tor/files/tor.confd
new file mode 100644
index 0000000..4195bf3
--- /dev/null
+++ b/net-misc/tor/files/tor.confd
@@ -0,0 +1,3 @@
+#
+# Set the file limit
+rc_ulimit="-n 30000"

diff --git a/net-misc/tor/files/tor.initd-r4 b/net-misc/tor/files/tor.initd-r4
new file mode 100644
index 0000000..c95ef19
--- /dev/null
+++ b/net-misc/tor/files/tor.initd-r4
@@ -0,0 +1,57 @@
+#!/sbin/runscript
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/files/tor.initd-r4,v 1.5 2009/09/07 11:23:31 fauli Exp $
+
+opts="${opts} checkconfig reload"
+PIDFILE=/var/run/tor/tor.pid
+CONFFILE=/etc/tor/torrc
+
+depend() {
+        need net
+}
+
+checkconfig() {
+        # first check that it exists
+        if [ ! -f ${CONFFILE} ] ; then
+                eerror "You need to setup ${CONFFILE} first"
+                eerror "Example is in ${CONFFILE}.sample"
+                return 1
+	fi
+
+	# now verify whether the configuration is valid
+	/usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1
+	if [ $? -eq 0 ] ; then
+		einfo "Tor configuration (${CONFFILE}) is valid."
+		return 0
+	else
+		eerror "Tor configuration (${CONFFILE}) not valid."
+		/usr/bin/tor --verify-config -f ${CONFFILE}
+		return 1
+	fi
+}
+
+start() {
+	checkconfig || return 1
+        ebegin "Starting Tor"
+        HOME=/var/lib/tor
+	start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec /usr/bin/tor  -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > /dev/null 2>&1
+        eend $?
+}
+
+stop() {
+        ebegin "Stopping Tor"
+	start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}"
+        eend $?
+}
+
+reload() {
+	if [ ! -f ${PIDFILE} ]; then
+		eerror "${SVCNAME} isn't running"
+		return 1
+	fi
+	checkconfig || return 1
+	ebegin "Reloading Tor configuration"
+	start-stop-daemon --stop --oknodo --signal HUP --pidfile ${PIDFILE}
+	eend $?
+}

diff --git a/net-misc/tor/files/torrc b/net-misc/tor/files/torrc
new file mode 100644
index 0000000..dc2dea3
--- /dev/null
+++ b/net-misc/tor/files/torrc
@@ -0,0 +1,8 @@
+#
+# Minimal torrc so tor will work out of the box
+#
+User tor
+Group tor
+PIDFile /var/run/tor/tor.pid
+Log notice file /var/log/tor/tor.log
+DataDirectory /var/lib/tor/data

diff --git a/net-misc/tor/files/torrc.sample-0.1.2.6.patch b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
new file mode 100644
index 0000000..7317552
--- /dev/null
+++ b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
@@ -0,0 +1,30 @@
+--- src/config/torrc.sample.in.orig	2007-01-27 23:41:23.000000000 +0000
++++ src/config/torrc.sample.in	2007-01-27 23:43:47.000000000 +0000
+@@ -18,6 +18,11 @@
+ ## With the default Mac OS X installer, Tor will look in ~/.tor/torrc or
+ ## /Library/Tor/torrc
+ 
++## Default username and group the server will run as
++User tor
++Group tor
++
++PIDFile /var/run/tor/tor.pid
+ 
+ ## Replace this with "SocksPort 0" if you plan to run Tor only as a
+ ## server, and not make any local application connections yourself.
+@@ -46,6 +51,7 @@
+ #Log notice syslog
+ ## To send all messages to stderr:
+ #Log debug stderr
++Log notice file /var/log/tor/tor.log
+ 
+ ## Uncomment this to start the process in the background... or use
+ ## --runasdaemon 1 on the command line. This is ignored on Windows;
+@@ -55,6 +61,7 @@
+ ## The directory for keeping all the keys/etc. By default, we store
+ ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
+ #DataDirectory @LOCALSTATEDIR@/lib/tor
++DataDirectory   /var/lib/tor/data
+ 
+ ## The port on which Tor will listen for local connections from Tor
+ ## controller applications, as documented in control-spec.txt.

diff --git a/net-misc/tor/metadata.xml b/net-misc/tor/metadata.xml
new file mode 100644
index 0000000..4d8f7a1
--- /dev/null
+++ b/net-misc/tor/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>blueness@gentoo.org</email>
+		<name>Anthony G. Basile</name>
+	</maintainer>
+	<maintainer>
+		<email>chiiph@gentoo.org</email>
+		<name>Tomás Touceda</name>
+	</maintainer>
+	<use>
+		<flag name='tor-hardening'>Compile tor with hardening on vanilla compilers/linkers</flag>
+		<flag name='transparent-proxy'>Enable transparent proxying</flag>
+		<flag name='bufferevents'>Use Libevent's buffered IO</flag>
+		<flag name='nat-pmp'>Enable NAT Port Mapping Protocol</flag>
+		<flag name='upnp'>Enable Universal Plug and Play</flag>
+	</use>
+</pkgmetadata>

diff --git a/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild b/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild
new file mode 100644
index 0000000..1b0f6c1
--- /dev/null
+++ b/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.2.30_rc.ebuild,v 1.1 2011/07/19 09:39:12 blueness Exp $
+
+EAPI=3
+
+inherit autotools eutils flag-o-matic versionator
+
+MY_PV="$(replace_version_separator 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/"
+SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc tor-hardening +transparent-proxy threads"
+
+DEPEND="dev-libs/openssl
+	>=dev-libs/libevent-2.0"
+# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
+RDEPEND="${DEPEND}
+	net-proxy/tsocks[tordns]"
+
+pkg_setup() {
+	enewgroup tor
+	enewuser tor -1 -1 /var/lib/tor tor
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
+	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
+
+	einfo "Regenerating autotools files ..."
+	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
+	eautoreconf || die "eautoreconf failed"
+}
+
+src_configure() {
+	# Upstream isn't sure of all the user provided CFLAGS that
+	# will break tor, but does recommend against -fstrict-aliasing.
+	# We'll filter-flags them here as we encounter them.
+	filter-flags -fstrict-aliasing
+	econf --docdir=/usr/share/doc/${PF}				\
+		$(use_enable doc asciidoc)					\
+		$(use_enable tor-hardening gcc-hardening)	\
+		$(use_enable tor-hardening linker-hardening)\
+		$(use_enable transparent-proxy transparent)	\
+		$(use_enable threads)
+}
+
+src_install() {
+	newconfd "${FILESDIR}"/tor.confd tor
+	newinitd "${FILESDIR}"/tor.initd-r4 tor
+	emake DESTDIR="${D}" install || die
+	keepdir /var/{lib,log,run}/tor
+
+	dodoc README ChangeLog ReleaseNotes \
+		doc/{HACKING,TODO} \
+		doc/spec/README
+
+	fperms 750 /var/lib/tor /var/log/tor
+	fperms 755 /var/run/tor
+	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
+
+	insinto /etc/tor/
+	doins "${FILESDIR}"/torrc
+
+	insinto /etc/logrotate.d
+	newins contrib/tor.logrotate tor
+}
+
+pkg_postinst() {
+	elog
+	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
+	elog "change it according to your needs.  Use the torrc.sample that is in"
+	elog "that directory as a guide.  Also, to have privoxy work with tor"
+	elog "just add the following line"
+	elog
+	elog "forward-socks4a / localhost:9050 ."
+	elog
+	elog "to /etc/privoxy/config.  Notice the . at the end!"
+	elog
+}

diff --git a/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild b/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild
new file mode 100644
index 0000000..736032f
--- /dev/null
+++ b/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.3.2_alpha.ebuild,v 1.1 2011/07/19 09:32:26 blueness Exp $
+
+EAPI=3
+
+inherit autotools eutils flag-o-matic versionator
+
+MY_PV="$(replace_version_separator 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/"
+SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+bufferevents doc nat-pmp tor-hardening +transparent-proxy threads upnp"
+
+DEPEND="dev-libs/openssl
+	>=dev-libs/libevent-2.0"
+# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
+RDEPEND="${DEPEND}
+	net-proxy/tsocks[tordns]"
+
+pkg_setup() {
+	enewgroup tor
+	enewuser tor -1 -1 /var/lib/tor tor
+}
+
+src_prepare() {
+	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
+	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
+
+	einfo "Regenerating autotools files ..."
+	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
+	eautoreconf || die "eautoreconf failed"
+}
+
+src_configure() {
+	# Upstream isn't sure of all the user provided CFLAGS that
+	# will break tor, but does recommend against -fstrict-aliasing.
+	# We'll filter-flags them here as we encounter them.
+	filter-flags -fstrict-aliasing
+	econf --docdir=/usr/share/doc/${PF}				\
+		$(use_enable bufferevents)					\
+		$(use_enable doc asciidoc)					\
+		$(use_enable nat-pmp)						\
+		$(use_enable tor-hardening gcc-hardening)	\
+		$(use_enable tor-hardening linker-hardening)\
+		$(use_enable transparent-proxy transparent)	\
+		$(use_enable threads)						\
+		$(use_enable upnp)
+}
+
+src_install() {
+	newconfd "${FILESDIR}"/tor.confd tor
+	newinitd "${FILESDIR}"/tor.initd-r4 tor
+	emake DESTDIR="${D}" install || die
+	keepdir /var/{lib,log,run}/tor
+
+	dodoc README ChangeLog ReleaseNotes \
+		doc/{HACKING,TODO} \
+		doc/spec/README
+
+	fperms 750 /var/lib/tor /var/log/tor
+	fperms 755 /var/run/tor
+	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
+
+	insinto /etc/tor/
+	doins "${FILESDIR}"/torrc
+
+	insinto /etc/logrotate.d
+	newins contrib/tor.logrotate tor
+}
+
+pkg_postinst() {
+	elog
+	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
+	elog "change it according to your needs.  Use the torrc.sample that is in"
+	elog "that directory as a guide.  Also, to have privoxy work with tor"
+	elog "just add the following line"
+	elog
+	elog "forward-socks4a / localhost:9050 ."
+	elog
+	elog "to /etc/privoxy/config.  Notice the . at the end!"
+	elog
+}



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/files/CVS/, net-misc/tor/
@ 2011-07-21 14:21 Anthony G. Basile
  0 siblings, 0 replies; 4+ messages in thread
From: Anthony G. Basile @ 2011-07-21 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     14a89fb68efac3505d81609ab32c8be0367f6107
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 14:21:37 2011 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 14:21:37 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=14a89fb6

net-misc/tor: moved to tree

(Portage version: 2.1.10.3/git/Linux x86_64, signed Manifest commit with key 0xD0455535)

---
 net-misc/tor/ChangeLog                             | 1135 --------------------
 net-misc/tor/Manifest                              |   22 -
 net-misc/tor/files/CVS/Entries                     |    9 -
 net-misc/tor/files/CVS/Repository                  |    1 -
 net-misc/tor/files/CVS/Root                        |    1 -
 net-misc/tor/files/tor-0.2.1.19-logrotate.patch    |   28 -
 .../files/tor-0.2.2.24_alpha-respect-CFLAGS.patch  |   24 -
 net-misc/tor/files/tor.confd                       |    3 -
 net-misc/tor/files/tor.initd-r4                    |   57 -
 net-misc/tor/files/torrc                           |    8 -
 net-misc/tor/files/torrc.sample-0.1.2.6.patch      |   30 -
 net-misc/tor/metadata.xml                          |   20 -
 net-misc/tor/tor-0.2.2.30_rc-r1.ebuild             |   86 --
 net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild           |   89 --
 14 files changed, 0 insertions(+), 1513 deletions(-)

diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog
deleted file mode 100644
index 69c0053..0000000
--- a/net-misc/tor/ChangeLog
+++ /dev/null
@@ -1,1135 +0,0 @@
-# ChangeLog for net-misc/tor
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.261 2011/07/19 09:39:12 blueness Exp $
-
-  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
-  tor-0.2.2.30_rc-r1.ebuild, tor-0.2.3.2_alpha-r1.ebuild:
-  Bumped to EAPI=4 to avoid || die's
-
-*tor-0.2.3.2_alpha-r1 (19 Jul 2011)
-*tor-0.2.2.30_rc-r1 (19 Jul 2011)
-
-  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
-  +files/torrc.sample-0.1.2.6.patch, +files/tor-0.2.1.19-logrotate.patch,
-  +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch, +tor-0.2.2.30_rc-r1.ebuild,
-  +tor-0.2.3.2_alpha-r1.ebuild, +files/CVS/Entries, +files/CVS/Repository,
-  +files/CVS/Root, +files/tor.confd, +files/tor.initd-r4, +files/torrc,
-  +metadata.xml:
-  Added use flags to better control configuration
-
-*tor-0.2.2.30_rc (19 Jul 2011)
-
-  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.29_beta.ebuild, +tor-0.2.2.30_rc.ebuild:
-  Beta bumped to first rc and removed deprecated
-
-*tor-0.2.3.2_alpha (19 Jul 2011)
-
-  19 Jul 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.3.1_alpha-r1.ebuild, +tor-0.2.3.2_alpha.ebuild:
-  Bumped alpha and removed deprecated
-
-*tor-0.2.2.29_beta (21 Jun 2011)
-
-  21 Jun 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.28_beta.ebuild, +tor-0.2.2.29_beta.ebuild:
-  Version bump beta, removed deprecated
-
-*tor-0.2.2.28_beta (10 Jun 2011)
-
-  10 Jun 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.30-r1.ebuild,
-  -tor-0.2.2.27_beta-r1.ebuild, +tor-0.2.2.28_beta.ebuild:
-  Version bump beta, and removed deprecated
-
-*tor-0.2.3.1_alpha-r1 (07 Jun 2011)
-*tor-0.2.2.27_beta-r1 (07 Jun 2011)
-
-  07 Jun 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.27_beta.ebuild, +tor-0.2.2.27_beta-r1.ebuild,
-  -tor-0.2.3.1_alpha.ebuild, +tor-0.2.3.1_alpha-r1.ebuild:
-  Forward ported rc_ulimit fix to beta and alpha, see bug #268396, comment #19
-
-*tor-0.2.1.30-r2 (07 Jun 2011)
-
-  07 Jun 2011; Anthony G. Basile <blueness@gentoo.org> +tor-0.2.1.30-r2.ebuild,
-  +files/tor.confd:
-  Use rc_ulimit to set file limit, see bug #268396, comment #19
-
-*tor-0.2.2.27_beta (30 May 2011)
-
-  30 May 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.25_alpha.ebuild, +tor-0.2.2.27_beta.ebuild:
-  Version bump and removed deprecated
-
-*tor-0.2.3.1_alpha (08 May 2011)
-
-  08 May 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.24_alpha.ebuild, +tor-0.2.3.1_alpha.ebuild:
-  Added new alpha 0.2.3.1 and removed older alpha 0.2.2.24
-
-  29 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.23_alpha.ebuild, -tor-0.2.2.23_alpha-r1.ebuild,
-  -files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
-  Removed deprecated alpha
-
-*tor-0.2.2.25_alpha (29 Apr 2011)
-
-  29 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.2.25_alpha.ebuild:
-  Version bump
-
-*tor-0.2.2.24_alpha (18 Apr 2011)
-
-  18 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.2.24_alpha.ebuild,
-  +files/tor-0.2.2.24_alpha-respect-CFLAGS.patch:
-  Version bump
-
-*tor-0.2.1.30-r1 (10 Apr 2011)
-
-  10 Apr 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.1.30-r1.ebuild, +files/tor-0.2.1.30-respect-CFLAGS.patch,
-  files/torrc:
-  Backport of improved build system, see bug #360765
-
-  02 Apr 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.29.ebuild,
-  -tor-0.2.1.29-r1.ebuild:
-  Removed vulnerable versions, bug #359789
-
-  02 Apr 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.30.ebuild:
-  arm/sparc stable wrt #359789
-
-  28 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
-  files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
-  Improved fix to build system, see bug #360765
-
-*tor-0.2.2.23_alpha-r1 (25 Mar 2011)
-
-  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.2.23_alpha-r1.ebuild,
-  +files/tor-0.2.2.23_alpha-respect-CFLAGS.patch:
-  Fixed build system to fully respect CFLAGS
-
-  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
-  tor-0.2.2.23_alpha.ebuild:
-  Removed superfluous USE flag
-
-  25 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.22_alpha-r1.ebuild:
-  Removed outdated alpha
-
-  22 Mar 2011; Thomas Kahle <tomka@gentoo.org> tor-0.2.1.30.ebuild:
-  x86 stable per bug 359789
-
-  21 Mar 2011; Christoph Mende <angelos@gentoo.org> tor-0.2.1.30.ebuild:
-  Stable on amd64 wrt bug #359789
-
-  21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> tor-0.2.1.30.ebuild:
-  ppc/ppc64 stable wrt #359789
-
-*tor-0.2.2.23_alpha (11 Mar 2011)
-
-  11 Mar 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.2.23_alpha.ebuild:
-  Version bump on alpha and removal of deprecated vesion.
-
-  27 Feb 2011; Anthony G. Basile <blueness@gentoo.org> +tor-0.2.1.29.ebuild:
-  Reverted removal of only stable ebuild on most arches.
-
-*tor-0.2.1.30 (27 Feb 2011)
-
-  27 Feb 2011; Tomas Touceda <chiiph@gentoo.org> -tor-0.2.1.29.ebuild,
-  +tor-0.2.1.30.ebuild:
-  Version bump and clean up.
-
-  12 Feb 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.29-r1.ebuild:
-  sparc stable wrt #351920
-
-*tor-0.2.2.22_alpha-r1 (10 Feb 2011)
-
-  10 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
-  -tor-0.2.2.22_alpha.ebuild, +tor-0.2.2.22_alpha-r1.ebuild:
-  Added /etc/tor/torrc for alpha.
-
-*tor-0.2.1.29-r1 (09 Feb 2011)
-
-  09 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.1.29-r1.ebuild, +files/torrc:
-  Added /etc/tor/torrc so tor works out of the box.
-
-*tor-0.2.2.22_alpha (01 Feb 2011)
-
-  01 Feb 2011; Tomas Touceda <chiiph@gentoo.org> -tor-0.2.2.21_alpha.ebuild,
-  +tor-0.2.2.22_alpha.ebuild:
-  Version bump on alpha and cleanup.
-
-  24 Jan 2011; Anthony G. Basile <blueness@gentoo.org> -tor-0.2.1.28.ebuild:
-  Removed vulnerable version, see bug #351920
-
-  24 Jan 2011; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.29.ebuild:
-  sparc stable
-
-  23 Jan 2011; Markus Meier <maekke@gentoo.org> tor-0.2.1.29.ebuild:
-  arm stable, bug #351920
-
-  18 Jan 2011; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.29.ebuild:
-  stable x86, security bug 351920
-
-  17 Jan 2011; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.29.ebuild:
-  Stable on amd64 wrt bug #351920
-
-  17 Jan 2011; <xarth@gentoo.org> tor-0.2.1.29.ebuild:
-  ppc/ppc64 stable wrt #351920
-
-*tor-0.2.2.21_alpha (17 Jan 2011)
-*tor-0.2.1.29 (17 Jan 2011)
-
-  17 Jan 2011; Tomas Touceda <chiiph@gentoo.org> +tor-0.2.1.29.ebuild,
-  -tor-0.2.2.20_alpha.ebuild, +tor-0.2.2.21_alpha.ebuild:
-  Versiom bump. Clean old alpha.
-
-*tor-0.2.2.20_alpha (10 Jan 2011)
-
-  10 Jan 2011; Anthony G. Basile <blueness@gentoo.org>
-  +tor-0.2.2.20_alpha.ebuild:
-  added alpha branch
-
-  07 Jan 2011; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.25.ebuild,
-  -tor-0.2.1.26.ebuild, -tor-0.2.1.27.ebuild:
-  clean up vulnerable versions
-
-  07 Jan 2011; Brent Baude <ranger@gentoo.org> tor-0.2.1.28.ebuild:
-  Marking tor-0.2.1.28 ppc for bug 349312
-
-  06 Jan 2011; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
-  Removed fauli and added chiiph as maintainer
-
-  06 Jan 2011; Anthony G. Basile <blueness@gentoo.org> metadata.xml:
-  Added myself as maintainer
-
-  27 Dec 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.28.ebuild:
-  Marking tor-0.2.1.28 ppc64 for bug 349312
-
-  26 Dec 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.28.ebuild:
-  arm/sparc stable wrt #349312
-
-  26 Dec 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.28.ebuild:
-  Stable on amd64 wrt bug #349312
-
-  25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.28.ebuild:
-  stable x86, security bug 349312
-
-*tor-0.2.1.28 (23 Dec 2010)
-
-  23 Dec 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.28.ebuild:
-  bump for security bug 349312
-
-  08 Dec 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.27.ebuild:
-  arm stable, bug #346759
-
-  03 Dec 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.27.ebuild:
-  request USE=tordns on net-proxy/tsocks to raise level of anonymity
-
-  28 Nov 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.27.ebuild:
-  Stable on amd64 wrt bug #346759
-
-*tor-0.2.1.27 (25 Nov 2010)
-
-  25 Nov 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.27.ebuild:
-  version bump, fixes OpenSSL issues, see bug 346715
-
-  14 Oct 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.26.ebuild:
-  stable ppc, bug 329879
-
-  30 Sep 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.25.ebuild:
-  stable ppc64, bug 309873
-
-  18 Sep 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.26.ebuild:
-  sparc stable wrt #329879
-
-  18 Aug 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.26.ebuild:
-  arm stable, bug #329879
-
-  30 Jul 2010; Markos Chandras <hwoarang@gentoo.org> tor-0.2.1.26.ebuild:
-  Stable on amd64 wrt bug #329879
-
-  26 Jul 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.26.ebuild:
-  stable x86, bug 329879
-
-*tor-0.2.1.26 (24 Jun 2010)
-
-  24 Jun 2010; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.22.ebuild,
-  +tor-0.2.1.26.ebuild:
-  version bump for bug 325243 by Michael <gentoo AT scribeofthenile DOT
-  com>, and clean up
-
-  06 Jun 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.25.ebuild:
-  arm stable wrt #300830
-
-  23 May 2010; Pacho Ramos <pacho@gentoo.org> tor-0.2.1.25.ebuild:
-  stable amd64, bug 309873
-
-  22 May 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
-  Remove humpback from metadata.xml (#34793)
-
-  17 Apr 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.22.ebuild,
-  tor-0.2.1.25.ebuild:
-  Add ~arm wrt #300830
-
-  05 Apr 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.25.ebuild:
-  sparc stable wrt #309873
-
-  24 Mar 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.25.ebuild:
-  stable ppc, bug 309873
-
-  24 Mar 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.25.ebuild:
-  stable x86, bug 309873
-
-  23 Mar 2010; Christian Faulhammer <fauli@gentoo.org>
-  -tor-0.2.1.19-r2.ebuild, -files/tor-0.2.1.19-openssl.patch,
-  -tor-0.2.1.20-r1.ebuild, -tor-0.2.1.21.ebuild:
-  clean up
-
-*tor-0.2.1.25 (23 Mar 2010)
-
-  23 Mar 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.25.ebuild:
-  version bump
-
-  10 Feb 2010; Joseph Jezak <josejx@gentoo.org> tor-0.2.1.22.ebuild:
-  Marked ppc stable for bug #301701.
-
-  01 Feb 2010; Markus Meier <maekke@gentoo.org> tor-0.2.1.22.ebuild:
-  amd64 stable, bug #301701
-
-  30 Jan 2010; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.22.ebuild:
-  sparc stable wrt #301701
-
-  22 Jan 2010; Brent Baude <ranger@gentoo.org> tor-0.2.1.22.ebuild:
-  Marking tor-0.2.1.22 ppc64 for bug 301701
-
-  22 Jan 2010; Christian Faulhammer <fauli@gentoo.org> tor-0.2.1.22.ebuild:
-  stable x86, bug 301701
-
-*tor-0.2.1.22 (22 Jan 2010)
-
-  22 Jan 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.22.ebuild:
-  version bump for security bug 301701
-
-*tor-0.2.1.21 (16 Jan 2010)
-
-  16 Jan 2010; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.21.ebuild:
-  version bump, bug 301169 by Tim O'Kelly <bugs_gentoo_org DOT Tim_OKelly AT
-  neverbox DOT org>
-
-  27 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
-  -files/tor-0.2.0.30-logrotate.patch,
-  -files/tor-0.2.0.33-no-internal-libevent.patch, -tor-0.2.0.35.ebuild,
-  -tor-0.2.1.19.ebuild, -tor-0.2.1.19-r1.ebuild:
-  clean up
-
-  26 Dec 2009; Raúl Porcel <armin76@gentoo.org> tor-0.2.1.19-r2.ebuild:
-  sparc stable wrt #294297
-
-  08 Dec 2009; Brent Baude <ranger@gentoo.org> tor-0.2.1.19-r2.ebuild:
-  Marking tor-0.2.1.19-r2 ppc64 for bug 294297
-
-*tor-0.2.1.20-r1 (06 Dec 2009)
-
-  06 Dec 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.1.20.ebuild,
-  +tor-0.2.1.20-r1.ebuild:
-  reintroduce OpenSSL patch for bug 292661
-
-*tor-0.2.1.20 (02 Dec 2009)
-
-  02 Dec 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.20.ebuild:
-  version bump
-
-  25 Nov 2009; Markus Meier <maekke@gentoo.org> tor-0.2.1.19-r2.ebuild:
-  amd64 stable, bug #294297
-
-  24 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
-  tor-0.2.1.19-r2.ebuild:
-  stable x86, bug 294297
-
-  21 Nov 2009; nixnut <nixnut@gentoo.org> tor-0.2.1.19-r2.ebuild:
-  ppc stable #292022
-
-*tor-0.2.1.19-r2 (12 Nov 2009)
-
-  12 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
-  +tor-0.2.1.19-r2.ebuild, +files/tor-0.2.1.19-openssl.patch:
-  fix bug 2926611, patch discovered by Aidan Marks <aidan AT cisco DOT com>
-
-  07 Sep 2009; Christian Faulhammer <fauli@gentoo.org> files/tor.initd-r4:
-  respect CONFFILE variable in start calls, reported by Iome <frodone AT
-  gmail DOT com> in bug 283524
-
-*tor-0.2.1.19-r1 (17 Aug 2009)
-
-  17 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
-  +tor-0.2.1.19-r1.ebuild, +files/tor-0.2.1.19-logrotate.patch:
-  fix logrotate support as provided by Martin von Gagern <Martin AT vGagern
-  AT gmx DOT net> in bug 281439
-
-  06 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
-  -tor-0.2.1.16_rc.ebuild:
-  clean up release candidate
-
-*tor-0.2.1.19 (06 Aug 2009)
-
-  06 Aug 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.1.19.ebuild:
-  version bump
-
-  14 Jul 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.34.ebuild:
-  remove vulnerable version
-
-  12 Jul 2009; Joseph Jezak <josejx@gentoo.org> tor-0.2.0.35.ebuild:
-  Marked ppc stable for bug #275628.
-
-  30 Jun 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.35.ebuild:
-  Marking tor-0.2.0.35 ppc64 for bug 275628
-
-  30 Jun 2009; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.35.ebuild:
-  sparc stable wrt #275628
-
-  29 Jun 2009; Christian Faulhammer <fauli@gentoo.org> tor-0.2.0.34.ebuild,
-  tor-0.2.0.35.ebuild, tor-0.2.1.16_rc.ebuild:
-  fix HOMEPAGE entries
-
-  29 Jun 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.35.ebuild:
-  amd64 stable, bug #275628
-
-*tor-0.2.1.16_rc (29 Jun 2009)
-
-  29 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
-  -tor-0.2.1.15_rc.ebuild, +tor-0.2.1.16_rc.ebuild:
-  extend version bump for security bug 275628 and remove one vulnerable
-  version
-
-*tor-0.2.0.35 (28 Jun 2009)
-
-  28 Jun 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.35.ebuild:
-  version bump for security bug 275628, directly stable for x86
-
-  17 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
-  tor-0.2.1.15_rc.ebuild:
-  remove all occurences of USE=bundledlibevent
-
-*tor-0.2.1.15_rc (17 Jun 2009)
-
-  17 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
-  +tor-0.2.1.15_rc.ebuild:
-  add release candidate for 0.2.1 series
-
-  12 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
-  files/torrc.sample-0.1.2.6.patch, +tor-0.2.0.34.ebuild,
-  -tor-0.2.0.34-r2.ebuild, +files/tor.initd-r4, -files/tor.initd-r6:
-  revert all my changes for bug 268396 as they will break badly with
-  Baselayout 1, see bug 272527
-
-*tor-0.2.0.34-r2 (03 Jun 2009)
-
-  03 Jun 2009; Christian Faulhammer <fauli@gentoo.org> -files/tor.initd-r5,
-  +files/tor.initd-r6, -tor-0.2.0.34-r1.ebuild, +tor-0.2.0.34-r2.ebuild:
-  revision bump to make it compatible with Baselayout 1, as reported by
-  Stanislav Cymbalov <DummyUnit AT gmail.com> in bug 272404
-
-*tor-0.2.0.34-r1 (03 Jun 2009)
-
-  03 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
-  files/torrc.sample-0.1.2.6.patch, -files/tor.initd-r4,
-  +files/tor.initd-r5, -tor-0.2.0.34.ebuild, +tor-0.2.0.34-r1.ebuild:
-  Really respect limits from /etc/limits.d/ by some tweaks: moving user
-  context switch from torrc to init script, including verification of config
-  file in the latter; fixes bug 268396 by W. Elschner <gentoobugzilla_reply AT
-  elschner DOT net>
-
-  19 Feb 2009; nixnut <nixnut@gentoo.org> tor-0.2.0.34.ebuild:
-  ppc stable
-
-  18 Feb 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.33.ebuild:
-  clean up vulnerable versions
-
-  15 Feb 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.34.ebuild:
-  amd64/x86 stable, bug #258833
-
-  13 Feb 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.34.ebuild:
-  Marking tor-0.2.0.34 ppc64 for bug 258833
-
-  13 Feb 2009; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.34.ebuild:
-  Sparc stable --- Security Bug #258833 --- tests good.
-
-*tor-0.2.0.34 (13 Feb 2009)
-
-  13 Feb 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.34.ebuild:
-  version bump for security bug 258833, reported by Jesse Adelman <jesse AT
-  boldandbusted DOT com>
-
-  08 Feb 2009; Christian Faulhammer <fauli@gentoo.org> tor-0.2.0.33.ebuild:
-  kill logrotate USE flag as requested by bangert on bug 258188
-
-  05 Feb 2009; Christian Faulhammer <fauli@gentoo.org>
-  +files/tor-0.2.0.33-no-internal-libevent.patch, metadata.xml,
-  tor-0.2.0.33.ebuild:
-  make use of bundled libevent async DNS part optional via USE=flag, this
-  should fix bug 206969
-
-  26 Jan 2009; Christian Faulhammer <fauli@gentoo.org> -tor-0.2.0.32.ebuild,
-  -tor-0.2.0.32-r1.ebuild:
-  clean up
-
-  25 Jan 2009; Markus Meier <maekke@gentoo.org> tor-0.2.0.33.ebuild:
-  amd64/x86 stable, bug #256078
-
-  24 Jan 2009; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.2.0.33.ebuild:
-  ppc stable, bug #256078
-
-  24 Jan 2009; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.33.ebuild:
-  Sparc stable, Security Bug #256078.
-
-  24 Jan 2009; Brent Baude <ranger@gentoo.org> tor-0.2.0.33.ebuild:
-  Marking tor-0.2.0.33 ppc64 for bug 256078
-
-*tor-0.2.0.33 (24 Jan 2009)
-
-  24 Jan 2009; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.33.ebuild:
-  version bump for security bug 256078
-
-*tor-0.2.0.32-r1 (21 Dec 2008)
-
-  21 Dec 2008; Christian Faulhammer <fauli@gentoo.org> +files/tor.conf,
-  +tor-0.2.0.32-r1.ebuild:
-  install limits file so tor can open more files on the system than normally
-  allowed, this fixes bug 251171 reported by candrews AT integralblue DOT
-  com
-
-  10 Dec 2008; Christian Faulhammer <fauli@gentoo.org>
-  -files/tor-0.2.0.31-sparc.patch, -tor-0.2.0.31-r1.ebuild:
-  clean up
-
-  09 Dec 2008; Friedrich Oslage <bluebird@gentoo.org> tor-0.2.0.32.ebuild:
-  Stable on sparc, security bug #250018
-
-  08 Dec 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.32.ebuild:
-  Marking tor-0.2.0.32 ppc64 for bug 250018
-
-  08 Dec 2008; Markus Meier <maekke@gentoo.org> tor-0.2.0.32.ebuild:
-  x86 stable, bug #250018
-
-  07 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.2.0.32.ebuild:
-  ppc stable, bug #250018
-
-  07 Dec 2008; Richard Freeman <rich0@gentoo.org> tor-0.2.0.32.ebuild:
-  amd64 stable - 250018
-
-*tor-0.2.0.32 (06 Dec 2008)
-
-  06 Dec 2008; Christian Faulhammer <fauli@gentoo.org> +tor-0.2.0.32.ebuild:
-  version bump for security bug 250018
-
-  28 Nov 2008; Christian Faulhammer <fauli@gentoo.org> metadata.xml:
-  Change my email address
-
-  22 Nov 2008; Christian Faulhammer <opfer@gentoo.org>
-  -tor-0.2.0.30-r1.ebuild, -tor-0.2.0.31.ebuild, tor-0.2.0.31-r1.ebuild:
-  clean up and add stable KEYWORDS for -r1
-
-  22 Nov 2008; Markus Meier <maekke@gentoo.org> tor-0.2.0.31.ebuild:
-  amd64 stable, bug #244679
-
-  14 Nov 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.31.ebuild,
-  tor-0.2.0.31-r1.ebuild:
-  Address sparc alignment problems reported in Bug #246483 --- this fixes them
-  but is untested on anything else.
-
-*tor-0.2.0.31-r1 (14 Nov 2008)
-
-  14 Nov 2008; Ferris McCormick <fmccor@gentoo.org>
-  +files/tor-0.2.0.31-sparc.patch, +tor-0.2.0.31-r1.ebuild:
-  Add new version to address sparc alignment problem, Bug #246483 which see
-  for details.
-
-  01 Nov 2008; nixnut <nixnut@gentoo.org> tor-0.2.0.31.ebuild:
-  Stable on ppc wrt bug 244679
-
-  30 Oct 2008; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.31.ebuild:
-  x86 stable #244679
-
-  28 Oct 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.31.ebuild:
-  Sparc stable, Bug #244679.
-
-  27 Oct 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.31.ebuild:
-  stable ppc64, bug 244679
-
-*tor-0.2.0.31 (26 Sep 2008)
-
-  26 Sep 2008; Christian Faulhammer <opfer@gentoo.org> +tor-0.2.0.31.ebuild:
-  version bump for bug 238787
-
-  06 Sep 2008; Christian Faulhammer <opfer@gentoo.org> files/tor.initd-r4:
-  remove bashisms from init file, as reported in bug 236857 by Martin Väth
-  <vaeth AT mathematik DOT uni-wuerzburg DOT de>
-
-  06 Sep 2008; Christian Faulhammer <opfer@gentoo.org> -files/tor.initd-r3,
-  -files/tor.logrotate.patch, -tor-0.1.2.19-r2.ebuild, -tor-0.2.0.30.ebuild:
-  clean up
-
-  06 Sep 2008; Raúl Porcel <armin76@gentoo.org> tor-0.2.0.30-r1.ebuild:
-  x86 stable wrt #236536
-
-  06 Sep 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.30-r1.ebuild:
-  stable ppc64, bug 236536
-
-  06 Sep 2008; Richard Freeman <rich0@gentoo.org> tor-0.2.0.30-r1.ebuild:
-  amd64 stable - 236536
-
-  04 Sep 2008; Brent Baude <ranger@gentoo.org> tor-0.2.0.30-r1.ebuild:
-  stable ppc, bug 236536
-
-  03 Sep 2008; Ferris McCormick <fmccor@gentoo.org> tor-0.2.0.30-r1.ebuild:
-  Sparc stable --- Bug #236536 --- test suite passes.
-
-*tor-0.2.0.30-r1 (03 Sep 2008)
-
-  03 Sep 2008; Christian Faulhammer <opfer@gentoo.org> +files/tor.initd-r4,
-  +tor-0.2.0.30-r1.ebuild:
-  update init script to prevent runtime failures as reported in bug 235208
-
-*tor-0.2.0.30 (03 Aug 2008)
-
-  03 Aug 2008; Christian Faulhammer <opfer@gentoo.org>
-  +files/tor-0.2.0.30-logrotate.patch, +tor-0.2.0.30.ebuild:
-  version bump for bug 233612 by puchu <rauchwolke AT gmx DOT net>
-
-  29 May 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.19.ebuild:
-  clean up
-
-  29 May 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.19-r2.ebuild:
-  sparc stable wrt #223705, thanks to Friedrich Oslage for testing
-
-  28 May 2008; Peter Volkov <pva@gentoo.org> tor-0.1.2.19-r2.ebuild:
-  amd64 stable, bug #223705.
-
-  27 May 2008; Markus Rothe <corsair@gentoo.org> tor-0.1.2.19-r2.ebuild:
-  Stable on ppc64; bug #223705
-
-  26 May 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.19-r2.ebuild:
-  Stable on ppc wrt bug 223705
-
-  26 May 2008; Christian Faulhammer <opfer@gentoo.org>
-  tor-0.1.2.19-r2.ebuild:
-  stable x86, bug 223705
-
-*tor-0.1.2.19-r2 (29 Apr 2008)
-
-  29 Apr 2008; Christian Faulhammer <opfer@gentoo.org>
-  -tor-0.1.2.19-r1.ebuild, +tor-0.1.2.19-r2.ebuild:
-  logrotate should now really work again
-
-*tor-0.1.2.19-r1 (25 Apr 2008)
-
-  25 Apr 2008; Christian Faulhammer <opfer@gentoo.org>
-  +tor-0.1.2.19-r1.ebuild:
-  create the logrotate file with the correct permissions as pointed out on bug
-  216298 by Serge Koksharov <gentoosiast AT yandex DOT ru>
-
-  05 Mar 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.18.ebuild:
-  clean up
-
-  04 Mar 2008; Richard Freeman <rich0@gentoo.org> tor-0.1.2.19.ebuild:
-  amd64 stable - 211021
-
-  04 Mar 2008; Brent Baude <ranger@gentoo.org> tor-0.1.2.19.ebuild:
-  stable ppc64, bug 211021
-
-  03 Mar 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.19.ebuild:
-  sparc stable wrt #211021
-
-  02 Mar 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.19.ebuild:
-  Stable on ppc wrt bug 211021
-
-  01 Mar 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml:
-  adding myself to metadata.xml
-
-  01 Mar 2008; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.19.ebuild:
-  stable x86, bug 211021
-
-  07 Feb 2008; Christian Faulhammer <opfer@gentoo.org> -files/tor.initd-r2,
-  -tor-0.1.2.17.ebuild:
-  clean up
-
-  07 Feb 2008; Raúl Porcel <armin76@gentoo.org> tor-0.1.2.18.ebuild:
-  sparc stable wrt #208336
-
-  06 Feb 2008; nixnut <nixnut@gentoo.org> tor-0.1.2.18.ebuild:
-  stable on ppc wrt bug #208336
-
-  02 Feb 2008; Richard Freeman <rich0@gentoo.org> tor-0.1.2.18.ebuild:
-  amd64 stable - #208336
-
-  31 Jan 2008; Brent Baude <ranger@gentoo.org> tor-0.1.2.18.ebuild:
-  Marking tor-0.1.2.18 ppc64 stable for bug 208336
-
-  31 Jan 2008; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.18.ebuild:
-  stable x86, bug 208336
-
-*tor-0.1.2.19 (31 Jan 2008)
-
-  31 Jan 2008; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.19.ebuild:
-  version bump
-
-*tor-0.1.2.18 (03 Jan 2008)
-
-  03 Jan 2008; Christian Faulhammer <opfer@gentoo.org> -tor-0.1.2.16.ebuild,
-  -tor-0.1.2.16-r1.ebuild, +tor-0.1.2.18.ebuild:
-  version bump (bug 199818) and clean up
-
-  03 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.2.17.ebuild:
-  ppc stable, bug #190968
-
-  02 Sep 2007; Jose Luis Rivero <yoswink@gentoo.org> tor-0.1.2.17.ebuild:
-  Stable on sparc wrt security bug #190968
-
-  02 Sep 2007; Markus Rothe <corsair@gentoo.org> tor-0.1.2.17.ebuild:
-  Stable on ppc64; bug #190968
-
-  02 Sep 2007; Christoph Mende <angelos@gentoo.org> tor-0.1.2.17.ebuild:
-  Stable on amd64 wrt security bug #190968
-
-*tor-0.1.2.17 (02 Sep 2007)
-
-  02 Sep 2007; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.17.ebuild:
-  version bump and stable x86, security bug 190968
-
-  29 Aug 2007; Gustavo Felisberto <humpback@gentoo.org> files/tor.initd-r3:
-  Adding correct init script.
-
-*tor-0.1.2.16-r1 (28 Aug 2007)
-
-  28 Aug 2007; Gustavo Felisberto <humpback@gentoo.org>
-  -files/torrc.sample-0.1.0.16.patch, -files/torrc.sample-0.1.1.23.patch,
-  -files/tor.confd, -files/tor.initd, -files/tor.initd-r1,
-  +files/tor.initd-r3, -tor-0.1.1.23.ebuild, -tor-0.1.1.26.ebuild,
-  -tor-0.1.2.14.ebuild, +tor-0.1.2.16-r1.ebuild:
-  Removed older versions and dangled files. Fixed bug with init with
-  baselayout-2 closes 189724. Thanks to Christian Faulhammer (opfer) for the
-  fix.
-
-  09 Aug 2007; Robert Buchholz <rbu@gentoo.org> tor-0.1.2.16.ebuild:
-  Stable on amd64 (bug #186644)
-
-  06 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.2.16.ebuild:
-  Stable on sparc wrt security #186644
-
-  04 Aug 2007; Markus Rothe <corsair@gentoo.org> tor-0.1.2.16.ebuild:
-  Stable on ppc64; bug #186644
-
-  04 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.2.16.ebuild:
-  ppc stable, bug #186644
-
-  03 Aug 2007; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.16.ebuild:
-  stable x86, security bug 186644
-
-*tor-0.1.2.16 (03 Aug 2007)
-
-  03 Aug 2007; Christian Faulhammer <opfer@gentoo.org> +tor-0.1.2.16.ebuild:
-  version bump, for security bug 186644
-
-  02 Jun 2007; René Nussbaumer <killerfox@gentoo.org> tor-0.1.2.14.ebuild:
-  Stable on ppc. See bug #180139.
-
-  31 May 2007; Christoph Mende <angelos@gentoo.org> tor-0.1.2.14.ebuild:
-  Stable on amd64 wrt security bug 180139
-
-  31 May 2007; Brent Baude <ranger@gentoo.org> tor-0.1.2.14.ebuild:
-  Marking tor-0.1.2.14 ppc64 stable for bug#180139
-
-  31 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.2.14.ebuild:
-  Stable on sparc wrt security #180139
-
-  31 May 2007; Christian Faulhammer <opfer@gentoo.org> tor-0.1.2.14.ebuild:
-  stable x86, security bug 180139
-
-*tor-0.1.2.14 (31 May 2007)
-
-  31 May 2007; <humpback@gentoo.org> -tor-0.1.0.18.ebuild,
-  -tor-0.1.0.18-r1.ebuild, -tor-0.1.2.13.ebuild, +tor-0.1.2.14.ebuild:
-  Bumped 0.1.2.13 to 0.1.2.14, removed older versions. Fixed #178975 with idea 
-  from Remy Blank
-
-  15 May 2007; <humpback@gentoo.org> tor-0.1.0.18.ebuild,
-  tor-0.1.0.18-r1.ebuild, tor-0.1.1.23.ebuild, tor-0.1.1.26.ebuild,
-  tor-0.1.2.13.ebuild:
-  Added keepdir. Close Bug #177590.
-
-  15 May 2007; <humpback@gentoo.org> tor-0.1.1.23.ebuild,
-  tor-0.1.1.26.ebuild:
-  Fixed missing RDEP's. Close Bug #174185.
-
-*tor-0.1.2.13 (15 May 2007)
-
-  15 May 2007; <humpback@gentoo.org> +files/tor.initd-r2,
-  -tor-0.1.2.6_alpha.ebuild, +tor-0.1.2.13.ebuild:
-  Removed alpha 1.2 release and added a bump. Help from all in bug #176018,
-  specially jakub, was very much apretiated.
-
-  29 Apr 2007; Torsten Veller <tove@gentoo.org> tor-0.1.1.23.ebuild,
-  tor-0.1.1.26.ebuild, tor-0.1.2.6_alpha.ebuild:
-  Fix *initd, *confd and *envd calls (#173884, #174266)
-
-*tor-0.1.2.6_alpha (27 Jan 2007)
-
-  27 Jan 2007; Gustavo Felisberto <humpback@gentoo.org>;
-  +files/torrc.sample-0.1.2.6.patch, +tor-0.1.2.6_alpha.ebuild:
-  Added alpha release of tor at request from Flameeyes. It seems tork needs
-  it. As always, if it is masked and you install and destroy your system dont
-  come complain alot.
-
-*tor-0.1.1.26 (18 Dec 2006)
-
-  18 Dec 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  -tor-0.1.1.24.ebuild, +tor-0.1.1.26.ebuild:
-  Bumped to 0.1.1.26 and removed older version.
-
-*tor-0.1.0.18-r1 (22 Oct 2006)
-
-  22 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  tor-0.1.0.18.ebuild, +tor-0.1.0.18-r1.ebuild:
-  Small configuration issue in the chroot. Fixes bug #139354.
-
-  21 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  tor-0.1.0.18.ebuild, tor-0.1.1.23.ebuild, tor-0.1.1.24.ebuild:
-  Added ewarn about the needed dot in the privoxy integration. Closes bug
-  #152137.
-
-*tor-0.1.1.24 (09 Oct 2006)
-
-  09 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +tor-0.1.1.24.ebuild:
-  Bump from 0.1.1.23
-
-  11 Sep 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  tor-0.1.0.18.ebuild:
-  Changed einfo about configuration of chroot. Removes tor from bug #140371
-
-  05 Sep 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  -files/torrc.sample-0.1.0.14.patch, -tor-0.1.0.14-r1.ebuild,
-  -tor-0.1.0.16.ebuild, -tor-0.1.0.17.ebuild, -tor-0.1.1.20.ebuild,
-  -tor-0.1.1.22.ebuild:
-  Removed older version that had sec issues.
-
-  30 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.0.18.ebuild,
-  tor-0.1.1.23.ebuild:
-  Stable on sparc wrt security #145458
-
-  30 Aug 2006; <blubb@gentoo.org> tor-0.1.0.18.ebuild, tor-0.1.1.23.ebuild:
-  stable on amd64 wrt bug 145458
-
-  30 Aug 2006; Joshua Jackson <tsunam@gentoo.org> tor-0.1.0.18.ebuild,
-  tor-0.1.1.23.ebuild:
-  Stable x86; security bug #145458
-
-  29 Aug 2006; Markus Rothe <corsair@gentoo.org> tor-0.1.0.18.ebuild,
-  tor-0.1.1.23.ebuild:
-  Stable on ppc64; bug #145458
-
-  29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.0.18.ebuild,
-  tor-0.1.1.23.ebuild:
-  ppc stable, bug #145458
-
-*tor-0.1.0.18 (29 Aug 2006)
-
-  29 Aug 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +tor-0.1.0.18.ebuild:
-  Adding 0.1.0.18 that fixes sec issue in the 0.1.0.* series. The 0.1.1.23 is
-  not affected.
-
-*tor-0.1.1.23 (24 Aug 2006)
-
-  24 Aug 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +files/torrc.sample-0.1.1.23.patch, +tor-0.1.1.23.ebuild:
-  Updated version, bump and small cosmetics. Thanks to Olivier Mondolini in
-  bug #144417.
-
-  16 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> tor-0.1.1.22.ebuild:
-  Add ~x86-fbsd keyword.
-
-*tor-0.1.1.22 (08 Jul 2006)
-
-  08 Jul 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +tor-0.1.1.22.ebuild:
-  Bump to 0.1.1.22. Closes bug # 138073.
-
-  05 Jun 2006; Simon Stelling <blubb@gentoo.org> tor-0.1.1.20.ebuild:
-  stable on amd64 wrt bug 134329
-
-  01 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.1.1.20.ebuild:
-  Stable on sparc wrt security #134329
-
-  01 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> tor-0.1.1.20.ebuild:
-  ppc stable, bug #134329
-
-  01 Jun 2006; Markus Rothe <corsair@gentoo.org> tor-0.1.1.20.ebuild:
-  Stable on ppc64; bug #134329
-
-  01 Jun 2006; Joshua Jackson <tsunam@gentoo.org> tor-0.1.1.20.ebuild:
-  Stable on x86; security bug #134329
-
-*tor-0.1.1.20 (01 Jun 2006)
-
-  01 Jun 2006; Stefan Cornelius <dercorny@gentoo.org> +tor-0.1.1.20.ebuild:
-  Bumping to version 0.1.1.20 for security bugs #134329 and #118918
-
-  23 Apr 2006; Emanuele Giaquinta <exg@gentoo.org> tor-0.1.0.14-r1.ebuild,
-  tor-0.1.0.16.ebuild, tor-0.1.0.17.ebuild:
-  Move enew{group,user} in pkg_setup.
-
-*tor-0.1.0.17 (28 Feb 2006)
-
-  28 Feb 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +tor-0.1.0.17.ebuild:
-  Bump to 0.1.017. Credits go to Christian Mandery in bug #123530 for
-  reporting this.
-
-*tor-0.1.0.16 (04 Jan 2006)
-
-  04 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>;
-  +files/torrc.sample-0.1.0.16.patch, +files/tor.confd, +files/tor.initd-r1,
-  +tor-0.1.0.16.ebuild:
-  Adding tor 1.0.16 to portage. Arch teams please dont mark stable as the new
-  chroot stuff needs serious testing.
-
-*tor-0.1.0.14-r1 (11 Sep 2005)
-
-  11 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd,
-  -tor-0.1.0.14.ebuild, +tor-0.1.0.14-r1.ebuild:
-  I was having some strange issues with sending signal 2 to tor. And we do not
-  need a SIGINT, a SIGTERM is fine.
-
-  06 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>;
-  -files/torrc.sample.patch-00, -tor-0.0.9.10.ebuild:
-  Removing older version.
-
-  16 Aug 2005; Jason Wever <weeve@gentoo.org> tor-0.1.0.14.ebuild:
-  Stable on SPARC wrt security bug #102245.
-
-  15 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.1.0.14.ebuild:
-  Stable on ppc.
-
-  15 Aug 2005; Markus Rothe <corsair@gentoo.org> tor-0.1.0.14.ebuild:
-  Stable on ppc64 (bug #102245)
-
-*tor-0.1.0.14 (14 Aug 2005)
-
-  14 Aug 2005; Gustavo Felisberto <humpback@gentoo.org>;
-  +files/torrc.sample-0.1.0.14.patch, +tor-0.1.0.14.ebuild:
-  Adding new version as amd64 and x86 due to sec bug. See #102245
-
-  20 Jul 2005; Herbie Hopkins <herbs@gentoo.org> tor-0.0.9.10.ebuild:
-  Stable on amd64.
-
-  22 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.0.9.10.ebuild:
-  Stable on sparc
-
-  21 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.0.9.10.ebuild:
-  Stable on ppc (#96320).
-
-  21 Jun 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.10.ebuild:
-  Stable on ppc64
-
-*tor-0.0.9.10 (16 Jun 2005)
-
-  16 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>;
-  -tor-0.0.9.5.ebuild, -tor-0.0.9.6.ebuild, -tor-0.0.9.7.ebuild,
-  -tor-0.0.9.9.ebuild, +tor-0.0.9.10.ebuild:
-  Added version 0.9.0.10 that fixes a security bug, removed older versions
-  that were affected.
-
-  12 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; tor-0.0.9.5.ebuild,
-  tor-0.0.9.6.ebuild, tor-0.0.9.7.ebuild, tor-0.0.9.9.ebuild:
-  New HOMEPAGE, thanks to Matteo in bug #95754.
-
-  18 May 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.6.ebuild:
-  Stable on ppc64
-
-  01 May 2005; Michael Hanselmann <hansmi@gentoo.org> tor-0.0.9.5.ebuild:
-  Stable on ppc.
-
-*tor-0.0.9.9 (25 Apr 2005)
-
-  25 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; tor-0.0.9.5.ebuild,
-  tor-0.0.9.6.ebuild, +tor-0.0.9.9.ebuild:
-  Removing older versions and bumping to 0.9.9 .
-
-  22 Apr 2005; Alin Nastac <mrness@gentoo.org> tor-0.0.9.5.ebuild,
-  tor-0.0.9.6.ebuild, tor-0.0.9.7.ebuild:
-  net-misc/tsocks -> net-proxy/tsocks
-
-  08 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> tor-0.0.9.7.ebuild:
-  Keyworded ~sparc wrt #88305
-
-*tor-0.0.9.7 (01 Apr 2005)
-
-  01 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; +tor-0.0.9.7.ebuild:
-  Bumped
-
-  29 Mar 2005; Markus Rothe <corsair@gentoo.org> tor-0.0.9.6.ebuild:
-  Added ~ppc64 to KEYWORDS; bug #86993
-
-*tor-0.0.9.6 (25 Mar 2005)
-
-  25 Mar 2005; Gustavo Felisberto <humpback@gentoo.org>; +tor-0.0.9.6.ebuild:
-  Bumped to 0.0.9.6
-
-  23 Mar 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd:
-  Changed init script to send SIGINT at shutdown. May increase the shutdown time
-  of servers, but will close in a more clean way.
-
-  25 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>;
-  -tor-0.0.9.4-r1.ebuild, -tor-0.0.9.4-r2.ebuild, tor-0.0.9.5.ebuild:
-  Marking latest as x86 and removing older versions.
-
-*tor-0.0.9.5 (23 Feb 2005)
-
-  23 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>;
-  tor-0.0.9.4-r2.ebuild, +tor-0.0.9.5.ebuild:
-  Adding version 0.0.9.5 and marking 0.0.9.4-r2 as x86.
-
-*tor-0.0.9.4-r2 (13 Feb 2005)
-
-  13 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; files/tor.initd,
-  +files/torrc.sample.patch-00, -tor-0.0.8.1.ebuild, -tor-0.0.9.1.ebuild,
-  -tor-0.0.9.2.ebuild, +tor-0.0.9.4-r2.ebuild, -tor-0.0.9.4.ebuild:
-  Adding new version that properly patches the sample config and deleting older
-  versions. Lost the stable ppc-macos but that arch is lagging way to much.
-
-*tor-0.0.9.4-r1 (10 Feb 2005)
-
-  10 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; +files/tor.initd,
-  +tor-0.0.9.4-r1.ebuild:
-  Using ideas in bug #75381 from Faustus <orlovm@cs.bgu.ac.il> and after talking
-  to latexer i'm commiting this version that can use a init.d script for easier
-  usage.
-
-*tor-0.0.9.4 (04 Feb 2005)
-
-  04 Feb 2005; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.4.ebuild:
-  Bump.
-
-  09 Jan 2005; Marcus Hanwell <cryos@gentoo.org> tor-0.0.9.2.ebuild:
-  Marked ~amd64, closes bug 76780.
-
-*tor-0.0.9.2 (04 Jan 2005)
-
-  04 Jan 2005; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.2.ebuild:
-  Bump.
-
-*tor-0.0.9.1 (16 Dec 2004)
-
-  16 Dec 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.9.1.ebuild:
-  Bump. Add tsocks dependancy, see bug #70879
-
-  20 Oct 2004; Peter Johanson <latexer@gentoo.org> -tor-0.0.6.1.ebuild,
-  -tor-0.0.6.ebuild, -tor-0.0.7.2.ebuild, -tor-0.0.7.3.ebuild,
-  -tor-0.0.7.ebuild:
-  Remove old vulnerable versions. See bug #67756
-
-  21 Oct 2004; Joseph Jezak <josejx@gentoo.org> tor-0.0.8.1.ebuild:
-  Keyworded ppc-macos and macos due to vulnerability in previous versions.
-  Removed tsocks RDEPEND at the request of latexer. See bug #67756
-
-*tor-0.0.8.1 (17 Oct 2004)
-
-  17 Oct 2004; <peter@gentoo.org> +tor-0.0.8.1.ebuild, -tor-0.0.8.ebuild:
-  Bump and remove 0.0.8 which is vulnerable to a remote DoS. See bug #67756.
-
-*tor-0.0.8 (06 Oct 2004)
-
-  06 Oct 2004; <peter@gentoo.org> tor-0.0.6.1.ebuild, tor-0.0.6.ebuild,
-  tor-0.0.7.2.ebuild, tor-0.0.7.3.ebuild, tor-0.0.7.ebuild, +tor-0.0.8.ebuild:
-  Bump. Also fix the license as this is really under 3-clause BSD.
-
-*tor-0.0.7.3 (15 Aug 2004)
-
-  15 Aug 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.7.3.ebuild:
-  Bump. Only needed for servers.
-
-  25 Jul 2004; Lina Pezzella <j4rg0n@gentoo.org>
-  Fixed Manifest.
-
-  24 Jul 2004; Erik Swanson <erik@gentoo.org> tor-0.0.7.2.ebuild:
-  Added macos to KEYWORDS
-
-*tor-0.0.7.2 (15 Jul 2004)
-
-  15 Jul 2004; Peter Johanson <latexer@gentoo.org> +tor-0.0.7.2.ebuild:
-  Bump to latest version. tsocks is now a depend for everything but macos, since
-  tsocks no worky there.
-
-*tor-0.0.7 (07 Jun 2004)
-
-  07 Jun 2004; Peter Johanson,,, <peter@gentoo.org> tor-0.0.2_pre27.ebuild,
-  tor-0.0.5.ebuild, tor-0.0.6_rc1.ebuild, tor-0.0.7.ebuild:
-  Bump to lates release, and remove older versions.
-
-*tor-0.0.6.1 (06 May 2004)
-
-  06 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.1.ebuild:
-  Bump.
-
-  02 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.ebuild:
-  Adding back ~ppc, as dholm wants me to keep it around for future updates.
-
-*tor-0.0.6 (02 May 2004)
-
-  02 May 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6.ebuild:
-  Bump to latest release.
-
-  30 Apr 2004; David Holm <dholm@gentoo.org> tor-0.0.6_rc1.ebuild:
-  Added to ~ppc.
-
-*tor-0.0.6_rc1 (29 Apr 2004)
-
-  29 Apr 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.6_rc1.ebuild:
-  Bump to latest. Beware, this version is not backwards compatible with older
-  versions.
-
-*tor-0.0.5 (30 Mar 2004)
-
-  30 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre21.ebuild,
-  tor-0.0.2_pre22.ebuild, tor-0.0.2_pre23.ebuild, tor-0.0.2_pre24.ebuild,
-  tor-0.0.2_pre25.ebuild, tor-0.0.5.ebuild:
-  Bump to latest release. Removed a bunch of the old stuff. Initscript coming
-  soon, i swear.
-
-*tor-0.0.2_pre27 (15 Mar 2004)
-
-  15 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre27.ebuild:
-  Bump.
-
-*tor-0.0.2_pre25 (04 Mar 2004)
-
-  04 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre25.ebuild:
-  Bump. Fixes a crash due to DNS stuff.
-
-*tor-0.0.2_pre24 (03 Mar 2004)
-
-  03 Mar 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre24.ebuild:
-  Bump
-
-*tor-0.0.2_pre23 (29 Feb 2004)
-
-  29 Feb 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre23.ebuild:
-  Bump
-
-*tor-0.0.2_pre22 (28 Feb 2004)
-
-  28 Feb 2004; Peter Johanson <latexer@gentoo.org> tor-0.0.2_pre22.ebuild:
-  Bump
-
-*tor-0.0.2_pre21 (22 Feb 2004)
-
-  22 Feb 2004; Peter Johanson <latexer@gentoo.org> metadata.xml,
-  tor-0.0.2_pre21.ebuild:
-  Initial Commit. Ebuild by yours truly.
-

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
deleted file mode 100644
index 3122888..0000000
--- a/net-misc/tor/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX tor-0.2.1.19-logrotate.patch 746 RMD160 34ae926877e1b388c5e1c3cf0a16feba8b3f010b SHA1 3df06da077694b2312cc33a76db4a9e27a602d78 SHA256 60370cb70e089f4e675f39610c651537d0df5e5d1066c36417f479738549bec3
-AUX tor-0.2.2.24_alpha-respect-CFLAGS.patch 1001 RMD160 f623fd1f40cd2175c0c5b6bea3441fc87f7e8d0a SHA1 c8634481cd8273f98945f17f297f2506331d3b8d SHA256 2107434c7e7243d24043cf87eeccf60643e0cf94e8a883ebd725c23e13e667e8
-AUX tor.confd 44 RMD160 d19946be72538d0826667730e9e9a1736b0385ff SHA1 f9a40fadd018794e537282344f01c609e4dbeac7 SHA256 41d780f291847e19f632428bbf27c3f289414afd237546d2974da1b75384c25c
-AUX tor.initd-r4 1566 RMD160 410611175c20425f48d340216ef680650bf6fa3d SHA1 dbdfd68db76871be8606d1196c0c2a7ba257aac0 SHA256 095334e62ee28d3346f84831015dc9c45f7224d8a6f3588974de7b26352e2824
-AUX torrc 169 RMD160 f3fe077f017af465013e34f7b50f95f65d063cf0 SHA1 48061474d7176fc2dbf9be1e4595190877ba8a66 SHA256 7bddc22f07f41d7c5deeafb9cf010b4bf79bb6324a4c7ab86eeb81cdaec86a97
-AUX torrc.sample-0.1.2.6.patch 1145 RMD160 3656774f05abe54ec22a121954a1d437fe1da520 SHA1 a0c658eafc8feb134e4ce8c7a5cdf94074ad79f5 SHA256 5b94e1d8c097626402b0b388fefb15f11b95db112b23d358e04cfe55331911f1
-DIST tor-0.2.2.30-rc.tar.gz 2672619 RMD160 7a363a07a9fa42e9e4b4c64637145e0082b0ce48 SHA1 77b29de85caf72bbfb9d0af9212ca4e731405759 SHA256 aec780b20388128df05f7e1190ad89af90dd563683209c87808602f5beed0876
-DIST tor-0.2.3.2-alpha.tar.gz 2755750 RMD160 d34ac6b45360af873202a6884ce12ccf0420adee SHA1 020eb00aaaafa1e7102ae8fd95d3d6a719a61289 SHA256 8f423af73c8d8477752858cfcc0c15860f487a0f9a390e791eaea22f4b467edd
-EBUILD tor-0.2.2.30_rc-r1.ebuild 2526 RMD160 8dfc7677911a739ded5cbb890d5ca906f98524c2 SHA1 88625dc5704f8276c5f73d9b539962f016fa7c53 SHA256 d3fa3d07e107c61b19e2795815fdbbe52a86e757f4c2c667347b2c86347459ec
-EBUILD tor-0.2.3.2_alpha-r1.ebuild 2649 RMD160 43a7ec7841886016b656721bc1352908ca3210ac SHA1 08cb05025327679ea45f3b7c3fc72e39c9ce69cf SHA256 ba8a166e95126a20603ed16620ce86919875bb9a4e4bc3ebb9a087eb7af54b68
-MISC ChangeLog 38858 RMD160 864cf91000d5098abdaa03c673a600600e248d68 SHA1 6833cf911f36b82a5ba3e6b71f06fd5710818778 SHA256 b51ee3e76c2c3bb81008d3fbde3de5a6a3f7be33b9bdd817cd160817ad4e5094
-MISC metadata.xml 712 RMD160 d8585c57fead7661b72e383528b6450a2ace05eb SHA1 d97b0d9479c817d5a2207fbfc0fa5b567943c8a5 SHA256 53402fd0dc16696d9504c66ffeb85f3d8583c8621151d2faced9b1ffedbb2dbc
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEAREIAAYFAk4luGEACgkQl5yvQNBFVTUIGQCfQK6neOLdyPhlfAehzWonA/3T
-bxYAoJ/7cHnWrfhGGBfWP8Quk2rHDnlF
-=JxZC
------END PGP SIGNATURE-----

diff --git a/net-misc/tor/files/CVS/Entries b/net-misc/tor/files/CVS/Entries
deleted file mode 100644
index f375754..0000000
--- a/net-misc/tor/files/CVS/Entries
+++ /dev/null
@@ -1,9 +0,0 @@
-/tor-0.2.1.19-logrotate.patch/1.1/Mon Aug 17 19:42:11 2009//
-/tor.conf/1.1/Sun Dec 21 01:33:20 2008//
-/tor.initd-r4/1.5/Mon Sep  7 11:23:31 2009//
-/torrc.sample-0.1.2.6.patch/1.3/Fri Jun 12 01:02:47 2009//
-/torrc/1.2/Sun Apr 10 17:39:21 2011//
-/tor-0.2.1.30-respect-CFLAGS.patch/1.1/Sat Apr  9 17:26:10 2011//
-/tor-0.2.2.24_alpha-respect-CFLAGS.patch/1.1/Mon Apr 18 11:12:40 2011//
-/tor.confd/1.3/Tue Jun  7 20:53:25 2011//
-D

diff --git a/net-misc/tor/files/CVS/Repository b/net-misc/tor/files/CVS/Repository
deleted file mode 100644
index f116a2c..0000000
--- a/net-misc/tor/files/CVS/Repository
+++ /dev/null
@@ -1 +0,0 @@
-gentoo-x86/net-misc/tor/files

diff --git a/net-misc/tor/files/CVS/Root b/net-misc/tor/files/CVS/Root
deleted file mode 100644
index dd7a401..0000000
--- a/net-misc/tor/files/CVS/Root
+++ /dev/null
@@ -1 +0,0 @@
-:ext:blueness@cvs.gentoo.org:/var/cvsroot

diff --git a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch b/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
deleted file mode 100644
index 3eadcaa..0000000
--- a/net-misc/tor/files/tor-0.2.1.19-logrotate.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-* Change log dir from /var/lib/log to /var/log (#281439, Martin von Gagern)
-* Change user and group name from _tor to tor (#281439, Martin von Gagern)
-* Avoid error if tor is not running (#178975, Gustavo Felisberto)
-
-References:
-http://bugs.gentoo.org/281439
-http://bugs.gentoo.org/178975
-
---- tor-0.2.1.19/contrib/tor.logrotate.in
-+++ tor-0.2.1.19/contrib/tor.logrotate.in
-@@ -1,4 +1,4 @@
--@LOCALSTATEDIR@/log/tor/*log {
-+/var/log/tor/*.log {
- 	daily
- 	rotate 5
- 	compress
-@@ -6,9 +6,9 @@
- 	missingok
- 	notifempty
- 	# you may need to change the username/groupname below
--	create 0640 _tor _tor
-+	create 0640 tor tor
- 	sharedscripts
- 	postrotate
--		/etc/init.d/tor reload > /dev/null
-+		/etc/init.d/tor reload > /dev/null || true
- 	endscript
- }

diff --git a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch b/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
deleted file mode 100644
index 86b797b..0000000
--- a/net-misc/tor/files/tor-0.2.2.24_alpha-respect-CFLAGS.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur tor-0.2.2.24-alpha.orig/configure.in tor-0.2.2.24-alpha/configure.in
---- tor-0.2.2.24-alpha.orig/configure.in	2011-04-08 16:32:17.000000000 -0400
-+++ tor-0.2.2.24-alpha/configure.in	2011-04-18 07:10:57.000000000 -0400
-@@ -9,6 +9,11 @@
- 
- AC_CANONICAL_HOST
- 
-+GENTOO_CFLAGS="$CFLAGS"
-+GENTOO_LDFLAGS="$LDFLAGS"
-+CFLAGS=
-+LDFLAGS=
-+
- if test -f /etc/redhat-release ; then
-   if test -f /usr/kerberos/include ; then
-     CPPFLAGS="$CPPFLAGS -I/usr/kerberos/include"
-@@ -971,6 +976,8 @@
- 
- 
- CPPFLAGS="$CPPFLAGS $TOR_CPPFLAGS_libevent $TOR_CPPFLAGS_openssl $TOR_CPPFLAGS_zlib"
-+CFLAGS="$CFLAGS $GENTOO_CFLAGS"
-+LDFLAGS="$LDFLAGS $GENTOO_LDFLAGS"
- 
- AC_CONFIG_FILES([Makefile tor.spec Doxyfile contrib/tor.sh contrib/torctl contrib/torify contrib/tor.logrotate contrib/Makefile src/config/torrc.sample src/Makefile doc/Makefile src/config/Makefile src/common/Makefile src/or/Makefile src/test/Makefile src/win32/Makefile src/tools/Makefile contrib/suse/Makefile contrib/suse/tor.sh])
- AC_OUTPUT

diff --git a/net-misc/tor/files/tor.confd b/net-misc/tor/files/tor.confd
deleted file mode 100644
index 4195bf3..0000000
--- a/net-misc/tor/files/tor.confd
+++ /dev/null
@@ -1,3 +0,0 @@
-#
-# Set the file limit
-rc_ulimit="-n 30000"

diff --git a/net-misc/tor/files/tor.initd-r4 b/net-misc/tor/files/tor.initd-r4
deleted file mode 100644
index c95ef19..0000000
--- a/net-misc/tor/files/tor.initd-r4
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/files/tor.initd-r4,v 1.5 2009/09/07 11:23:31 fauli Exp $
-
-opts="${opts} checkconfig reload"
-PIDFILE=/var/run/tor/tor.pid
-CONFFILE=/etc/tor/torrc
-
-depend() {
-        need net
-}
-
-checkconfig() {
-        # first check that it exists
-        if [ ! -f ${CONFFILE} ] ; then
-                eerror "You need to setup ${CONFFILE} first"
-                eerror "Example is in ${CONFFILE}.sample"
-                return 1
-	fi
-
-	# now verify whether the configuration is valid
-	/usr/bin/tor --verify-config -f ${CONFFILE} > /dev/null 2>&1
-	if [ $? -eq 0 ] ; then
-		einfo "Tor configuration (${CONFFILE}) is valid."
-		return 0
-	else
-		eerror "Tor configuration (${CONFFILE}) not valid."
-		/usr/bin/tor --verify-config -f ${CONFFILE}
-		return 1
-	fi
-}
-
-start() {
-	checkconfig || return 1
-        ebegin "Starting Tor"
-        HOME=/var/lib/tor
-	start-stop-daemon --start --pidfile "${PIDFILE}" --quiet --exec /usr/bin/tor  -- -f "${CONFFILE}" --runasdaemon 1 --PidFile "${PIDFILE}" > /dev/null 2>&1
-        eend $?
-}
-
-stop() {
-        ebegin "Stopping Tor"
-	start-stop-daemon --stop --pidfile "${PIDFILE}" --exec /usr/bin/tor -- --PidFile "${PIDFILE}"
-        eend $?
-}
-
-reload() {
-	if [ ! -f ${PIDFILE} ]; then
-		eerror "${SVCNAME} isn't running"
-		return 1
-	fi
-	checkconfig || return 1
-	ebegin "Reloading Tor configuration"
-	start-stop-daemon --stop --oknodo --signal HUP --pidfile ${PIDFILE}
-	eend $?
-}

diff --git a/net-misc/tor/files/torrc b/net-misc/tor/files/torrc
deleted file mode 100644
index dc2dea3..0000000
--- a/net-misc/tor/files/torrc
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# Minimal torrc so tor will work out of the box
-#
-User tor
-Group tor
-PIDFile /var/run/tor/tor.pid
-Log notice file /var/log/tor/tor.log
-DataDirectory /var/lib/tor/data

diff --git a/net-misc/tor/files/torrc.sample-0.1.2.6.patch b/net-misc/tor/files/torrc.sample-0.1.2.6.patch
deleted file mode 100644
index 7317552..0000000
--- a/net-misc/tor/files/torrc.sample-0.1.2.6.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/config/torrc.sample.in.orig	2007-01-27 23:41:23.000000000 +0000
-+++ src/config/torrc.sample.in	2007-01-27 23:43:47.000000000 +0000
-@@ -18,6 +18,11 @@
- ## With the default Mac OS X installer, Tor will look in ~/.tor/torrc or
- ## /Library/Tor/torrc
- 
-+## Default username and group the server will run as
-+User tor
-+Group tor
-+
-+PIDFile /var/run/tor/tor.pid
- 
- ## Replace this with "SocksPort 0" if you plan to run Tor only as a
- ## server, and not make any local application connections yourself.
-@@ -46,6 +51,7 @@
- #Log notice syslog
- ## To send all messages to stderr:
- #Log debug stderr
-+Log notice file /var/log/tor/tor.log
- 
- ## Uncomment this to start the process in the background... or use
- ## --runasdaemon 1 on the command line. This is ignored on Windows;
-@@ -55,6 +61,7 @@
- ## The directory for keeping all the keys/etc. By default, we store
- ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
- #DataDirectory @LOCALSTATEDIR@/lib/tor
-+DataDirectory   /var/lib/tor/data
- 
- ## The port on which Tor will listen for local connections from Tor
- ## controller applications, as documented in control-spec.txt.

diff --git a/net-misc/tor/metadata.xml b/net-misc/tor/metadata.xml
deleted file mode 100644
index 4d8f7a1..0000000
--- a/net-misc/tor/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>no-herd</herd>
-	<maintainer>
-		<email>blueness@gentoo.org</email>
-		<name>Anthony G. Basile</name>
-	</maintainer>
-	<maintainer>
-		<email>chiiph@gentoo.org</email>
-		<name>Tomás Touceda</name>
-	</maintainer>
-	<use>
-		<flag name='tor-hardening'>Compile tor with hardening on vanilla compilers/linkers</flag>
-		<flag name='transparent-proxy'>Enable transparent proxying</flag>
-		<flag name='bufferevents'>Use Libevent's buffered IO</flag>
-		<flag name='nat-pmp'>Enable NAT Port Mapping Protocol</flag>
-		<flag name='upnp'>Enable Universal Plug and Play</flag>
-	</use>
-</pkgmetadata>

diff --git a/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild b/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild
deleted file mode 100644
index fa52439..0000000
--- a/net-misc/tor/tor-0.2.2.30_rc-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.2.30_rc.ebuild,v 1.1 2011/07/19 09:39:12 blueness Exp $
-
-EAPI=4
-
-inherit autotools eutils flag-o-matic versionator
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/"
-SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc tor-hardening +transparent-proxy threads"
-
-DEPEND="dev-libs/openssl
-	>=dev-libs/libevent-2.0"
-# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
-RDEPEND="${DEPEND}
-	net-proxy/tsocks[tordns]"
-
-pkg_setup() {
-	enewgroup tor
-	enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
-	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
-
-	einfo "Regenerating autotools files ..."
-	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
-	eautoreconf || die "eautoreconf failed"
-}
-
-src_configure() {
-	# Upstream isn't sure of all the user provided CFLAGS that
-	# will break tor, but does recommend against -fstrict-aliasing.
-	# We'll filter-flags them here as we encounter them.
-	filter-flags -fstrict-aliasing
-	econf --docdir=/usr/share/doc/${PF}				\
-		$(use_enable doc asciidoc)					\
-		$(use_enable tor-hardening gcc-hardening)	\
-		$(use_enable tor-hardening linker-hardening)\
-		$(use_enable transparent-proxy transparent)	\
-		$(use_enable threads)
-}
-
-src_install() {
-	newconfd "${FILESDIR}"/tor.confd tor
-	newinitd "${FILESDIR}"/tor.initd-r4 tor
-	emake DESTDIR="${D}" install || die
-	keepdir /var/{lib,log,run}/tor
-
-	dodoc README ChangeLog ReleaseNotes \
-		doc/{HACKING,TODO} \
-		doc/spec/README
-
-	fperms 750 /var/lib/tor /var/log/tor
-	fperms 755 /var/run/tor
-	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
-
-	insinto /etc/tor/
-	doins "${FILESDIR}"/torrc
-
-	insinto /etc/logrotate.d
-	newins contrib/tor.logrotate tor
-}
-
-pkg_postinst() {
-	elog
-	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
-	elog "change it according to your needs.  Use the torrc.sample that is in"
-	elog "that directory as a guide.  Also, to have privoxy work with tor"
-	elog "just add the following line"
-	elog
-	elog "forward-socks4a / localhost:9050 ."
-	elog
-	elog "to /etc/privoxy/config.  Notice the . at the end!"
-	elog
-}

diff --git a/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild b/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild
deleted file mode 100644
index 183e5ab..0000000
--- a/net-misc/tor/tor-0.2.3.2_alpha-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.3.2_alpha.ebuild,v 1.1 2011/07/19 09:32:26 blueness Exp $
-
-EAPI=4
-
-inherit autotools eutils flag-o-matic versionator
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/"
-SRC_URI="http://www.torproject.org/dist/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="+bufferevents doc nat-pmp tor-hardening +transparent-proxy threads upnp"
-
-DEPEND="dev-libs/openssl
-	>=dev-libs/libevent-2.0"
-# The tordns patch for tsocks avoids some leakage of information thus raising anonymity
-RDEPEND="${DEPEND}
-	net-proxy/tsocks[tordns]"
-
-pkg_setup() {
-	enewgroup tor
-	enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch
-	epatch "${FILESDIR}"/${PN}-0.2.1.19-logrotate.patch
-
-	einfo "Regenerating autotools files ..."
-	epatch "${FILESDIR}"/${PN}-0.2.2.24_alpha-respect-CFLAGS.patch
-	eautoreconf || die "eautoreconf failed"
-}
-
-src_configure() {
-	# Upstream isn't sure of all the user provided CFLAGS that
-	# will break tor, but does recommend against -fstrict-aliasing.
-	# We'll filter-flags them here as we encounter them.
-	filter-flags -fstrict-aliasing
-	econf --docdir=/usr/share/doc/${PF}				\
-		$(use_enable bufferevents)					\
-		$(use_enable doc asciidoc)					\
-		$(use_enable nat-pmp)						\
-		$(use_enable tor-hardening gcc-hardening)	\
-		$(use_enable tor-hardening linker-hardening)\
-		$(use_enable transparent-proxy transparent)	\
-		$(use_enable threads)						\
-		$(use_enable upnp)
-}
-
-src_install() {
-	newconfd "${FILESDIR}"/tor.confd tor
-	newinitd "${FILESDIR}"/tor.initd-r4 tor
-	emake DESTDIR="${D}" install || die
-	keepdir /var/{lib,log,run}/tor
-
-	dodoc README ChangeLog ReleaseNotes \
-		doc/{HACKING,TODO} \
-		doc/spec/README
-
-	fperms 750 /var/lib/tor /var/log/tor
-	fperms 755 /var/run/tor
-	fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor
-
-	insinto /etc/tor/
-	doins "${FILESDIR}"/torrc
-
-	insinto /etc/logrotate.d
-	newins contrib/tor.logrotate tor
-}
-
-pkg_postinst() {
-	elog
-	elog "We created a configuration file for tor, /etc/tor/torrc, but you can"
-	elog "change it according to your needs.  Use the torrc.sample that is in"
-	elog "that directory as a guide.  Also, to have privoxy work with tor"
-	elog "just add the following line"
-	elog
-	elog "forward-socks4a / localhost:9050 ."
-	elog
-	elog "to /etc/privoxy/config.  Notice the . at the end!"
-	elog
-}



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-07-21 14:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-19 23:33 [gentoo-commits] dev/blueness:master commit in: net-misc/tor/files/, net-misc/tor/files/CVS/, net-misc/tor/ Anthony G. Basile
  -- strict thread matches above, loose matches on Subject: below --
2011-07-21 14:21 Anthony G. Basile
2011-07-19 14:26 Anthony G. Basile
2011-04-18 11:31 Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox