summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2012-09-15 02:22:33 +0000
committerAnthony G. Basile <blueness@gentoo.org>2012-09-15 02:22:33 +0000
commite3e602df94b474f74cffb33b911c6a00c32c371f (patch)
treebcba402baed2dfc23e9e61c4dc7a9193fb732ed5 /net-misc
parentStable arm, bug #434882 (diff)
downloadgentoo-2-e3e602df94b474f74cffb33b911c6a00c32c371f.tar.gz
gentoo-2-e3e602df94b474f74cffb33b911c6a00c32c371f.tar.bz2
gentoo-2-e3e602df94b474f74cffb33b911c6a00c32c371f.zip
Remove older RC and older patch
(Portage version: 2.1.11.9/cvs/Linux x86_64)
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/tor/ChangeLog6
-rw-r--r--net-misc/tor/files/tor-0.2.1.30-respect-CFLAGS.patch38
-rw-r--r--net-misc/tor/tor-0.2.3.19_rc.ebuild86
3 files changed, 5 insertions, 125 deletions
diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog
index 12771d79db22..b15e479e8e22 100644
--- a/net-misc/tor/ChangeLog
+++ b/net-misc/tor/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/tor
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.352 2012/09/15 02:05:40 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.353 2012/09/15 02:22:33 blueness Exp $
+
+ 15 Sep 2012; Anthony G. Basile <blueness@gentoo.org>
+ -files/tor-0.2.1.30-respect-CFLAGS.patch, -tor-0.2.3.19_rc.ebuild:
+ Remove older RC and older patch
15 Sep 2012; Anthony G. Basile <blueness@gentoo.org> tor-0.2.2.39.ebuild:
Stable arm, bug #434882
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 3776756cacf6..000000000000
--- 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/tor-0.2.3.19_rc.ebuild b/net-misc/tor/tor-0.2.3.19_rc.ebuild
deleted file mode 100644
index b79f0b8821f3..000000000000
--- a/net-misc/tor/tor-0.2.3.19_rc.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2012 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.19_rc.ebuild,v 1.2 2012/07/11 23:53:39 blueness Exp $
-
-EAPI="4"
-
-inherit 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="https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="+bufferevents nat-pmp tor-hardening transparent-proxy threads upnp selinux web"
-
-DEPEND="dev-libs/openssl
- sys-libs/zlib
- >=dev-libs/libevent-2.0.14
- nat-pmp? ( net-libs/libnatpmp )
- upnp? ( net-libs/miniupnpc )
- selinux? ( sec-policy/selinux-tor )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup tor
- enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.2.3.14_alpha-torrc.sample.patch
-}
-
-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 \
- --enable-asciidoc \
- --docdir=/usr/share/doc/${PF} \
- $(use_enable bufferevents) \
- $(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) \
- $(use_enable web tor2web-mode)
-}
-
-src_install() {
- newconfd "${FILESDIR}"/tor.confd tor
- newinitd "${FILESDIR}"/tor.initd-r6 tor
-
- emake DESTDIR="${D}" install
-
- keepdir /var/lib/tor
-
- dodoc README ChangeLog ReleaseNotes \
- doc/{HACKING,TODO} \
- doc/spec/README
-
- fperms 750 /var/lib/tor
- fowners tor:tor /var/lib/tor
-
- insinto /etc/tor/
- newins "${FILESDIR}"/torrc-r1 torrc
-}
-
-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
-}