Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
Date: Thu, 29 Jul 2021 19:08:33
Message-Id: 1627585706.f1988832b0a344dc1075c94829e643a849da9b61.voyageur@gentoo
1 commit: f1988832b0a344dc1075c94829e643a849da9b61
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 29 19:07:43 2021 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 29 19:08:26 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1988832
7
8 net-mail/fetchmail: drop old
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 net-mail/fetchmail/Manifest | 2 -
14 net-mail/fetchmail/fetchmail-6.4.16.ebuild | 105 -----------------------------
15 net-mail/fetchmail/fetchmail-6.4.8.ebuild | 105 -----------------------------
16 3 files changed, 212 deletions(-)
17
18 diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
19 index 4554531add3..f7e70bd4bcf 100644
20 --- a/net-mail/fetchmail/Manifest
21 +++ b/net-mail/fetchmail/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST fetchmail-6.4.16.tar.xz 1316660 BLAKE2B fbe592327c52e9299cb09da9dafbf49e6cbbb2d998929aa30222b879a6c035a653dacda033cf4dec5e31cd90f3ebe4f388b1fd9155e65d29259260f30e658af0 SHA512 5e0d87739d73991c56111222cd84d6e16913b205c4d427feeb9b03d7f330442851f48769e168883ad75afc0a9db9b5267d1ad30e2ca0efe14263befd625dccf0
24 DIST fetchmail-6.4.19.tar.xz 1316672 BLAKE2B 679d2c49698dd368d32439a8276412e3f32c0a0f6f0e7607bc323c0294c987307469451b4b085fe521f2d5dd4869d59b4841762b6a57b3c654b992e9de8ba87c SHA512 b10f0ac5b3b22f8b1d86367990fc96ea5c49dc21c873890c732c254c34503bd6ab9348c5ef88b99ba0f83f065fa9f9aead55de9721b0f296efa14eac0311daaf
25 -DIST fetchmail-6.4.8.tar.xz 1282300 BLAKE2B 31b7f9fa31edff534210a2a0764cc6dec461968071a8aa29b1d1e9915ff6b8d2949b128f97d72fafe6d431b06d4e5c6b38d4a3cdba06736bdf8ec1879a991798 SHA512 c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987
26 DIST fetchmail-7.0.0-alpha8.tar.xz 1212256 BLAKE2B 1b123921a696e60b9c42ea30a379bc6cf46bb66dd630f50e1f10ceac5066932da9538295954be451c4665e1186b7281523bbae83fb4cdb7ad2d1b7b408a3a38f SHA512 fdb20b6a4723f718958e8c800d5a996ff0bb8d9ffe485e8f8429f28953a5a691fd8439c29cb4fbbae338d64c1e9cd1f5f9ed6d89261d0ca582f6345cacb696fe
27
28 diff --git a/net-mail/fetchmail/fetchmail-6.4.16.ebuild b/net-mail/fetchmail/fetchmail-6.4.16.ebuild
29 deleted file mode 100644
30 index 9a15f59666e..00000000000
31 --- a/net-mail/fetchmail/fetchmail-6.4.16.ebuild
32 +++ /dev/null
33 @@ -1,105 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -PYTHON_COMPAT=( python3_{8,9} )
40 -PYTHON_REQ_USE="tk"
41 -
42 -inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
43 -
44 -DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
45 -HOMEPAGE="https://www.fetchmail.info/"
46 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
47 -
48 -LICENSE="GPL-2 public-domain"
49 -SLOT="0"
50 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
51 -IUSE="ssl nls kerberos tk socks"
52 -REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
53 -
54 -RDEPEND="acct-user/fetchmail
55 - ssl? (
56 - >=dev-libs/openssl-1.1.1:=
57 - )
58 - kerberos? (
59 - virtual/krb5
60 - >=dev-libs/openssl-1.0.2:=
61 - )
62 - nls? ( virtual/libintl )
63 - !elibc_glibc? ( sys-libs/e2fsprogs-libs )
64 - socks? ( net-proxy/dante )
65 - tk? (
66 - ${PYTHON_DEPS}
67 - $(python_gen_cond_dep '
68 - dev-python/future[${PYTHON_USEDEP}]
69 - ')
70 - )"
71 -DEPEND="${RDEPEND}
72 - app-arch/xz-utils
73 - sys-devel/flex
74 - nls? ( sys-devel/gettext )"
75 -
76 -DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
77 -HTML_DOCS="*.html"
78 -PATCHES=(
79 - "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
80 -)
81 -S=${WORKDIR}/${P/_/.}
82 -
83 -pkg_setup() {
84 - use tk && python-single-r1_pkg_setup
85 -}
86 -
87 -src_prepare() {
88 - default
89 - # don't compile during src_install
90 - use tk && : > "${S}"/py-compile
91 - eautoreconf
92 -}
93 -
94 -src_configure() {
95 - use tk || export PYTHON=:
96 -
97 - econf \
98 - --enable-RPA \
99 - --enable-NTLM \
100 - --enable-SDPS \
101 - $(use_enable nls) \
102 - $(use_with ssl ssl "${EPREFIX}/usr") \
103 - $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
104 - $(use_with kerberos gssapi) \
105 - $(use_with kerberos kerberos5) \
106 - --without-hesiod \
107 - $(use_with socks)
108 -}
109 -
110 -src_compile() {
111 - emake AR="$(tc-getAR)"
112 -}
113 -
114 -src_install() {
115 - default
116 -
117 - newinitd "${FILESDIR}"/fetchmail.initd fetchmail
118 - newconfd "${FILESDIR}"/fetchmail.confd fetchmail
119 -
120 - systemd_dounit "${FILESDIR}"/${PN}.service
121 - systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
122 - dotmpfiles "${FILESDIR}"/${PN}.conf
123 -
124 - docinto contrib
125 - local f
126 - for f in contrib/* ; do
127 - [ -f "${f}" ] && dodoc "${f}"
128 - done
129 -
130 - use tk && python_optimize
131 -}
132 -
133 -pkg_postinst() {
134 - if [[ -z ${REPLACING_VERSIONS} ]]; then
135 - elog "Please see /etc/conf.d/fetchmail if you want to adjust"
136 - elog "the polling delay used by the fetchmail init script."
137 - fi
138 -}
139
140 diff --git a/net-mail/fetchmail/fetchmail-6.4.8.ebuild b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
141 deleted file mode 100644
142 index 5e9c5c2ab3e..00000000000
143 --- a/net-mail/fetchmail/fetchmail-6.4.8.ebuild
144 +++ /dev/null
145 @@ -1,105 +0,0 @@
146 -# Copyright 1999-2021 Gentoo Authors
147 -# Distributed under the terms of the GNU General Public License v2
148 -
149 -EAPI=7
150 -
151 -PYTHON_COMPAT=( python3_8 )
152 -PYTHON_REQ_USE="tk"
153 -
154 -inherit python-single-r1 systemd toolchain-funcs autotools tmpfiles
155 -
156 -DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
157 -HOMEPAGE="https://www.fetchmail.info/"
158 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
159 -
160 -LICENSE="GPL-2 public-domain"
161 -SLOT="0"
162 -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
163 -IUSE="ssl nls kerberos tk socks"
164 -REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
165 -
166 -RDEPEND="acct-user/fetchmail
167 - ssl? (
168 - >=dev-libs/openssl-1.1.1:=
169 - )
170 - kerberos? (
171 - virtual/krb5
172 - >=dev-libs/openssl-1.0.2:=
173 - )
174 - nls? ( virtual/libintl )
175 - !elibc_glibc? ( sys-libs/e2fsprogs-libs )
176 - socks? ( net-proxy/dante )
177 - tk? (
178 - ${PYTHON_DEPS}
179 - $(python_gen_cond_dep '
180 - dev-python/future[${PYTHON_USEDEP}]
181 - ')
182 - )"
183 -DEPEND="${RDEPEND}
184 - app-arch/xz-utils
185 - sys-devel/flex
186 - nls? ( sys-devel/gettext )"
187 -
188 -DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
189 -HTML_DOCS="*.html"
190 -PATCHES=(
191 - "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
192 -)
193 -S=${WORKDIR}/${P/_/.}
194 -
195 -pkg_setup() {
196 - use tk && python-single-r1_pkg_setup
197 -}
198 -
199 -src_prepare() {
200 - default
201 - # don't compile during src_install
202 - use tk && : > "${S}"/py-compile
203 - eautoreconf
204 -}
205 -
206 -src_configure() {
207 - use tk || export PYTHON=:
208 -
209 - econf \
210 - --enable-RPA \
211 - --enable-NTLM \
212 - --enable-SDPS \
213 - $(use_enable nls) \
214 - $(use_with ssl ssl "${EPREFIX}/usr") \
215 - $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
216 - $(use_with kerberos gssapi) \
217 - $(use_with kerberos kerberos5) \
218 - --without-hesiod \
219 - $(use_with socks)
220 -}
221 -
222 -src_compile() {
223 - emake AR="$(tc-getAR)"
224 -}
225 -
226 -src_install() {
227 - default
228 -
229 - newinitd "${FILESDIR}"/fetchmail.initd fetchmail
230 - newconfd "${FILESDIR}"/fetchmail.confd fetchmail
231 -
232 - systemd_dounit "${FILESDIR}"/${PN}.service
233 - systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
234 - dotmpfiles "${FILESDIR}"/${PN}.conf
235 -
236 - docinto contrib
237 - local f
238 - for f in contrib/* ; do
239 - [ -f "${f}" ] && dodoc "${f}"
240 - done
241 -
242 - use tk && python_optimize
243 -}
244 -
245 -pkg_postinst() {
246 - if [[ -z ${REPLACING_VERSIONS} ]]; then
247 - elog "Please see /etc/conf.d/fetchmail if you want to adjust"
248 - elog "the polling delay used by the fetchmail init script."
249 - fi
250 -}