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-vpn/tor/
Date: Mon, 16 Jul 2018 19:22:07
Message-Id: 1531768907.eb5884029f63dec387d17e778e94b64602acb570.blueness@gentoo
1 commit: eb5884029f63dec387d17e778e94b64602acb570
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 16 19:21:47 2018 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 16 19:21:47 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb588402
7
8 net-vpn/tor: remove older unstable versions
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 net-vpn/tor/Manifest | 2 -
13 net-vpn/tor/tor-0.3.2.10.ebuild | 82 --------------------------------------
14 net-vpn/tor/tor-0.3.3.8.ebuild | 87 -----------------------------------------
15 3 files changed, 171 deletions(-)
16
17 diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
18 index 991bb16f84a..77833d571e4 100644
19 --- a/net-vpn/tor/Manifest
20 +++ b/net-vpn/tor/Manifest
21 @@ -1,5 +1,3 @@
22 DIST tor-0.3.1.10.tar.gz 6192183 BLAKE2B 4c1b57a3b19d18d735bb7362a08e4c2330350f2e31d52a8eb6d837cebc45ad6e64f3364e368f72d59bb8f51f652d4029a3e237a26efe580551811f5812e8dac4 SHA512 92af34a96bea2a99ab51d766d932da697409e404da4318ba6b3360ff0c2e9369b9afa652445a1651940f5a0502f4137141cc87cff14eba180539ea81be0c21a3
23 -DIST tor-0.3.2.10.tar.gz 6421984 BLAKE2B bab8031982f05ee29b14d22fdd9c4912e35342e6ac57a1c3fe1d5de3c4f394e0211607d20917b705a5f489109511a7ed7761e1dd7b4310c3d112c5e7cf9964bb SHA512 b916173b13fbca71a1b859d0cb1b090a063b27039ce88cedcf4b17ab282bfaa2edf0bb9f213fc20f82af856c880e0747a593e3d8fe1bc17319dc5cd8ac4490df
24 -DIST tor-0.3.3.8.tar.gz 6564878 BLAKE2B 1bb9adc4aaa6b207b544a98cb66349cce09a4d731a4e8908403da0d80b4b3ae3d4d5dabb9cd75bbecbac1b4f1233e06b235fb5c87bb2253a27a30a80f59074cf SHA512 b937f7f429690fa92d112d5bc48234c4b96f69614f319f04dab62e5b11b87e5e141d48642afac89e1dfe62a394d56b82ebf7fb1ac10de91923135a434a79718f
25 DIST tor-0.3.3.9.tar.gz 6563091 BLAKE2B 9bb2009c309005ad913aa8f3e175ef8500a571de6210ecaa1a17947633e201092dd819e30e95a55918dff54858b8c420039e960113e9096b2b4f43ca596bb3bd SHA512 3b1fd9926988233c605996281510cd966a08bc1008e1e4bf7e0ed76b40c1820b7789a85555d5a4d9c0b58db992366d7a62d5d3b20e818a0d68df3b2286d0df3d
26 DIST tor-0.3.4.5-rc.tar.gz 6643534 BLAKE2B 8e1f045ab2a3afbbdc1208e831848bcc6b9da1f1f2972213337ba9533d8d049ee8e1d50665c8a388a617fddc3878f210ab9f27b2545dca9f25ca52a8f9b175b0 SHA512 d58be09564f3ce59483f0672dffecd56a00c562add6ac4382699cffa568acb251c46dd9a2d5d08d6b8bcf52d28b4d42c832dfe34148ebf31acdea19ca465156f
27
28 diff --git a/net-vpn/tor/tor-0.3.2.10.ebuild b/net-vpn/tor/tor-0.3.2.10.ebuild
29 deleted file mode 100644
30 index 57655d96e0e..00000000000
31 --- a/net-vpn/tor/tor-0.3.2.10.ebuild
32 +++ /dev/null
33 @@ -1,82 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI="6"
38 -
39 -inherit flag-o-matic readme.gentoo-r1 systemd versionator user
40 -
41 -MY_PV="$(replace_version_separator 4 -)"
42 -MY_PF="${PN}-${MY_PV}"
43 -DESCRIPTION="Anonymizing overlay network for TCP"
44 -HOMEPAGE="http://www.torproject.org/"
45 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
46 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
47 -S="${WORKDIR}/${MY_PF}"
48 -
49 -LICENSE="BSD GPL-2"
50 -SLOT="0"
51 -# We need to keyword app-arch/zstd
52 -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
53 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
54 -IUSE="libressl lzma scrypt seccomp selinux systemd tor-hardening test web zstd"
55 -
56 -DEPEND="
57 - app-text/asciidoc
58 - dev-libs/libevent[ssl]
59 - sys-libs/zlib
60 - !libressl? ( dev-libs/openssl:0=[-bindist] )
61 - libressl? ( dev-libs/libressl:0= )
62 - lzma? ( app-arch/xz-utils )
63 - scrypt? ( app-crypt/libscrypt )
64 - seccomp? ( sys-libs/libseccomp )
65 - systemd? ( sys-apps/systemd )
66 - zstd? ( app-arch/zstd )"
67 -RDEPEND="${DEPEND}
68 - selinux? ( sec-policy/selinux-tor )"
69 -
70 -PATCHES=(
71 - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
72 -)
73 -
74 -DOCS=( README ChangeLog ReleaseNotes doc/HACKING )
75 -
76 -pkg_setup() {
77 - enewgroup tor
78 - enewuser tor -1 -1 /var/lib/tor tor
79 -}
80 -
81 -src_configure() {
82 - econf \
83 - --localstatedir="${EPREFIX}/var" \
84 - --enable-system-torrc \
85 - --enable-asciidoc \
86 - --disable-libfuzzer \
87 - --disable-rust \
88 - $(use_enable lzma) \
89 - $(use_enable scrypt libscrypt) \
90 - $(use_enable seccomp) \
91 - $(use_enable systemd) \
92 - $(use_enable tor-hardening gcc-hardening) \
93 - $(use_enable tor-hardening linker-hardening) \
94 - $(use_enable web tor2web-mode) \
95 - $(use_enable test unittests) \
96 - $(use_enable test coverage) \
97 - $(use_enable zstd)
98 -}
99 -
100 -src_install() {
101 - default
102 - readme.gentoo_create_doc
103 -
104 - newconfd "${FILESDIR}"/tor.confd tor
105 - newinitd "${FILESDIR}"/tor.initd-r8 tor
106 - systemd_dounit contrib/dist/tor.service
107 -
108 - keepdir /var/lib/tor
109 -
110 - fperms 750 /var/lib/tor
111 - fowners tor:tor /var/lib/tor
112 -
113 - insinto /etc/tor/
114 - newins "${FILESDIR}"/torrc-r1 torrc
115 -}
116
117 diff --git a/net-vpn/tor/tor-0.3.3.8.ebuild b/net-vpn/tor/tor-0.3.3.8.ebuild
118 deleted file mode 100644
119 index fd1ee6ae393..00000000000
120 --- a/net-vpn/tor/tor-0.3.3.8.ebuild
121 +++ /dev/null
122 @@ -1,87 +0,0 @@
123 -# Copyright 1999-2018 Gentoo Foundation
124 -# Distributed under the terms of the GNU General Public License v2
125 -
126 -EAPI="6"
127 -
128 -inherit flag-o-matic readme.gentoo-r1 systemd versionator user
129 -
130 -MY_PV="$(replace_version_separator 4 -)"
131 -MY_PF="${PN}-${MY_PV}"
132 -DESCRIPTION="Anonymizing overlay network for TCP"
133 -HOMEPAGE="http://www.torproject.org/"
134 -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
135 - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz"
136 -S="${WORKDIR}/${MY_PF}"
137 -
138 -LICENSE="BSD GPL-2"
139 -SLOT="0"
140 -# We need to keyword app-arch/zstd
141 -#KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
142 -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
143 -IUSE="caps libressl lzma scrypt seccomp selinux systemd tor-hardening test web zstd"
144 -
145 -DEPEND="
146 - app-text/asciidoc
147 - dev-libs/libevent[ssl]
148 - sys-libs/zlib
149 - caps? ( sys-libs/libcap )
150 - !libressl? ( dev-libs/openssl:0=[-bindist] )
151 - libressl? ( dev-libs/libressl:0= )
152 - lzma? ( app-arch/xz-utils )
153 - scrypt? ( app-crypt/libscrypt )
154 - seccomp? ( sys-libs/libseccomp )
155 - systemd? ( sys-apps/systemd )
156 - zstd? ( app-arch/zstd )"
157 -RDEPEND="${DEPEND}
158 - selinux? ( sec-policy/selinux-tor )"
159 -
160 -PATCHES=(
161 - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
162 - "${FILESDIR}"/${PN}-0.3.3.2-alpha-tor.service.in.patch
163 -)
164 -
165 -DOCS=( README ChangeLog ReleaseNotes doc/HACKING )
166 -
167 -pkg_setup() {
168 - enewgroup tor
169 - enewuser tor -1 -1 /var/lib/tor tor
170 -}
171 -
172 -src_configure() {
173 - export ac_cv_lib_cap_cap_init=$(usex caps)
174 - econf \
175 - --localstatedir="${EPREFIX}/var" \
176 - --enable-system-torrc \
177 - --enable-asciidoc \
178 - --disable-android \
179 - --disable-libfuzzer \
180 - --disable-rust \
181 - --disable-restart-debugging \
182 - $(use_enable lzma) \
183 - $(use_enable scrypt libscrypt) \
184 - $(use_enable seccomp) \
185 - $(use_enable systemd) \
186 - $(use_enable tor-hardening gcc-hardening) \
187 - $(use_enable tor-hardening linker-hardening) \
188 - $(use_enable web tor2web-mode) \
189 - $(use_enable test unittests) \
190 - $(use_enable test coverage) \
191 - $(use_enable zstd)
192 -}
193 -
194 -src_install() {
195 - default
196 - readme.gentoo_create_doc
197 -
198 - newconfd "${FILESDIR}"/tor.confd tor
199 - newinitd "${FILESDIR}"/tor.initd-r8 tor
200 - systemd_dounit contrib/dist/tor.service
201 -
202 - keepdir /var/lib/tor
203 -
204 - fperms 750 /var/lib/tor
205 - fowners tor:tor /var/lib/tor
206 -
207 - insinto /etc/tor/
208 - newins "${FILESDIR}"/torrc-r1 torrc
209 -}