Gentoo Archives: gentoo-commits

From: "Göktürk Yüksek" <gokturk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/
Date: Tue, 29 Oct 2019 20:22:45
Message-Id: 1572380522.62fa3da958f7ae61173c38e3b88291acf7d1fd5f.gokturk@gentoo
1 commit: 62fa3da958f7ae61173c38e3b88291acf7d1fd5f
2 Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 29 20:22:02 2019 +0000
4 Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 29 20:22:02 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62fa3da9
7
8 app-crypt/veracrypt: remove old
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
12
13 app-crypt/veracrypt/Manifest | 3 --
14 app-crypt/veracrypt/veracrypt-1.19.ebuild | 88 ------------------------------
15 app-crypt/veracrypt/veracrypt-1.21.ebuild | 87 ------------------------------
16 app-crypt/veracrypt/veracrypt-1.22.ebuild | 90 -------------------------------
17 4 files changed, 268 deletions(-)
18
19 diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
20 index e8fec406d17..15dd13cdf1e 100644
21 --- a/app-crypt/veracrypt/Manifest
22 +++ b/app-crypt/veracrypt/Manifest
23 @@ -1,6 +1,3 @@
24 -DIST VeraCrypt_1.19.tar.gz 23235780 BLAKE2B 0d02b3c6783d233f7cc64956eef58077e8a125fd5db28c1374921d8f2ca6dc9e1cde5402917c1ed4e4a626901e24c566ee834a12e41b6bcd150b8d64851f1ebc SHA512 ebce681099e04d938ff0dc10a1af848c82dafd80b165b2431ec355d64e29be4e60d1d63f0d5c9fd1182394080d00f0f573e3ae90f3e2167533dea2b895bd0164
25 -DIST VeraCrypt_1.21.tar.gz 24106162 BLAKE2B 5afe48830bde81d91d16f0bdf16010bdbdb885df84b9cd3e48191e468be51a485dfb3fc4f95da71d6d973a2f22dfbb92ee2b912dcf019921b37e1d4479c8c8d8 SHA512 5186d339f8fb0d88acfc35b1e7a916f797e30be93e8f252cca542b6d5c1cd916110111ef7b859d66b1790ce05d7d02bc72def26857eb003ea114a911fcec6c41
26 -DIST VeraCrypt_1.22.tar.gz 24820384 BLAKE2B 52fb822d07af96a9f47c17f8aacf13a949fb5a7c5d064a720e003e6d1bfbb5f221a5823720527e1f2c82f08547d77349cc90bc839336a622efcf1836dd97bb88 SHA512 83cdaf673bc9cdeadeb70b2beeabf87a2a9a65d3b0b0cc7fdf9c87671714af1e207ddd1db716302919e2d14414f5d4dd9d8f5203847d72834f53544a04c1a62a
27 DIST VeraCrypt_1.23.tar.gz 24941166 BLAKE2B f9760342678f771192434f88a9b6c3bcc348ef312197232346731f51e972c230a4627f92fd655f7a3c7582b1f728274b7f170f885cceadce6ad53c9b404cd8d6 SHA512 433e717403560fc4f9081f528168f346ed7f14f9621b78a176c6801f14caba3d57e3228b940fb746637de29893f278ade650cf5eca63490bc236987a9db4d48d
28 DIST VeraCrypt_1.24.tar.gz 25046467 BLAKE2B e8535f981d898efd797ff736a03e4a65b75bd40ed62d75e3f159932e93d9684e8601da277839b40efcd9bdda801427468386f37e9c57cd81dbc470f23693cd12 SHA512 b4a3155ec8455c51044c2aabcc785a6974d9ee740e0c77bae934a017976e715d45701811405dadfbbd9ceb2a957acbefbe15a717003c86ea38d52735de4f2e56
29 DIST veracrypt-1.24_p1.tar.gz 25052008 BLAKE2B 215af344a5e57e16319d6aec5f439517f774ee92b11d11060e98708d2e5390b54965eecda55bdc56e8e5f01a945b6782a8b695f24a747dd4e7ff2346b9af96e9 SHA512 2564c6b579bc3609d93fb3e6ec12c0e9e90b6b423ce06dab8870583d6b6ce0da9d864d64da67f4d1d6096e4dd750d335c66c0eed9199ec1b38c0690090f317a6
30
31 diff --git a/app-crypt/veracrypt/veracrypt-1.19.ebuild b/app-crypt/veracrypt/veracrypt-1.19.ebuild
32 deleted file mode 100644
33 index e2b31e79b34..00000000000
34 --- a/app-crypt/veracrypt/veracrypt-1.19.ebuild
35 +++ /dev/null
36 @@ -1,88 +0,0 @@
37 -# Copyright 1999-2016 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=6
41 -inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
42 -
43 -DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
44 -HOMEPAGE="https://veracrypt.codeplex.com"
45 -SRC_URI="https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz"
46 -
47 -LICENSE="Apache-2.0 truecrypt-3.0"
48 -SLOT="0"
49 -KEYWORDS="~amd64"
50 -IUSE="X +asm"
51 -RESTRICT="mirror bindist"
52 -
53 -WX_GTK_VER="3.0"
54 -
55 -RDEPEND="
56 - sys-fs/lvm2
57 - sys-fs/fuse
58 - x11-libs/wxGTK:${WX_GTK_VER}[X?]
59 - app-admin/sudo
60 - dev-libs/pkcs11-helper
61 -"
62 -DEPEND="
63 - ${RDEPEND}
64 - virtual/pkgconfig
65 - asm? ( dev-lang/nasm )
66 -"
67 -
68 -S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src"
69 -
70 -pkg_setup() {
71 - local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
72 - linux-info_pkg_setup
73 -
74 - setup-wxwidgets
75 -}
76 -
77 -PATCHES=(
78 - # TODO: remove in >=1.20
79 - "${FILESDIR}/${P}-makefile-archdetect.patch"
80 - "${FILESDIR}/${P}-execstack-fix.patch"
81 - "${FILESDIR}/${P}-remove-packaging-from-makefile.patch"
82 -)
83 -
84 -src_compile() {
85 - local myemakeargs=(
86 - NOSTRIP=1
87 - NOTEST=1
88 - VERBOSE=1
89 - CC="$(tc-getCC)"
90 - CXX="$(tc-getCXX)"
91 - AR="$(tc-getAR)"
92 - RANLIB="$(tc-getRANLIB)"
93 - TC_EXTRA_CFLAGS="${CFLAGS}"
94 - TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
95 - TC_EXTRA_LFLAGS="${LDFLAGS}"
96 - WX_CONFIG="${WX_CONFIG}"
97 - )
98 - use X || myemakeargs+=( NOGUI=1 )
99 - use asm || myemakeargs+=( NOASM=1 )
100 -
101 - emake "${myemakeargs[@]}"
102 -}
103 -
104 -src_test() {
105 - "${S}/Main/veracrypt" --text --test || die "tests failed"
106 -}
107 -
108 -src_install() {
109 - dobin Main/veracrypt
110 - dodoc Readme.txt "Release/Setup Files/VeraCrypt User Guide.pdf"
111 - newinitd "${FILESDIR}/${PN}.init" ${PN}
112 -
113 - if use X; then
114 - newicon Resources/Icons/VeraCrypt-48x48.xpm veracrypt.xpm
115 - make_desktop_entry ${PN} "VeraCrypt" ${PN} "System"
116 - fi
117 -
118 - pax-mark -m "${D%/}/usr/bin/veracrypt"
119 -}
120 -
121 -pkg_postinst() {
122 - ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware"
123 - ewarn "of the limitations on redistribution of binaries or modified source."
124 -}
125
126 diff --git a/app-crypt/veracrypt/veracrypt-1.21.ebuild b/app-crypt/veracrypt/veracrypt-1.21.ebuild
127 deleted file mode 100644
128 index dd4f4dc2c80..00000000000
129 --- a/app-crypt/veracrypt/veracrypt-1.21.ebuild
130 +++ /dev/null
131 @@ -1,87 +0,0 @@
132 -# Copyright 1999-2017 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -
135 -EAPI=6
136 -inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
137 -
138 -DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
139 -HOMEPAGE="https://www.veracrypt.fr/en/Home.html"
140 -SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz"
141 -
142 -LICENSE="Apache-2.0 truecrypt-3.0"
143 -SLOT="0"
144 -KEYWORDS="~amd64"
145 -IUSE="+asm +doc X"
146 -RESTRICT="bindist mirror"
147 -
148 -WX_GTK_VER="3.0"
149 -
150 -RDEPEND="
151 - sys-fs/lvm2
152 - sys-fs/fuse:0
153 - x11-libs/wxGTK:${WX_GTK_VER}[X?]
154 - app-admin/sudo
155 - dev-libs/pkcs11-helper
156 -"
157 -DEPEND="
158 - ${RDEPEND}
159 - virtual/pkgconfig
160 - asm? ( dev-lang/yasm )
161 -"
162 -
163 -S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src"
164 -HTML_DOCS=( "${S}"/../doc/html/. )
165 -DOCS=( Readme.txt )
166 -
167 -pkg_setup() {
168 - local CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS"
169 - linux-info_pkg_setup
170 -
171 - setup-wxwidgets
172 -}
173 -
174 -src_compile() {
175 - local myemakeargs=(
176 - NOSTRIP=1
177 - NOTEST=1
178 - VERBOSE=1
179 - CC="$(tc-getCC)"
180 - CXX="$(tc-getCXX)"
181 - AR="$(tc-getAR)"
182 - RANLIB="$(tc-getRANLIB)"
183 - TC_EXTRA_CFLAGS="${CFLAGS}"
184 - TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
185 - TC_EXTRA_LFLAGS="${LDFLAGS}"
186 - WX_CONFIG="${WX_CONFIG}"
187 - )
188 - use X || myemakeargs+=( NOGUI=1 )
189 - use asm || myemakeargs+=( NOASM=1 )
190 -
191 - emake "${myemakeargs[@]}"
192 -}
193 -
194 -src_test() {
195 - "${S}/Main/veracrypt" --text --test || die "tests failed"
196 -}
197 -
198 -src_install() {
199 - dobin Main/veracrypt
200 - use doc && einstalldocs
201 -
202 - newinitd "${FILESDIR}/${PN}.init" ${PN}
203 -
204 - if use X; then
205 - local s
206 - for s in 16 48 128 256; do
207 - newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm
208 - done
209 - make_desktop_entry ${PN} "VeraCrypt" ${PN} "Encryption;Encryption Tools;Utility;"
210 - fi
211 -
212 - pax-mark -m "${D%/}/usr/bin/veracrypt"
213 -}
214 -
215 -pkg_postinst() {
216 - ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware"
217 - ewarn "of the limitations on redistribution of binaries or modified source."
218 -}
219
220 diff --git a/app-crypt/veracrypt/veracrypt-1.22.ebuild b/app-crypt/veracrypt/veracrypt-1.22.ebuild
221 deleted file mode 100644
222 index c1e8355fcbf..00000000000
223 --- a/app-crypt/veracrypt/veracrypt-1.22.ebuild
224 +++ /dev/null
225 @@ -1,90 +0,0 @@
226 -# Copyright 1999-2018 Gentoo Foundation
227 -# Distributed under the terms of the GNU General Public License v2
228 -
229 -EAPI=6
230 -inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
231 -
232 -DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
233 -HOMEPAGE="https://www.veracrypt.fr/en/Home.html"
234 -SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz"
235 -
236 -LICENSE="Apache-2.0 truecrypt-3.0"
237 -SLOT="0"
238 -KEYWORDS="amd64"
239 -IUSE="+asm cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 +doc X"
240 -RESTRICT="bindist mirror"
241 -
242 -WX_GTK_VER="3.0"
243 -
244 -RDEPEND="
245 - sys-fs/lvm2
246 - sys-fs/fuse:0
247 - x11-libs/wxGTK:${WX_GTK_VER}[X?]
248 - app-admin/sudo
249 - dev-libs/pkcs11-helper
250 -"
251 -DEPEND="
252 - ${RDEPEND}
253 - virtual/pkgconfig
254 - asm? ( dev-lang/yasm )
255 -"
256 -
257 -S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src"
258 -HTML_DOCS=( "${S}"/../doc/html/. )
259 -DOCS=( Readme.txt )
260 -PATCHES=( "${FILESDIR}"/${PN}-1.22-sysmacros-fix.patch )
261 -
262 -pkg_setup() {
263 - local CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS"
264 - linux-info_pkg_setup
265 -
266 - setup-wxwidgets
267 -}
268 -
269 -src_compile() {
270 - local myemakeargs=(
271 - NOSTRIP=1
272 - NOTEST=1
273 - VERBOSE=1
274 - CC="$(tc-getCC)"
275 - CXX="$(tc-getCXX)"
276 - AR="$(tc-getAR)"
277 - RANLIB="$(tc-getRANLIB)"
278 - TC_EXTRA_CFLAGS="${CFLAGS}"
279 - TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
280 - TC_EXTRA_LFLAGS="${LDFLAGS}"
281 - WX_CONFIG="${WX_CONFIG}"
282 - $(usex X "" "NOGUI=1")
283 - $(usex asm "" "NOASM=1")
284 - $(usex cpu_flags_x86_sse4_1 "SSE41=1" "")
285 - $(usex cpu_flags_x86_ssse3 "SSSE3=1" "")
286 - )
287 -
288 - emake "${myemakeargs[@]}"
289 -}
290 -
291 -src_test() {
292 - "${S}/Main/veracrypt" --text --test || die "tests failed"
293 -}
294 -
295 -src_install() {
296 - dobin Main/veracrypt
297 - use doc && einstalldocs
298 -
299 - newinitd "${FILESDIR}/${PN}.init" ${PN}
300 -
301 - if use X; then
302 - local s
303 - for s in 16 48 128 256; do
304 - newicon -s ${s} Resources/Icons/VeraCrypt-${s}x${s}.xpm veracrypt.xpm
305 - done
306 - make_desktop_entry ${PN} "VeraCrypt" ${PN} "Utility;Security"
307 - fi
308 -
309 - pax-mark -m "${D%/}/usr/bin/veracrypt"
310 -}
311 -
312 -pkg_postinst() {
313 - ewarn "VeraCrypt has a very restrictive license. Please be explicitly aware"
314 - ewarn "of the limitations on redistribution of binaries or modified source."
315 -}