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