summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-09-05 20:04:08 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-09-05 20:04:08 +0000
commit7702d9eccf81736139f7ce5f0d57c8b60f471f0b (patch)
treeb2acd15cbdcaff9d4e3f22aa0a1d7916edb3c41a /net-misc/tor
parentFix clang detection (#483412 by Stefan de Konink) and REQUIRED_USE (#471440 b... (diff)
downloadhistorical-7702d9eccf81736139f7ce5f0d57c8b60f471f0b.tar.gz
historical-7702d9eccf81736139f7ce5f0d57c8b60f471f0b.tar.bz2
historical-7702d9eccf81736139f7ce5f0d57c8b60f471f0b.zip
Version bump RC, remove older
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-misc/tor')
-rw-r--r--net-misc/tor/ChangeLog7
-rw-r--r--net-misc/tor/Manifest30
-rw-r--r--net-misc/tor/tor-0.2.4.17_rc.ebuild89
3 files changed, 111 insertions, 15 deletions
diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog
index 74d2f779d0fe..1a3386cc7987 100644
--- a/net-misc/tor/ChangeLog
+++ b/net-misc/tor/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/tor
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.383 2013/08/11 15:53:01 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.384 2013/09/05 20:03:50 blueness Exp $
+
+*tor-0.2.4.17_rc (05 Sep 2013)
+
+ 05 Sep 2013; Anthony G. Basile <blueness@gentoo.org> +tor-0.2.4.17_rc.ebuild:
+ Version bump RC, remove older
*tor-0.2.4.16_rc (11 Aug 2013)
diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index 4945e1b6d42b..3ea380f34cec 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -8,25 +8,27 @@ AUX torrc-r1 140 SHA256 6766943a69e4784d02f173b5d74b8eb9345f878ef4eb36edab34bbf6
DIST tor-0.2.3.25.tar.gz 3190011 SHA256 bb2d6f1136f33e11d37e6e34184143bf191e59501613daf33ae3d6f78f3176a0 SHA512 c15f9356abc41bd1c663d37e674386debc29b0a5887e1120a0318ffb97ada1a04d57756175f01f13549f179f73916e2af18566575a656154ff71ec050fc99651 WHIRLPOOL 6660f5db69bf89cba17937fc72982f674d70fd64c31647228b15d5f19febcd9e64bf09d94e1681f8a0285f2129dbfe3e77687e4d44f335ca8013e318023f755b
DIST tor-0.2.4.15-rc.tar.gz 2820553 SHA256 3221ee1aec84d8ea3c5af9fc915152ea22d8ca7d87b422cc339533c374986559 SHA512 52004da06c980d0c14bc829c5c550e2a80b538f7564c5976a6c3d24afcc7eb117f0bf0dc6ac5cf8a48591cd0bdb3f42985d2a0d366e7a5ff5fb586a82f5d9471 WHIRLPOOL b28b18ea94c8001f2852b78c6bf16ae2b94f715dbb21679ef993db223e88ff963f22f80e9d11d102be2fab24030f261621c15dd34ef93ec54ba7c8f5da394874
DIST tor-0.2.4.16-rc.tar.gz 2826883 SHA256 74389d688321f2671bda229b330806e7dfbc685b38bd2ee1aa90d6bc05ed93d9 SHA512 5e64da9b8ae574b36200310c72fc383e798f50f597da1bd0d96825d9fff0ce40db0873acb3313e902bd42e2559abb49c67072fca3633bdfc8b6d1438ca679dcf WHIRLPOOL 43892cd97cf0b883ea766c9705331c44d8a22052f06f10ff4653762185620223da7b2fe9bb084642d32dbe256967388867ec786bb12581df1c4b4852819f082d
+DIST tor-0.2.4.17-rc.tar.gz 2825527 SHA256 9d143b950a1c920e455bb41f2773e2bee8818e4a81aa9b1877db47d643b95d65 SHA512 6a48954462efdef3e2ea71cb662ca14fc0a711494a95e19807564952dbb7e83b411f51819450aa2611313a2d1277323bbb853af720e83bf6421cfb42f53bf40a WHIRLPOOL 09dbc0d5292b1ddded41fa77c3b4e13225ef5a8df658c4f3c77592ef06c334085f21b9582ab57a2c9ee3e7ce476415749934f6b6a3f3f11b3f26a81c5fa05b43
EBUILD tor-0.2.3.25.ebuild 2398 SHA256 c3b4fcb3fce77e12c3ec21abc0e1ddd155eb443d4f5ca8ec7c1c9f7d3488bbcc SHA512 c6b4a79e349945a10f054c70e11c0a4d14769d4cd4ee5585cfd27253fa1ffe935f23489eb2330ccd7ca0fc459739b7700d3650a8827e5077e992cd65f9293760 WHIRLPOOL 8ac04d9f9be3e1c94f7efdf37ee9163c0d224591fc25d09c3b576c493648aa51b3dc7ea5051e3df7979372827c213eda3265d3b4a329fcc8a75a6733738d94d3
EBUILD tor-0.2.4.15_rc.ebuild 2542 SHA256 eed5f24cec95f16427fb010b4efb1cc400939ee8158a79fb7ec0b3be632c4c51 SHA512 bb8ef35aebd33b89ecc38e5a2f959bbf7ffb501b58dafff7ae62f68bb873fec4f7887f22e2174b3b3ea4452526398eddfbb677e0c90ee5dd6f24660f17aa69af WHIRLPOOL de37560b23d34c366b911846f61f8636b8ccef7e12d4315fdfc847b267859d786836377ec776a062338f8fad11f5657a12e9eaedace05d99fb5ef569d22bed6c
EBUILD tor-0.2.4.16_rc.ebuild 2542 SHA256 a48852e1de5794bf477a076dbfaba8cc42035753697540f30bbcddd6a343020a SHA512 25289b060e638db3ac3f51b23473fbb3a11757454357f6f50e93a64a98c0fb298dc477ddc4cef49554986b6f5a81423e03a20853ea5d6e394d935cf8aae471bc WHIRLPOOL 078d54f19afa68713fa55a2bfbbc8078a54dd067dd71064fce59b7f432d6e5efcef14bd98e0988a0464547739eb57ad0e558013c6a5c64b9b5fee425ce3048b0
-MISC ChangeLog 57666 SHA256 8e9431c2b887db787a8033482aa565ecb29cc25568407bf429e9c349fd85f3c7 SHA512 dac4ceea5ba048df28df456c4309b9b4f37b0f7ea3d297d9137f70b637e8028dbe85c1af0b9a02d2aa2dadf8c655cfd80a7a229ddb9e77868f203bd5fc898376 WHIRLPOOL 09bbedd5d2927164fe028e2064738993e439a42452678553a50f75b98ecf3f6883960da75f7f620ebb911b2ed92549a378aea71e92c969066a06241e768938b7
+EBUILD tor-0.2.4.17_rc.ebuild 2542 SHA256 4b76c943be6f4ce5689e5ff64a8e16350bf1c96b66b0451862ac571cc0c90ef5 SHA512 7b245e0c660c23a5225cbe23c7d99bdd26d4bd53280772ce71778867cf3f4f2088d029e19f99f977a43c5b684f42763c0ff882aa4dd87028e7a35ee47f356171 WHIRLPOOL e05d45bf1aacf89893c35fa6c10f9099aeb96a8e98ea3ea4f0d487928c9d38b75f9c375b1d3461889f34acc57ccb99dcfc85f460c37f0d2f724512c7e6a3342f
+MISC ChangeLog 57811 SHA256 01fdaf7e9a4c355abc80fc56e4270509563f020a5ffa0fe41b5ba5aee37c90ab SHA512 1564cc4fda1c7b81a05530690203be9a166351e63582e8a252e102a657d5777e495931eb8fbc75be14654cffd7d6643d53e608026277e089ed012c5101971081 WHIRLPOOL 0fb81b692befab6ccf776c9e888ba4d16afa0390c77578e924ef59a0433a3db3a88b2726c5584b2a3098fe3b560c159dcc1b6dba79e9b5440c453765de8e0402
MISC metadata.xml 747 SHA256 e59e5cc5a3a79a74cfbe218bd2378c219edd7b6de840129fba578bfb8b05b163 SHA512 c2bfa165d4057b6a32043e1ad7881d8652db4fc10093f8e0d1403c08966793cf179b288da72a70251282a6f8d0787dfc817c305c520abaf11d65b183f171d6ef WHIRLPOOL 53b8d90806c613c03c3b4a2d0498b4b0a55d7aed01aa0af0cbaa82d79ceccfbc91f0e9328b0a12620472254ce97849d330f090f585498b7fdab5431c3ebc5308
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJSB7QrAAoJEJOE+m71LUu6nCoQAKmFe0/intEZJYlZOrMzgXMH
-JV50eUVJ4u33fSwrVNiov90XgjaBb8wAx5KUJG0sxOcJtVRRROlKWouJuhYLlAMK
-9mFIDUk8hsna0+OOu/6eQklN5gs69LYAodq8+La6MUDO0hgvHBSaeP4bl9w7kHwA
-D2TOe02XaB7pOSFfq/jcBOEDRPmYkDDU4oGlkro8MXr7hK5M+uudhJdiTYMPWBlC
-MxFHVmaibOB7TboZfXUsFzxWDslPPOka942TU3/zhuF6HyxiFHcD8MlzOdjunobo
-WCLfmz/yB0P1ZcmucC53qvG3glWqsQTedNKpKPwmVnvncOC4+Rj/EHH71fxVHySB
-FxsHUEWI/uSxn++I+l1cG9qQwozDHQNekY4aGp3+G5TlUu+0oUJL1VTA0SSZMLGe
-LsQ8GRXUFuYFJAOfRL6MOPQ5X40LTkImXKvhx70zgRBiHWDhKeFIrYXaS9R7wYhN
-YBBZjabsBfFCILkPRzMgp9BY//riPGObeIniag09XWynXrtgAYLlS/vqTkD7dfnT
-dztr1OQzuiFd0KK3jvfX2H+JOvWgurmVkmjQvB6Y41/vdmpA7lU4yd5RX5AFlbAh
-ZXTZVe1ZggIbzJkcW9nSbb1MIa1iquChevXeC2MZH4BGBGRig5onh1CwMSp6zWJe
-JwJM55IO5GyR6JBXeuT/
-=wGlz
+iQIcBAEBCAAGBQJSKOO4AAoJEJOE+m71LUu6nUAQAJ33iKAqVN/kbO9Ci9vk2GT8
+Drl+HJ6pVUaIrOT0uz+kx/ZIam35To55WjfDj59G2WCPwfeEWqyphBvP8ZFjat7X
+Ph+cZJePZaj7YRn7YWTqqiKizFEj/kRNyELFV0ujdQFZs/AInq4lEq68+RQqgZl8
++aGXcvncM+dS1raE+Skx/BXOFCY6UJPHr3O/2M7L+Glmr9p+B0c+kI6IMvJ12M9y
+TF0fdokWakEnBzBG//NJwSnOhoHWIpfpaqrBinvbgxkdvKoQ4NlzGsiLDVX8tJCZ
+BhYsYmy/W1aJmrqziEuAbeYC+8wkTdbCTy4J8xAHwnrqYeguaig65hrGzL7JNP1Q
+i0RgoOBYbxT4PyFkSUXWOOoIuBwGfXAVYJNXHNbVsIQzePsUoVdHOTqY0s11spRy
+Zllj0yL5ROsxoXgr3I37/b/O9tkCrqZncOWnAn1y93Qqjzh+r4SCRIXWYOpfdpAw
+5oLkMFWuA9B+KHjB/ueCMpGRmfIpgAqTtYbMwyrbrueLPxe9TrKUSk8m7o5OtkKc
+PGiVkDM3TqPFooTMp8V0tB0brASwBB/PnW9tE4hSmScyeW3hqaziZU8WPnHgLmtY
+TxD0YlQy20YiRCQxe9/Yz+N/SO1VCmHHG2wf3N7COPNMUMHiFpdT3GkETAmloAyb
+eZ2ZAzX7IaBo7ev3Kb24
+=YMkM
-----END PGP SIGNATURE-----
diff --git a/net-misc/tor/tor-0.2.4.17_rc.ebuild b/net-misc/tor/tor-0.2.4.17_rc.ebuild
new file mode 100644
index 000000000000..18f9a117c0cf
--- /dev/null
+++ b/net-misc/tor/tor-0.2.4.17_rc.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.4.17_rc.ebuild,v 1.1 2013/09/05 20:03:50 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://www.torproject.org/dist/${MY_PF}.tar.gz
+ 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 +ecc nat-pmp selinux stats tor-hardening transparent-proxy threads upnp web"
+
+DEPEND="dev-libs/openssl
+ sys-libs/zlib
+ dev-libs/libevent
+ bufferevents? ( dev-libs/libevent[ssl] )
+ 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 \
+ --disable-buf-freelists \
+ --enable-asciidoc \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable stats instrument-downloads) \
+ $(use_enable bufferevents) \
+ $(use_enable ecc curve25519) \
+ $(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
+
+ 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
+}