diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-02-05 15:41:24 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-02-05 15:41:24 +0000 |
commit | 145a6965d8e36fd08d4ba5aa37967bb55ca2d6c0 (patch) | |
tree | 6adf5c3e66a7d8951e326cd24562c108d31b94fb /net-misc/tor | |
parent | Starting with 1.5.23, SSL/TLS support requires both gnutls (for secur32.dll a... (diff) | |
download | historical-145a6965d8e36fd08d4ba5aa37967bb55ca2d6c0.tar.gz historical-145a6965d8e36fd08d4ba5aa37967bb55ca2d6c0.tar.bz2 historical-145a6965d8e36fd08d4ba5aa37967bb55ca2d6c0.zip |
Version bump alpha branch
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-misc/tor')
-rw-r--r-- | net-misc/tor/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/tor/Manifest | 30 | ||||
-rw-r--r-- | net-misc/tor/tor-0.2.4.10_alpha.ebuild | 87 |
3 files changed, 110 insertions, 15 deletions
diff --git a/net-misc/tor/ChangeLog b/net-misc/tor/ChangeLog index 0ab175a9251f..45240e455a5a 100644 --- a/net-misc/tor/ChangeLog +++ b/net-misc/tor/ChangeLog @@ -1,6 +1,12 @@ # 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.373 2013/01/16 12:30:21 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/ChangeLog,v 1.374 2013/02/05 15:41:13 blueness Exp $ + +*tor-0.2.4.10_alpha (05 Feb 2013) + + 05 Feb 2013; Anthony G. Basile <blueness@gentoo.org> + +tor-0.2.4.10_alpha.ebuild: + Version bump alpha branch *tor-0.2.4.9_alpha (16 Jan 2013) diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest index 2853cf018597..fa9dcc4b080e 100644 --- a/net-misc/tor/Manifest +++ b/net-misc/tor/Manifest @@ -6,29 +6,31 @@ AUX tor.confd 44 SHA256 41d780f291847e19f632428bbf27c3f289414afd237546d2974da1b7 AUX tor.initd-r6 1627 SHA256 49da1b5f267927023bc092adcf89d406ec294584039d6bca6b7aea0a9e7c4c4f SHA512 09aea50280fe0efee605e9235ce43d171efdf4cf6c2ccef272e797bac7277940e08155c5f294d9901507112a25a9be3aec5e40466caba4a54dfdb1e48683ab12 WHIRLPOOL 8c7fe6e6f53daa47676e040afceb716308bd836df6db35ddafd9a35d9c7ea2ef2d9c4e10ab971b882ae8b84ad4106a7b3f6a68791f9eefd3977c178b745f96b0 AUX torrc-r1 140 SHA256 6766943a69e4784d02f173b5d74b8eb9345f878ef4eb36edab34bbf649ef2738 SHA512 6e3c481b34f2cb6f48bf87fe10565daded00415cc233332d43e18206d46eb7b32f92c55035584b5992e7a056e79e862124a573a9724f7762f76d4c4f0824de82 WHIRLPOOL 14a0e40219457b3ea26113fca561db338fb7324c20fee3b30287315974975001fab3cd3272932a1325e8dc9a227e0242bedf9fb424e2c5db755112f3fdeb815d DIST tor-0.2.3.25.tar.gz 3190011 SHA256 bb2d6f1136f33e11d37e6e34184143bf191e59501613daf33ae3d6f78f3176a0 SHA512 c15f9356abc41bd1c663d37e674386debc29b0a5887e1120a0318ffb97ada1a04d57756175f01f13549f179f73916e2af18566575a656154ff71ec050fc99651 WHIRLPOOL 6660f5db69bf89cba17937fc72982f674d70fd64c31647228b15d5f19febcd9e64bf09d94e1681f8a0285f2129dbfe3e77687e4d44f335ca8013e318023f755b +DIST tor-0.2.4.10-alpha.tar.gz 2908076 SHA256 2f4122f7dc88ccd319a4677e46ae57e3ac157fd1da45d77e4e4d53f9e81953eb SHA512 eb59e48bdd267a3e8d47cf812cd1c3ba1d3b35fc07a1e2cf3d991982550da5064c7e66e9d511594c1177087ade5feb7893bf08504fafb41a2315102bab6e1383 WHIRLPOOL 3b3e9563da0edfdf8a7bbbed2fed227d11a8d680df00fc1a38a09887a5e32197131cc4dc9b17dfcddb8c7240aa127deea82be96c5482383df11133cdcb2ef8b5 DIST tor-0.2.4.6-alpha.tar.gz 3208046 SHA256 2b7b3c9d1568dec9213965ab15d83702411efcbe9143e37e571a766cea670012 SHA512 bd62e486f12c529f9984efa1010e14bba0008eef16ab3449918a7eee949567ee01254479f98d2cdcf890f871011aa5c09d70f9b7a10da3b8da41185d74fadf8d WHIRLPOOL 3c83f06e5e0a0be7c80279b1755aee828513fe101d53adf39e8714b011782a93212d12593fe6365b388a41fcd6f2d5608d89c7473e9b128dc0d4d29b3bbbff6a DIST tor-0.2.4.7-alpha.tar.gz 2873803 SHA256 0e14c1816c9747b97fd51eb7de5e30739d66da582015f4376f614243411b4073 SHA512 3b28d39abe006ad974cd9521949e35cb20ecb4459c32f832537754f83269015dae656ea29d501e2b5592668b773d3936718a4c36ab3d17e8e7b329c9ef05fa15 WHIRLPOOL 70ccf9a08ac17583216122602c3310a23f2f97463054102f525168e86aaa9b14c9b5fcb92750d6f3dd878c003462a9dc69f853c1753ad51e77c75e8a7cbdf79e DIST tor-0.2.4.9-alpha.tar.gz 2895169 SHA256 6a0a0069faea0c58187381b7f603bb31a44bb8d4e0341385e225d03b6a32c463 SHA512 6913587f4c9efc3794a5e06abc5e3005e432b66e2be1d2dae81870630df28a5513b5003c316be06efd2ed9d5434d8485ac19ff95fe43faffa927476df3c9c9ea WHIRLPOOL 6bcbd6c9b5a137c5aa4f27ebb48394b4c98d2e303de7f454a64f31c52cdf38673ae37bf8173b1154823a9c0fa2f9e9122bac94b5d7ca8058f6fa3ee3a0b141d5 EBUILD tor-0.2.3.25.ebuild 2397 SHA256 c852a0e4a94e9f3b463dbd02e22f8f3cdf1d4f1d60880d8dbbeb692d2f50f835 SHA512 70e886e3d76f9bbee388aaabd62999280416fafe1a0827550c727af80856b7837587439bd9fedaa759a79543c4f88473321943921c5961332efd1894b73a5183 WHIRLPOOL c9ad66264221a6073368034a72132c7bd1cdc1a2056b5a648e96102f38497a9eb548b7c55a689a3b662b40b33e20b2dc5caf94419f264bc03ac1f659486441d2 +EBUILD tor-0.2.4.10_alpha.ebuild 2434 SHA256 bdc5c6a4ad61c506aa2a366379144d6baef85f0ff5f64c067c522c8627ef184f SHA512 03357c171a248f74c61240f4d8cc31d99b6261d0ea406a85d47fb01444b062c9a77a859161d06a77edb51b05ba65aa156add9779b6ce7e2821bb80c4209b6b31 WHIRLPOOL 3ac16f978ef90bfc415cce28bdd563d9d89d26cdf47cfcf343ce33b6f5f13238d829ff20185349da807c57475e24e53405d685bcf905b3f592c02a39b0fda00c EBUILD tor-0.2.4.6_alpha.ebuild 2433 SHA256 1ba3b4b06ebf8931c44b3a5c0a24a9e825dd47e0e03525b8df793ea0161c13ad SHA512 c71ca47f6d32abe69b1f1d19012898328fd6963b7b8883eb2c3a696a0482ff59891e451ea3d208664b7076a87a02b9475d008f5a2bed8fdbfa17c8302f858c3e WHIRLPOOL 04d95a8ce564332ff00192fbcc4dca3ba4bbcac9b5a526deb9d712ba8a7e53a34d8a26bb0cfb6e43a54d589db3a71a5e364f50d6c31c90703393fba98cb1afb2 EBUILD tor-0.2.4.7_alpha.ebuild 2433 SHA256 07f54b1aef71ffd80cb18047cc45d08f9e3781259ca612b1a2a21bc206971fce SHA512 b533695a06855cea8116fb22061eb586d05fa51423bf3c473d9593da090c1e199e3f815c389cc2916b56137cf7b9e9a144c7e8981c712b77c66dfba00403c6b7 WHIRLPOOL 3f6ece893a3d2908121cf2a35684cc976b7f4b8591ca0e25a066aff56691527e032109bedd0d1c8986486c0f22c2070deb8ed08371497a748e2b18de0389ec93 EBUILD tor-0.2.4.9_alpha.ebuild 2433 SHA256 e495a77f8cda588f4494a3605e788bf389aae7c8ad38224602c27b207d50dd60 SHA512 85f5041934c61fd6f57c0fa568902c78ee86ced467137ae826add57920427d23d7229e9bf7557468d2aef852f18270c9eb9cfd6363419bd1579ca86ffad56b6a WHIRLPOOL 47514737201555bf006daec9f1146ff68aebbf7b744d4ec5782906f765139d1e9a329f6d3f636195628ee753a5029dab6637ad0cf9011da2212b1af0d538bd0c -MISC ChangeLog 55923 SHA256 0e845d9abf3ac8e01dc81102b0d7cb4d20f7c0d279363b856b8e6dbd354ad6a1 SHA512 733910e230ff927a03ea8e28d34c9bc66de3d2b628ac7c254b92508a7109210cd5cc5857e53eea478200aaaa825cb87474111abd9399591161fbd1a6a027cfe4 WHIRLPOOL b23bc1e41141602d0e7697d1d706529b769dd14b5016faef79b7df06fc7e1fedc0958aaee838102cb40768db3b4459f07f00d1ae1cf0f0e8a22955d7df6f608b +MISC ChangeLog 56072 SHA256 9eb9b787c824a35db448e0c52cbdcb15e4e020b184a6dd68b4d180576d047e19 SHA512 b88b60c3c20ae7a390f7188d411e0a8410f4179ad3828210da3b46dbeaff10be1e709b76871718528593c9e021d0e234a4b2479c2db8416025d97f97e986192d WHIRLPOOL 847138f75562b2272933403dcec536349b5d465e8c365eba7c3c62cb44ddb57a42da7b7234fc6a49e7133b3457e45b42f85fb1fcb26c3f8611f236530e1291a0 MISC metadata.xml 685 SHA256 bd8848bd27efaa72bbeb275ffad0871ef49ffbcbf95fda2bb3542ee0e0450b36 SHA512 5b12aab21eff8d887bc262472f8d6681e705792088ac2204f8b1b0c0c03ea9c110e3ccd9844783762544ad5b092b9ee2baa2da3094938afb183a45047471baee WHIRLPOOL 18acf631524b6dbd629f520656229f408b2aa162519469e8cd5e754755ab65b5e4ed9f25ef2e72278f6ded2bf035ffbbccd67ddb5c9d0daa9bdf912a288c4add -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJQ9p1pAAoJEJOE+m71LUu6Ib8P/j2grMQE+uBgmuha2bViUiOJ -QhAcyDPL9pIUuMGVOeQdXOvW+xq/l/cfL2szCaNlCPg6Lt00e9Htlh3b7pZd2vSn -O6mopA3XAkvl9xCriklEzvMwHBvv4NrA5niXXVpUiVcJyIvJSDrVOlcJROl2//An -TrkCAfasEUj7c8TLlUIRe3GstR05dhryC2ZCj6x1A5mFtBcq/CURz4XY4XtpvZdU -Pfy1aOXtjEh/yi5B82yfF7ORBQUbnNBz6ykY+6as4dh4VOkdHNcGHJV8/eqnEBTk -jkvubpzTcxRnBvYWHKKEjlEU1GS6R9vl4p3sko1bHn6ayUVUxlk+eNkA4l0TGq+u -HwpBvyOZ7d1agh88YRYWDRVFu8JMZm4IXjth5+FCB5X4jHauT8kaUPoVzF7fQzg+ -wR7O/As6ir524WOhR1iIQv8V9ldRmN7Zr1BTg3eLzKyqRaKZfuJ7MYKdWPNm8m0M -0XN10EmDEJm1FHkZ/ygVGiSStixzMOYwNkpCejqeRXwNxEZ2qdOZW983/fH/w89E -ut7uucG0Rut+2EFiTx8Cw2xK6sGaqYlW6iZ5fVSp3PyHyhKU8+FsKDxVb/6C2XVZ -aQjEjPgPK6KyGDPx5EausasCWuHKhGuhBW3SzyiFJfnPogH2A2jG6yV9cL9a69Nk -UbRkiZaXPQXuDeNxaIOj -=U0BB +iQIcBAEBCAAGBQJRESgbAAoJEJOE+m71LUu6WAcP/22iLZdlieJ+9oSA+chPq/Kn +gDddYoCV/cBnY3h2Odc2Ys4kKNJEKpmb7wCvcVdi0vi8C3fLxWaM7zl8SAcBVRX3 +KGXeR4MRalVMUVYWmuWkiJEwHXoI45vKUFaXCVPxkdTiOUE3I4e7rki9q3aiJtmW +L7S23EfACWqFM7uu0xZiSYLoy/TvD0tymEHhRnfQBdM0WdVQrBwrjjGCMSO/qdzB +/TsCn5PByk9sxGYlW7fRdmi8ZCS5VlYhbAMYrlUvcoSUkbY2amgQlLnS5+PHLmL6 +lzEhgq50V0J7TM5iVJkMooueRdsz4MYh1M1Bk+CU12K+ie0tavC/NjJ+QM4P1hTs +UeGbyoa3De5Zpei6J2w7/PsqBBdh7MeZVSdoUcDjO4m9OYl2NEWuj5CbX6Cod2td +E7EiYgRlrkO6rD/ijaXRmwffSkhmBE5vjtMyB+7AShlmVus1lPk/1SWs1fm8WV5N +99z2mDY3DFMnFWPFRzgLDQZPixOieOer8KuSXBP8WX+TIRRZ4Z6LAx6n2j0bb8of +f/Ox36uiN9uSrU5V+0Sw0g2ZOh/Z8TNwmsg00yO0qrYdoMpxrUk7+hsiYE3+EKBa +RNWzpKy0FS8Gfs0Dg4Z6H+ZB4AC2qb5UDoH9CM6ylCNFaEApQzDqKwYILyWkSDQD +Ck54AcMVnSvTcps9rGTB +=/Ug4 -----END PGP SIGNATURE----- diff --git a/net-misc/tor/tor-0.2.4.10_alpha.ebuild b/net-misc/tor/tor-0.2.4.10_alpha.ebuild new file mode 100644 index 000000000000..66e546c3a4ce --- /dev/null +++ b/net-misc/tor/tor-0.2.4.10_alpha.ebuild @@ -0,0 +1,87 @@ +# 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.10_alpha.ebuild,v 1.1 2013/02/05 15:41:13 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 selinux stats tor-hardening transparent-proxy threads upnp web" + +DEPEND="dev-libs/openssl + sys-libs/zlib + dev-libs/libevent + 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 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,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 +} |