Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/tor/
Date: Wed, 25 Jan 2017 15:42:55
Message-Id: 1485358964.5a1f36166f40d595c0468c693f23f0d323661409.blueness@gentoo
1 commit: 5a1f36166f40d595c0468c693f23f0d323661409
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 25 15:42:28 2017 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 25 15:42:44 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1f3616
7
8 net-misc/tor: remove older versions
9
10 Package-Manager: portage-2.3.3
11
12 net-misc/tor/Manifest | 2 -
13 net-misc/tor/tor-0.2.8.9.ebuild | 87 -----------------------------------
14 net-misc/tor/tor-0.2.9.8.ebuild | 83 ---------------------------------
15 net-misc/tor/tor-0.3.0.1_alpha.ebuild | 83 ---------------------------------
16 4 files changed, 255 deletions(-)
17
18 diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
19 index e9d1a10..047960c 100644
20 --- a/net-misc/tor/Manifest
21 +++ b/net-misc/tor/Manifest
22 @@ -1,5 +1,3 @@
23 DIST tor-0.2.8.12.tar.gz 5331785 SHA256 b35748f2839cf8ce9910b677ea873463495ac88689244c007ed038f6887f4aaf SHA512 b0cfa34914208bbb28f74178a87ece2a320a44606a94c35de715548fc5a3517cd3d9bf27512d9efe2f1c4685620a62ed591927f828e72fe5ac0a1fffa543eb26 WHIRLPOOL 342db1479f7c03ac3569b8b3bd86ca315fa7eb23dbb0e22d6f4490d399175b70cd398fc140eb42609b3c9656083ac99a7b6ce8d1eaa30530b6e4a3c20a1177ce
24 -DIST tor-0.2.8.9.tar.gz 5306773 SHA256 3f5c273bb887be4aff11f4d99b9e2e52d293b81ff4f6302b730161ff16dc5316 SHA512 9a02e4f7901c2abb22f8250077bc078e9b6ae122ee54fbe7ecfb505d449e6e1766f6d9f95d7b794063471cbefe7410fece8524910f83579bff00d6da2a8ea6c1 WHIRLPOOL 6b97ad6405ca5043dbdb0c688f736ba4772ff997540dbc8be72755fdd0a53f8fcf8617920fff204d9bbdbf64bd4a1ca605799df364468732c633f45012212025
25 -DIST tor-0.2.9.8.tar.gz 5522235 SHA256 fbdd33d3384574297b88744622382008d1e0f9ddd300d330746c464b7a7d746a SHA512 6a43a56ebed7b24ccdd2474406f25347819d4efec4916bdb2e725177b34e233632cc17e68c823efa3d0aad4a5bd13e00a5077cdfeb8830a612253a03ab91b622 WHIRLPOOL c8524a2b07c781a94acf280158763aa1e914fa8df0a14f8d7584fc353e856f23f6b03bc2185dbb825828c5becc5519709d02dc305c8b2930f50837bc2b766ae9
26 DIST tor-0.2.9.9.tar.gz 5534005 SHA256 33325d2b250fd047ba2ddc5d11c2190c4e2951f4b03ec48ebd8bf0666e990d43 SHA512 cbe7e1f3e503b945f150916b7147cf23d1c32c3660e15aecfe5e2f2baac3a241de665e6ce4e81b81229933eba7f02d4a86e8deeabf2378d40fa83a7036928c9b WHIRLPOOL 9fc83693ea3b0519354a6d1fde83d090b66a9738f67abd7be2f9c3a36e95df92968b6da6c8cecd97ad352c70aac62817a86efae2dd42129934c2e6b38577439c
27 DIST tor-0.3.0.1-alpha.tar.gz 5704559 SHA256 7013353f0cbd2af8c0144f6167339f6eb252eb35ca9a2db2971310171108b064 SHA512 181cada87ece0f1d6f852948a66fdcff013b8db6e3d39a635ef8050c4e7671ade186925297025888151753e6280f7eea4511f2051a19ddac79834caf8f7ba9ea WHIRLPOOL 4b72d5b62c04247edc9ff35401ce808693c05154ec64ec4cae628418e83153060cf6d0dd46e37655e067947bb0771d48e39cbd289bc2bebd14916c1f08e0d87a
28
29 diff --git a/net-misc/tor/tor-0.2.8.9.ebuild b/net-misc/tor/tor-0.2.8.9.ebuild
30 deleted file mode 100644
31 index 3634a9a..00000000
32 --- a/net-misc/tor/tor-0.2.8.9.ebuild
33 +++ /dev/null
34 @@ -1,87 +0,0 @@
35 -# Copyright 1999-2016 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -# $Id$
38 -
39 -EAPI="5"
40 -
41 -inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
42 -
43 -MY_PV="$(replace_version_separator 4 -)"
44 -MY_PF="${PN}-${MY_PV}"
45 -DESCRIPTION="Anonymizing overlay network for TCP"
46 -HOMEPAGE="http://www.torproject.org/"
47 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
48 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
49 -S="${WORKDIR}/${MY_PF}"
50 -
51 -LICENSE="BSD GPL-2"
52 -SLOT="0"
53 -KEYWORDS="amd64 arm ~mips ppc ppc64 sparc x86 ~ppc-macos"
54 -IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd tor-hardening transparent-proxy test web"
55 -
56 -DEPEND="
57 - app-text/asciidoc
58 - dev-libs/libevent
59 - sys-libs/zlib
60 - bufferevents? ( dev-libs/libevent[ssl] )
61 - !libressl? ( dev-libs/openssl:0=[-bindist] )
62 - libressl? ( dev-libs/libressl:0= )
63 - scrypt? ( app-crypt/libscrypt )
64 - seccomp? ( sys-libs/libseccomp )
65 - systemd? ( sys-apps/systemd )"
66 -RDEPEND="${DEPEND}
67 - selinux? ( sec-policy/selinux-tor )"
68 -
69 -pkg_setup() {
70 - enewgroup tor
71 - enewuser tor -1 -1 /var/lib/tor tor
72 -}
73 -
74 -src_prepare() {
75 - epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
76 - epatch_user
77 -}
78 -
79 -src_configure() {
80 - # Upstream isn't sure of all the user provided CFLAGS that
81 - # will break tor, but does recommend against -fstrict-aliasing.
82 - # We'll filter-flags them here as we encounter them.
83 - filter-flags -fstrict-aliasing
84 -
85 - econf \
86 - --enable-system-torrc \
87 - --enable-asciidoc \
88 - --docdir="${EPREFIX}"/usr/share/doc/${PF} \
89 - $(use_enable stats instrument-downloads) \
90 - $(use_enable bufferevents) \
91 - $(use_enable scrypt libscrypt) \
92 - $(use_enable seccomp) \
93 - $(use_enable systemd) \
94 - $(use_enable tor-hardening gcc-hardening) \
95 - $(use_enable tor-hardening linker-hardening) \
96 - $(use_enable transparent-proxy transparent) \
97 - $(use_enable web tor2web-mode) \
98 - $(use_enable test unittests) \
99 - $(use_enable test coverage)
100 -}
101 -
102 -src_install() {
103 - readme.gentoo_create_doc
104 -
105 - newconfd "${FILESDIR}"/tor.confd tor
106 - newinitd "${FILESDIR}"/tor.initd-r8 tor
107 - systemd_dounit "${FILESDIR}/${PN}.service"
108 - systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
109 -
110 - emake DESTDIR="${D}" install
111 -
112 - keepdir /var/lib/tor
113 -
114 - dodoc -r README ChangeLog ReleaseNotes doc/HACKING
115 -
116 - fperms 750 /var/lib/tor
117 - fowners tor:tor /var/lib/tor
118 -
119 - insinto /etc/tor/
120 - newins "${FILESDIR}"/torrc-r1 torrc
121 -}
122
123 diff --git a/net-misc/tor/tor-0.2.9.8.ebuild b/net-misc/tor/tor-0.2.9.8.ebuild
124 deleted file mode 100644
125 index 580de80..00000000
126 --- a/net-misc/tor/tor-0.2.9.8.ebuild
127 +++ /dev/null
128 @@ -1,83 +0,0 @@
129 -# Copyright 1999-2016 Gentoo Foundation
130 -# Distributed under the terms of the GNU General Public License v2
131 -# $Id$
132 -
133 -EAPI="5"
134 -
135 -inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
136 -
137 -MY_PV="$(replace_version_separator 4 -)"
138 -MY_PF="${PN}-${MY_PV}"
139 -DESCRIPTION="Anonymizing overlay network for TCP"
140 -HOMEPAGE="http://www.torproject.org/"
141 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
142 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
143 -S="${WORKDIR}/${MY_PF}"
144 -
145 -LICENSE="BSD GPL-2"
146 -SLOT="0"
147 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
148 -IUSE="libressl scrypt seccomp selinux systemd tor-hardening test web"
149 -
150 -DEPEND="
151 - app-text/asciidoc
152 - dev-libs/libevent[ssl]
153 - sys-libs/zlib
154 - !libressl? ( dev-libs/openssl:0=[-bindist] )
155 - libressl? ( dev-libs/libressl:0= )
156 - scrypt? ( app-crypt/libscrypt )
157 - seccomp? ( sys-libs/libseccomp )
158 - systemd? ( sys-apps/systemd )"
159 -RDEPEND="${DEPEND}
160 - selinux? ( sec-policy/selinux-tor )"
161 -
162 -pkg_setup() {
163 - enewgroup tor
164 - enewuser tor -1 -1 /var/lib/tor tor
165 -}
166 -
167 -src_prepare() {
168 - epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
169 - epatch_user
170 -}
171 -
172 -src_configure() {
173 - # Upstream isn't sure of all the user provided CFLAGS that
174 - # will break tor, but does recommend against -fstrict-aliasing.
175 - # We'll filter-flags them here as we encounter them.
176 - filter-flags -fstrict-aliasing
177 -
178 - econf \
179 - --enable-system-torrc \
180 - --enable-asciidoc \
181 - --docdir="${EPREFIX}"/usr/share/doc/${PF} \
182 - $(use_enable scrypt libscrypt) \
183 - $(use_enable seccomp) \
184 - $(use_enable systemd) \
185 - $(use_enable tor-hardening gcc-hardening) \
186 - $(use_enable tor-hardening linker-hardening) \
187 - $(use_enable web tor2web-mode) \
188 - $(use_enable test unittests) \
189 - $(use_enable test coverage)
190 -}
191 -
192 -src_install() {
193 - readme.gentoo_create_doc
194 -
195 - newconfd "${FILESDIR}"/tor.confd tor
196 - newinitd "${FILESDIR}"/tor.initd-r8 tor
197 - systemd_dounit "${FILESDIR}/${PN}.service"
198 - systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
199 -
200 - emake DESTDIR="${D}" install
201 -
202 - keepdir /var/lib/tor
203 -
204 - dodoc -r README ChangeLog ReleaseNotes doc/HACKING
205 -
206 - fperms 750 /var/lib/tor
207 - fowners tor:tor /var/lib/tor
208 -
209 - insinto /etc/tor/
210 - newins "${FILESDIR}"/torrc-r1 torrc
211 -}
212
213 diff --git a/net-misc/tor/tor-0.3.0.1_alpha.ebuild b/net-misc/tor/tor-0.3.0.1_alpha.ebuild
214 deleted file mode 100644
215 index 580de80..00000000
216 --- a/net-misc/tor/tor-0.3.0.1_alpha.ebuild
217 +++ /dev/null
218 @@ -1,83 +0,0 @@
219 -# Copyright 1999-2016 Gentoo Foundation
220 -# Distributed under the terms of the GNU General Public License v2
221 -# $Id$
222 -
223 -EAPI="5"
224 -
225 -inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
226 -
227 -MY_PV="$(replace_version_separator 4 -)"
228 -MY_PF="${PN}-${MY_PV}"
229 -DESCRIPTION="Anonymizing overlay network for TCP"
230 -HOMEPAGE="http://www.torproject.org/"
231 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
232 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
233 -S="${WORKDIR}/${MY_PF}"
234 -
235 -LICENSE="BSD GPL-2"
236 -SLOT="0"
237 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
238 -IUSE="libressl scrypt seccomp selinux systemd tor-hardening test web"
239 -
240 -DEPEND="
241 - app-text/asciidoc
242 - dev-libs/libevent[ssl]
243 - sys-libs/zlib
244 - !libressl? ( dev-libs/openssl:0=[-bindist] )
245 - libressl? ( dev-libs/libressl:0= )
246 - scrypt? ( app-crypt/libscrypt )
247 - seccomp? ( sys-libs/libseccomp )
248 - systemd? ( sys-apps/systemd )"
249 -RDEPEND="${DEPEND}
250 - selinux? ( sec-policy/selinux-tor )"
251 -
252 -pkg_setup() {
253 - enewgroup tor
254 - enewuser tor -1 -1 /var/lib/tor tor
255 -}
256 -
257 -src_prepare() {
258 - epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
259 - epatch_user
260 -}
261 -
262 -src_configure() {
263 - # Upstream isn't sure of all the user provided CFLAGS that
264 - # will break tor, but does recommend against -fstrict-aliasing.
265 - # We'll filter-flags them here as we encounter them.
266 - filter-flags -fstrict-aliasing
267 -
268 - econf \
269 - --enable-system-torrc \
270 - --enable-asciidoc \
271 - --docdir="${EPREFIX}"/usr/share/doc/${PF} \
272 - $(use_enable scrypt libscrypt) \
273 - $(use_enable seccomp) \
274 - $(use_enable systemd) \
275 - $(use_enable tor-hardening gcc-hardening) \
276 - $(use_enable tor-hardening linker-hardening) \
277 - $(use_enable web tor2web-mode) \
278 - $(use_enable test unittests) \
279 - $(use_enable test coverage)
280 -}
281 -
282 -src_install() {
283 - readme.gentoo_create_doc
284 -
285 - newconfd "${FILESDIR}"/tor.confd tor
286 - newinitd "${FILESDIR}"/tor.initd-r8 tor
287 - systemd_dounit "${FILESDIR}/${PN}.service"
288 - systemd_dotmpfilesd "${FILESDIR}/${PN}.conf"
289 -
290 - emake DESTDIR="${D}" install
291 -
292 - keepdir /var/lib/tor
293 -
294 - dodoc -r README ChangeLog ReleaseNotes doc/HACKING
295 -
296 - fperms 750 /var/lib/tor
297 - fowners tor:tor /var/lib/tor
298 -
299 - insinto /etc/tor/
300 - newins "${FILESDIR}"/torrc-r1 torrc
301 -}