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: dev-libs/libressl/
Date: Sat, 04 Jun 2016 13:34:01
Message-Id: 1465047350.e130e979de2480ebd9e108554d83215f707dd992.blueness@gentoo
1 commit: e130e979de2480ebd9e108554d83215f707dd992
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 4 13:35:25 2016 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 4 13:35:50 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e130e979
7
8 dev-libs/libressl: remove older versions
9
10 Package-Manager: portage-2.2.28
11
12 dev-libs/libressl/Manifest | 2 --
13 dev-libs/libressl/libressl-2.2.7.ebuild | 47 ------------------------------
14 dev-libs/libressl/libressl-2.3.4.ebuild | 51 ---------------------------------
15 3 files changed, 100 deletions(-)
16
17 diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
18 index b12c3eb..d1bb184 100644
19 --- a/dev-libs/libressl/Manifest
20 +++ b/dev-libs/libressl/Manifest
21 @@ -1,5 +1,3 @@
22 -DIST libressl-2.2.7.tar.gz 2958862 SHA256 7e2c68b383bba8efb7dce5ea1eccfda77048547d1d2a7355c072efd7ccd893cd SHA512 562394e84903c5b121da21cb3f45744df80b06d8717efc5567a6f663d1dcb8dd2bf505db7ab78ea83c9223a62c1bc541bf6c905720d73410bff352a63f5f8fc1 WHIRLPOOL 5c4eadba9e1e46573ac07edeaf01a7c203877cbfedce7abdf618dfa4fe034420d0a1bac09c08190cf24a8c591ec6f1f7452ad5c0f7b5164b42500c0766a3dca4
23 DIST libressl-2.2.8.tar.gz 2958840 SHA256 d1051477dbc5dc36f148b53aa959c3e2a0aaa5944eb04c89dd549254825fbb0b SHA512 3fd5b9c967e6310f9ce53220160e76f7453462af48c5771aa05386232682a5b48e9d26fa0bb176246292bef42a0727b078293729312a821bcae4458c21eab115 WHIRLPOOL 36c60731236695e916b363f792448bdf90cd67214fe6177c157c77726d7327bf50d23c18255c6ddff3ff60f3f96996203cb7c1bf007c61cb146f23b496c44920
24 -DIST libressl-2.3.4.tar.gz 3013286 SHA256 7a1135b2620f78928e89538c211a4df1d9415994001d1e7c9178c6b6d72de6a9 SHA512 468531303df47d52f06402db527737361e45424562e614e7575ba287ebfff9804f73c080d2f7530e26e483cd4245c131c2dd63a9509ec6646585c49f84411739 WHIRLPOOL c5afa71f9b9106cdc46a256e9e46c9bbd81e87427d570e05866074290406743303047a9e61f16b7cfa576e4e6ee1f369062c05767856f08c166b50db9cec6537
25 DIST libressl-2.3.5.tar.gz 3013316 SHA256 f425275ce7debcc7282c9dcb46bd6eebbaf41ac60136e2fd32d8fd60be8b753b SHA512 b73271ee05ba1bdffbfde02f17a33acf38738a4dfbe69be1bdd8f13a1f03a5fdab4c62a5f62f94c4128ad0d7ad1e6796e554c772d9f0563c61b7da75a8bb1e23 WHIRLPOOL 89dfbeb15a156d5ab6765591b6439ef90d8bfcfc1a3ebf91a2c44e15ed12f2cfd6df6cbe352dc8c5be749b8b7f562ebe06990c99f4a2eb99406738ea5a3b9dd7
26 DIST libressl-2.4.0.tar.gz 3024184 SHA256 7e6000cfb9438fbfc7fe7fe0572af587e2f2a36bbdb95408e9874758d0c3382e SHA512 147f6bc3cb17d7769e6cc7d947d66bcfa6904a1669eba791f3805c00db3349732adcc1f9e7921d9a8112b0a395b07a426ae1ed0c95580ebea4d94c723a8f133f WHIRLPOOL d0d2fc4454551333d6f90e9b17eac33eacab643a6e270f3a4dac66c115a2c8ffeba948ce5299710e19b83b276aae324bf78dfd7d4150eb35ddbb8c76efcbe681
27
28 diff --git a/dev-libs/libressl/libressl-2.2.7.ebuild b/dev-libs/libressl/libressl-2.2.7.ebuild
29 deleted file mode 100644
30 index 1dcdc69..0000000
31 --- a/dev-libs/libressl/libressl-2.2.7.ebuild
32 +++ /dev/null
33 @@ -1,47 +0,0 @@
34 -# Copyright 1999-2016 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=5
39 -
40 -inherit eutils multilib-minimal
41 -
42 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
43 -HOMEPAGE="http://www.libressl.org/"
44 -SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
45 -
46 -LICENSE="ISC openssl"
47 -SLOT="0/35" # reflects ABI of libcrypto.so and libssl.so
48 -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
49 -IUSE="+asm static-libs"
50 -
51 -RDEPEND="!dev-libs/openssl:0"
52 -DEPEND="${RDEPEND}"
53 -PDEPEND="app-misc/ca-certificates"
54 -
55 -src_prepare() {
56 - touch crypto/Makefile.in
57 - sed -i \
58 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
59 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
60 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
61 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
62 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
63 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
64 - configure || die "fixing CFLAGS failed"
65 -}
66 -
67 -multilib_src_configure() {
68 - ECONF_SOURCE="${S}" econf \
69 - $(use_enable asm) \
70 - $(use_enable static-libs static)
71 -}
72 -
73 -multilib_src_test() {
74 - emake check
75 -}
76 -
77 -multilib_src_install_all() {
78 - einstalldocs
79 - prune_libtool_files
80 -}
81
82 diff --git a/dev-libs/libressl/libressl-2.3.4.ebuild b/dev-libs/libressl/libressl-2.3.4.ebuild
83 deleted file mode 100644
84 index f65fed5..0000000
85 --- a/dev-libs/libressl/libressl-2.3.4.ebuild
86 +++ /dev/null
87 @@ -1,51 +0,0 @@
88 -# Copyright 1999-2016 Gentoo Foundation
89 -# Distributed under the terms of the GNU General Public License v2
90 -# $Id$
91 -
92 -EAPI=5
93 -
94 -inherit eutils multilib-minimal
95 -
96 -DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
97 -HOMEPAGE="http://www.libressl.org/"
98 -SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
99 -
100 -LICENSE="ISC openssl"
101 -# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
102 -# we'll try to use the max of either. However, if either change between
103 -# versions, we have to change the subslot to trigger rebuild of consumers.
104 -SLOT="0/38"
105 -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
106 -IUSE="+asm static-libs"
107 -
108 -RDEPEND="!dev-libs/openssl:0"
109 -DEPEND="${RDEPEND}"
110 -PDEPEND="app-misc/ca-certificates"
111 -
112 -src_prepare() {
113 - touch crypto/Makefile.in
114 -
115 - sed -i \
116 - -e '/^[ \t]*CFLAGS=/s#-g ##' \
117 - -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
118 - -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
119 - -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
120 - -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
121 - -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
122 - configure || die "fixing CFLAGS failed"
123 -}
124 -
125 -multilib_src_configure() {
126 - ECONF_SOURCE="${S}" econf \
127 - $(use_enable asm) \
128 - $(use_enable static-libs static)
129 -}
130 -
131 -multilib_src_test() {
132 - emake check
133 -}
134 -
135 -multilib_src_install_all() {
136 - einstalldocs
137 - prune_libtool_files
138 -}