Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/files/, mail-client/alpine/
Date: Wed, 01 Jul 2020 23:39:21
Message-Id: 1593646732.fa7d3b2811cf710b2c29cce480fa2132e186f8f8.bman@gentoo
1 commit: fa7d3b2811cf710b2c29cce480fa2132e186f8f8
2 Author: Robert Siebeck <gentoo.2019 <AT> r123 <DOT> de>
3 AuthorDate: Mon Jun 29 22:01:16 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 1 23:38:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7d3b28
7
8 mail-client/alpine: remove old versions
9
10 Bug: https://bugs.gentoo.org/728822
11
12 Signed-off-by: Robert Siebeck <gentoo.2019 <AT> r123.de>
13 Closes: https://github.com/gentoo/gentoo/pull/16500
14 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
15
16 mail-client/alpine/Manifest | 2 -
17 mail-client/alpine/alpine-2.22-r1.ebuild | 94 ----------------------
18 mail-client/alpine/alpine-2.22.ebuild | 90 ---------------------
19 mail-client/alpine/files/alpine-2.22-cc.patch | 24 ------
20 .../alpine/files/alpine-2.22-fno-common.patch | 19 -----
21 5 files changed, 229 deletions(-)
22
23 diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
24 index f8bdceb6c75..673ec9627e6 100644
25 --- a/mail-client/alpine/Manifest
26 +++ b/mail-client/alpine/Manifest
27 @@ -1,4 +1,2 @@
28 -DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581 SHA512 9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
29 -DIST alpine-2.22.tar.xz 6336604 BLAKE2B 65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea SHA512 7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
30 DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8 SHA512 5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
31 DIST alpine-2.23.tar.xz 6330784 BLAKE2B e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d SHA512 abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b
32
33 diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild b/mail-client/alpine/alpine-2.22-r1.ebuild
34 deleted file mode 100644
35 index 9a57c1139c8..00000000000
36 --- a/mail-client/alpine/alpine-2.22-r1.ebuild
37 +++ /dev/null
38 @@ -1,94 +0,0 @@
39 -# Copyright 1999-2020 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=7
43 -
44 -inherit autotools toolchain-funcs
45 -
46 -DESCRIPTION="An easy to use text-based based mail and news client"
47 -HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/"
48 -CHAPPA_PATCH_NAME="${P}-chappa.patch"
49 -SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
50 - chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> ${CHAPPA_PATCH_NAME}.gz ) "
51 -
52 -LICENSE="Apache-2.0"
53 -SLOT="0"
54 -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
55 -IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl threads"
56 -
57 -DEPEND=">=sys-libs/ncurses-5.1:0=
58 - kerberos? ( app-crypt/mit-krb5 )
59 - ldap? ( net-nds/openldap )
60 - spell? ( app-text/aspell )
61 - ssl? (
62 - !libressl? ( dev-libs/openssl:0= )
63 - libressl? ( dev-libs/libressl:0= )
64 - )
65 -"
66 -RDEPEND="${DEPEND}
67 - app-misc/mime-types
68 -"
69 -
70 -PATCHES=(
71 - "${FILESDIR}/${P}-cc.patch"
72 - "${FILESDIR}/${P}-fno-common.patch"
73 -)
74 -
75 -src_prepare() {
76 - default
77 - use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
78 - eautoreconf
79 - tc-export CC RANLIB AR
80 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
81 -}
82 -
83 -src_configure() {
84 - myconf=(
85 - --without-tcl
86 - --with-system-pinerc="${EPREFIX}"/etc/pine.conf
87 - --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
88 - $(use_with ldap)
89 - $(use_with ssl)
90 - $(use_with passfile passfile .pinepwd)
91 - $(use_with kerberos krb5)
92 - $(use_with threads pthread)
93 - $(use_with spell interactive-spellcheck /usr/bin/aspell)
94 - $(use_enable nls)
95 - $(use_with ipv6)
96 - $(use_with smime)
97 - )
98 -
99 - if use ssl; then
100 - myconf+=(
101 - --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
102 - --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
103 - --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
104 - )
105 - fi
106 - econf "${myconf[@]}"
107 -}
108 -
109 -src_compile() {
110 - emake -j1 AR=$(tc-getAR)
111 -}
112 -
113 -src_install() {
114 - if use onlyalpine ; then
115 - dobin alpine/alpine
116 - doman doc/man1/alpine.1
117 - else
118 - emake -j1 DESTDIR="${D}" install
119 - doman doc/man1/*.1
120 - fi
121 -
122 - dodoc NOTICE README*
123 -
124 - if use doc ; then
125 - dodoc doc/brochure.txt
126 -
127 - dodoc -r doc/tech-notes/
128 - newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
129 - newdoc "${S}/doc/mime.types" mime.types.sample
130 - docompress -x /usr/share/doc/${PF}/mailcap.unx.sample /usr/share/doc/${PF}/mime.types.sample
131 - fi
132 -}
133
134 diff --git a/mail-client/alpine/alpine-2.22.ebuild b/mail-client/alpine/alpine-2.22.ebuild
135 deleted file mode 100644
136 index 66f123bdd62..00000000000
137 --- a/mail-client/alpine/alpine-2.22.ebuild
138 +++ /dev/null
139 @@ -1,90 +0,0 @@
140 -# Copyright 1999-2020 Gentoo Authors
141 -# Distributed under the terms of the GNU General Public License v2
142 -
143 -EAPI=7
144 -
145 -inherit autotools toolchain-funcs
146 -
147 -DESCRIPTION="An easy to use text-based based mail and news client"
148 -HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/"
149 -SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz"
150 -
151 -LICENSE="Apache-2.0"
152 -SLOT="0"
153 -KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86"
154 -IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl threads"
155 -
156 -DEPEND=">=sys-libs/ncurses-5.1:0=
157 - kerberos? ( app-crypt/mit-krb5 )
158 - ldap? ( net-nds/openldap )
159 - spell? ( app-text/aspell )
160 - ssl? (
161 - !libressl? ( dev-libs/openssl:0= )
162 - libressl? ( dev-libs/libressl:0= )
163 - )
164 -"
165 -RDEPEND="${DEPEND}
166 - app-misc/mime-types
167 -"
168 -
169 -PATCHES=(
170 - "${FILESDIR}/${P}-cc.patch"
171 -)
172 -
173 -src_prepare() {
174 - default
175 - eautoreconf
176 - tc-export CC RANLIB AR
177 - export CC_FOR_BUILD=$(tc-getBUILD_CC)
178 -}
179 -
180 -src_configure() {
181 - myconf=(
182 - --without-tcl
183 - --with-system-pinerc="${EPREFIX}"/etc/pine.conf
184 - --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
185 - $(use_with ldap)
186 - $(use_with ssl)
187 - $(use_with passfile passfile .pinepwd)
188 - $(use_with kerberos krb5)
189 - $(use_with threads pthread)
190 - $(use_with spell interactive-spellcheck /usr/bin/aspell)
191 - $(use_enable nls)
192 - $(use_with ipv6)
193 - $(use_with smime)
194 - )
195 -
196 - if use ssl; then
197 - myconf+=(
198 - --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
199 - --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
200 - --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
201 - )
202 - fi
203 - econf "${myconf[@]}"
204 -}
205 -
206 -src_compile() {
207 - emake -j1 AR=$(tc-getAR)
208 -}
209 -
210 -src_install() {
211 - if use onlyalpine ; then
212 - dobin alpine/alpine
213 - doman doc/man1/alpine.1
214 - else
215 - emake -j1 DESTDIR="${D}" install
216 - doman doc/man1/*.1
217 - fi
218 -
219 - dodoc NOTICE README*
220 -
221 - if use doc ; then
222 - dodoc doc/brochure.txt
223 -
224 - dodoc -r doc/tech-notes/
225 - newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
226 - newdoc "${S}/doc/mime.types" mime.types.sample
227 - docompress -x /usr/share/doc/${PF}/mailcap.unx.sample /usr/share/doc/${PF}/mime.types.sample
228 - fi
229 -}
230
231 diff --git a/mail-client/alpine/files/alpine-2.22-cc.patch b/mail-client/alpine/files/alpine-2.22-cc.patch
232 deleted file mode 100644
233 index 87132bdd6b5..00000000000
234 --- a/mail-client/alpine/files/alpine-2.22-cc.patch
235 +++ /dev/null
236 @@ -1,24 +0,0 @@
237 ---- ./imap/tools/Makefile 2020-04-19 23:45:13.080083548 +0200
238 -+++ ./imap/tools/Makefile 2020-04-19 23:45:24.525083844 +0200
239 -@@ -21,7 +21,6 @@
240 - # Internet: MRC@××××××××××××××.EDU
241 -
242 -
243 --CC=cc
244 - RM=rm -f
245 -
246 -
247 ---- ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
248 -+++ ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
249 -@@ -132,10 +132,8 @@
250 -
251 - # Commands possibly overridden by the individual port
252 -
253 --ARRC=ar rc
254 --CC=cc
255 -+ARRC=$(AR) rc
256 - LN=ln -s
257 --RANLIB=ranlib
258 -
259 -
260 - # Standard distribution build parameters
261
262 diff --git a/mail-client/alpine/files/alpine-2.22-fno-common.patch b/mail-client/alpine/files/alpine-2.22-fno-common.patch
263 deleted file mode 100644
264 index 0ef289eb8cd..00000000000
265 --- a/mail-client/alpine/files/alpine-2.22-fno-common.patch
266 +++ /dev/null
267 @@ -1,19 +0,0 @@
268 ---- a/pith/smkeys.c
269 -+++ b/pith/smkeys.c
270 -@@ -34,6 +34,7 @@ static char rcsid[] = "$Id: smkeys.c 1266 2009-07-14 18:39:12Z hubert@×.washingt
271 - #include "../pith/util.h"
272 - #include "../pith/mailindx.h"
273 - #include "../pith/readfile.h"
274 -+#include "../pith/options.h"
275 - #include "smkeys.h"
276 -
277 - #ifdef APPLEKEYCHAIN
278 -@@ -50,8 +51,6 @@ static int mem_add_extra_cacerts(char *contents, X509_LOOKUP *lookup);
279 - int compare_certs_by_name(const void *data1, const void *data2);
280 - int password_policy_check(char *);
281 -
282 --int (*pith_smime_enter_password)(char *, char *, size_t);
283 --
284 - /* test if password passes a predetermined policy.
285 - * return value: 0 - does not pass; 1 - it passes
286 - */