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, 29 Oct 2019 20:25:47
Message-Id: 1572380738.e4e529d43b5cef1a5d73e01307d4cbbd7a906615.voyageur@gentoo
1 commit: e4e529d43b5cef1a5d73e01307d4cbbd7a906615
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 29 20:25:26 2019 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 29 20:25:38 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e529d4
7
8 net-mail/fetchmail: drop rc ebuild
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 net-mail/fetchmail/Manifest | 1 -
14 net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild | 108 --------------------------
15 2 files changed, 109 deletions(-)
16
17 diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
18 index 341da676fb8..5084e92cada 100644
19 --- a/net-mail/fetchmail/Manifest
20 +++ b/net-mail/fetchmail/Manifest
21 @@ -1,3 +1,2 @@
22 DIST fetchmail-6.3.26.tar.xz 1283816 BLAKE2B dd98d7470b8cb65de90cb1d798a2ed3e6aa723bc8e47bcd4d79ca489bdc439fd7204ffb11fea671e292c06616e5a0ccfd9f2689a4f21a1bbbd70677b0f04133e SHA512 8e0a2484e60eaf6c0231e2599e10fec6d207fa1c0fa02ec99b3ef9aea00b6d87275434e79470a25f06e358cdd4a293f9c46a82dd128fe733a99c85144e6caa63
23 -DIST fetchmail-6.4.0.rc4.tar.xz 1254560 BLAKE2B 9f80cd0f1aa4ecc215e370154069f9b5fab04c84b1a6c196e5911a1481732568d7e391e2098437217c893ee00900e8980a7e59328dacd4e3faaadcdd242a71b4 SHA512 1085668464534f39c7939fdbe845397ca7f9c709bb0f816655643cb5a7d4adcb63e32a534f10303c5366d786bd7fd4650fd960c21f0346a10e78860e11bbd6fd
24 DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb SHA512 940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0
25
26 diff --git a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild b/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
27 deleted file mode 100644
28 index c88f69b5201..00000000000
29 --- a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
30 +++ /dev/null
31 @@ -1,108 +0,0 @@
32 -# Copyright 1999-2019 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -PYTHON_COMPAT=( python2_7 )
37 -PYTHON_REQ_USE="tk"
38 -
39 -inherit python-single-r1 user systemd toolchain-funcs autotools
40 -
41 -DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
42 -HOMEPAGE="http://www.fetchmail.info/"
43 -SRC_URI="mirror://sourceforge/${PN}/${P/_/.}.tar.xz"
44 -
45 -LICENSE="GPL-2 public-domain"
46 -SLOT="0"
47 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
48 -IUSE="ssl nls kerberos tk socks libressl"
49 -REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
50 -
51 -RDEPEND="ssl? (
52 - !libressl? ( >=dev-libs/openssl-0.9.6:= )
53 - libressl? ( dev-libs/libressl:= )
54 - )
55 - kerberos? (
56 - virtual/krb5
57 - !libressl? ( >=dev-libs/openssl-0.9.6:= )
58 - libressl? ( dev-libs/libressl:= )
59 - )
60 - nls? ( virtual/libintl )
61 - !elibc_glibc? ( sys-libs/e2fsprogs-libs )
62 - socks? ( net-proxy/dante )
63 - tk? ( ${PYTHON_DEPS} )"
64 -DEPEND="${RDEPEND}
65 - app-arch/xz-utils
66 - sys-devel/flex
67 - nls? ( sys-devel/gettext )"
68 -
69 -DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
70 -HTML_DOCS="*.html"
71 -PATCHES=(
72 - "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
73 -)
74 -S=${WORKDIR}/${P/_/.}
75 -
76 -pkg_setup() {
77 - enewgroup ${PN}
78 - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
79 -
80 - use tk && python-single-r1_pkg_setup
81 -}
82 -
83 -src_prepare() {
84 - default
85 - # don't compile during src_install
86 - use tk && : > "${S}"/py-compile
87 - eautoreconf
88 -}
89 -
90 -src_configure() {
91 - use tk || export PYTHON=:
92 -
93 - econf \
94 - --enable-RPA \
95 - --enable-NTLM \
96 - --enable-SDPS \
97 - $(use_enable nls) \
98 - $(use_with ssl ssl "${EPREFIX}/usr") \
99 - $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
100 - $(use_with kerberos gssapi) \
101 - $(use_with kerberos kerberos5) \
102 - --without-hesiod \
103 - $(use_with socks)
104 -}
105 -
106 -src_compile() {
107 - emake AR="$(tc-getAR)"
108 -}
109 -
110 -src_install() {
111 - # fetchmail's homedir (holds fetchmail's .fetchids)
112 - keepdir /var/lib/${PN}
113 - fowners ${PN}:${PN} /var/lib/${PN}
114 - fperms 700 /var/lib/${PN}
115 -
116 - default
117 -
118 - newinitd "${FILESDIR}"/fetchmail.initd fetchmail
119 - newconfd "${FILESDIR}"/fetchmail.confd fetchmail
120 -
121 - systemd_dounit "${FILESDIR}"/${PN}.service
122 - systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
123 - systemd_dotmpfilesd "${FILESDIR}"/${PN}.conf
124 -
125 - docinto contrib
126 - local f
127 - for f in contrib/* ; do
128 - [ -f "${f}" ] && dodoc "${f}"
129 - done
130 -
131 - use tk && python_optimize
132 -}
133 -
134 -pkg_postinst() {
135 - if [[ -z ${REPLACING_VERSIONS} ]]; then
136 - elog "Please see /etc/conf.d/fetchmail if you want to adjust"
137 - elog "the polling delay used by the fetchmail init script."
138 - fi
139 -}