diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-09-05 20:04:08 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-09-05 20:04:08 +0000 |
commit | 7702d9eccf81736139f7ce5f0d57c8b60f471f0b (patch) | |
tree | b2acd15cbdcaff9d4e3f22aa0a1d7916edb3c41a /net-misc/tor | |
parent | Fix clang detection (#483412 by Stefan de Konink) and REQUIRED_USE (#471440 b... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/tor/Manifest | 30 | ||||
-rw-r--r-- | net-misc/tor/tor-0.2.4.17_rc.ebuild | 89 |
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 +} |