Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, mail-filter/opensmtpd-extras/
Date: Mon, 30 Sep 2019 15:42:53
Message-Id: 1569858005.23a43586fd4ce00966bcad7ebce65d59b606e67b.mgorny@gentoo
1 commit: 23a43586fd4ce00966bcad7ebce65d59b606e67b
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 30 15:40:05 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 30 15:40:05 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a43586
7
8 mail-filter/opensmtpd-extras: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/693128
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 mail-filter/opensmtpd-extras/Manifest | 2 -
14 mail-filter/opensmtpd-extras/metadata.xml | 42 ----------
15 .../opensmtpd-extras-5.9.2.201606062304.ebuild | 92 ----------------------
16 .../opensmtpd-extras-5.9.2.201609141255.ebuild | 82 -------------------
17 profiles/package.mask | 8 --
18 5 files changed, 226 deletions(-)
19
20 diff --git a/mail-filter/opensmtpd-extras/Manifest b/mail-filter/opensmtpd-extras/Manifest
21 deleted file mode 100644
22 index 1d05c40507e..00000000000
23 --- a/mail-filter/opensmtpd-extras/Manifest
24 +++ /dev/null
25 @@ -1,2 +0,0 @@
26 -DIST opensmtpd-extras-201606062304.tar.gz 631098 BLAKE2B 2e6de8b4a24e6ca9120c907b48ac77bc3cc12e352dfb081c1ed61c291eb146f19b714b5ca04077a91ee063cf32db8330e4ba9c8c344e5c130855940c4bc8e366 SHA512 7af916ed71fb81518bccbc7a82946a2a8252d2b70663238d7eea21841c82926221f03ab7afebd79d49f41e970e62c2dd70234ebaa0d27be5a9c5bbb4ae4ef7d8
27 -DIST opensmtpd-extras-201609141255.tar.gz 561289 BLAKE2B 55aa0f2fe2eeaae9d2f2ebefc20da83041a0a09c1e8b508813df3535c6563edc10bd311f8544b359a984327bf9e7ac8e2ea3618cc53b570678ab65b7dd64db90 SHA512 df9caf235095edd1f8535e41a3aedc51a5674a62d66d0749d5bb0d4433f3ea54e0b31a8b3a4d619b7ca79b64bcb1576b97f220c60cb3f48080d1972b7a46cc0b
28
29 diff --git a/mail-filter/opensmtpd-extras/metadata.xml b/mail-filter/opensmtpd-extras/metadata.xml
30 deleted file mode 100644
31 index 7794758e2a4..00000000000
32 --- a/mail-filter/opensmtpd-extras/metadata.xml
33 +++ /dev/null
34 @@ -1,42 +0,0 @@
35 -<?xml version="1.0" encoding="UTF-8"?>
36 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
37 -<pkgmetadata>
38 - <maintainer type="person">
39 - <email>zx2c4@g.o</email>
40 - <name>Jason A. Donenfeld</name>
41 - </maintainer>
42 - <use>
43 - <flag name="filter-clamav">filter for scanning with app-antivirus/clamav</flag>
44 - <flag name="filter-dkim-signer">filter for adding DKIM signatures to outgoing messages</flag>
45 - <flag name="filter-dnsbl">filter for checking hosts against the DNS black lists</flag>
46 - <flag name="filter-lua">filter for interfacing with dev-lang/lua</flag>
47 - <flag name="filter-monkey">filter for arbitrarily rejecting random emails</flag>
48 - <flag name="filter-pause">filter to pause on new connections</flag>
49 - <flag name="filter-perl">filter for interfacing with dev-lang/perl</flag>
50 - <flag name="filter-python">filter for interfacing with dev-lang/python</flag>
51 - <flag name="filter-regex">filter for regular expression matching</flag>
52 - <flag name="filter-spamassassin">filter for scanning with mail-filter/spamassassin</flag>
53 - <flag name="filter-stub">stub filter</flag>
54 - <flag name="filter-trace">trace filter</flag>
55 - <flag name="filter-void">void filter</flag>
56 - <flag name="queue-null">null queue</flag>
57 - <flag name="queue-python">queue for interfacing with dev-lang/python</flag>
58 - <flag name="queue-ram">ram queue</flag>
59 - <flag name="queue-stub">stub queue</flag>
60 - <flag name="table-ldap">table for lookups with net-nds/openldap</flag>
61 - <flag name="table-mysql">table for lookups with virtual/mysql</flag>
62 - <flag name="table-postgres">table for lookups with dev-db/postgresql</flag>
63 - <flag name="table-redis">table for lookups with dev-db/redis</flag>
64 - <flag name="table-socketmap">table for lookups using a socket map</flag>
65 - <flag name="table-passwd">table for lookups using /etc/passwd</flag>
66 - <flag name="table-python">table for interfacing with dev-lang/python</flag>
67 - <flag name="table-sqlite">table for lookups with dev-db/sqlite3</flag>
68 - <flag name="table-stub">stub table</flag>
69 - <flag name="scheduler-ram">ram scheduler</flag>
70 - <flag name="scheduler-stub">stub scheduler</flag>
71 - <flag name="scheduler-python">schedulre for interfacing with python</flag>
72 - </use>
73 - <upstream>
74 - <remote-id type="github">OpenSMTPD/OpenSMTPD-extras</remote-id>
75 - </upstream>
76 -</pkgmetadata>
77
78 diff --git a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201606062304.ebuild b/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201606062304.ebuild
79 deleted file mode 100644
80 index 989e81fd986..00000000000
81 --- a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201606062304.ebuild
82 +++ /dev/null
83 @@ -1,92 +0,0 @@
84 -# Copyright 1999-2019 Gentoo Authors
85 -# Distributed under the terms of the GNU General Public License v2
86 -
87 -EAPI=5
88 -
89 -inherit eutils flag-o-matic autotools versionator
90 -
91 -DESCRIPTION="Extra tables, filters, and various other addons for OpenSMTPD"
92 -HOMEPAGE="https://github.com/OpenSMTPD/OpenSMTPD-extras"
93 -SRC_URI="https://www.opensmtpd.org/archives/${PN}-$(get_version_component_range 4-).tar.gz"
94 -
95 -LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
96 -SLOT="0"
97 -KEYWORDS="~amd64 ~x86"
98 -MY_COMPONENTS="
99 - filter-clamav
100 - filter-dkim-signer
101 - filter-dnsbl
102 - filter-lua
103 - filter-monkey
104 - filter-pause
105 - filter-perl
106 - filter-python
107 - filter-regex
108 - filter-spamassassin
109 - filter-stub
110 - filter-trace
111 - filter-void
112 -
113 - queue-null
114 - queue-python
115 - queue-ram
116 - queue-stub
117 -
118 - scheduler-python
119 - scheduler-ram
120 - scheduler-stub
121 -
122 - table-ldap
123 - table-mysql
124 - table-passwd
125 - table-postgres
126 - table-python
127 - table-redis
128 - table-socketmap
129 - table-sqlite
130 - table-stub
131 -"
132 -IUSE="${MY_COMPONENTS} libressl luajit"
133 -
134 -# Deps:
135 -# mysql needs -lmysqlclient
136 -# sqlite needs -lsqlite3
137 -# redis needs -lhiredis
138 -# postgres requires -lpq
139 -# ldap uses internal library and requires no deps
140 -# spamassassin uses internal library and requires no deps
141 -# clamav uses internal library and requires no deps
142 -# dnsbl needs -lasr
143 -# python requires python, currently pegged at 2.7
144 -# lua requires any lua version
145 -
146 -DEPEND="mail-mta/opensmtpd
147 - dev-libs/libevent
148 - !libressl? ( dev-libs/openssl:0 )
149 - libressl? ( dev-libs/libressl )
150 - filter-python? ( dev-lang/python:2.7 )
151 - filter-perl? ( dev-lang/perl )
152 - filter-lua? ( luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:* ) )
153 - filter-dnsbl? ( net-libs/libasr )
154 - table-sqlite? ( dev-db/sqlite:3 )
155 - table-mysql? ( dev-db/mysql-connector-c:0= )
156 - table-postgres? ( dev-db/postgresql:* )
157 - table-redis? ( dev-libs/hiredis )
158 - table-python? ( dev-lang/python:2.7 )
159 - scheduler-python? ( dev-lang/python:2.7 )
160 - queue-python? ( dev-lang/python:2.7 )
161 -"
162 -RDEPEND="${DEPEND}"
163 -
164 -S=${WORKDIR}/${PN}-$(get_version_component_range 4-)
165 -
166 -src_prepare() {
167 - eautoreconf
168 -}
169 -src_configure() {
170 - econf \
171 - --with-user-smtpd=smtpd \
172 - --sysconfdir=/etc/opensmtpd \
173 - --with-lua-type=$(usex luajit luajit lua) \
174 - $(for use in $MY_COMPONENTS; do use_with $use; done)
175 -}
176
177 diff --git a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201609141255.ebuild b/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201609141255.ebuild
178 deleted file mode 100644
179 index 6229e20cb00..00000000000
180 --- a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.9.2.201609141255.ebuild
181 +++ /dev/null
182 @@ -1,82 +0,0 @@
183 -# Copyright 1999-2019 Gentoo Authors
184 -# Distributed under the terms of the GNU General Public License v2
185 -
186 -EAPI=5
187 -
188 -inherit eutils flag-o-matic autotools versionator
189 -
190 -DESCRIPTION="Extra tables, filters, and various other addons for OpenSMTPD"
191 -HOMEPAGE="https://github.com/OpenSMTPD/OpenSMTPD-extras"
192 -SRC_URI="https://www.opensmtpd.org/archives/${PN}-$(get_version_component_range 4-).tar.gz"
193 -
194 -LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
195 -SLOT="0"
196 -KEYWORDS=""
197 -MY_COMPONENTS="
198 - filter-monkey
199 - filter-stub
200 - filter-trace
201 - filter-void
202 -
203 - queue-null
204 - queue-python
205 - queue-ram
206 - queue-stub
207 -
208 - scheduler-python
209 - scheduler-ram
210 - scheduler-stub
211 -
212 - table-ldap
213 - table-mysql
214 - table-passwd
215 - table-postgres
216 - table-python
217 - table-redis
218 - table-socketmap
219 - table-sqlite
220 - table-stub
221 -"
222 -IUSE="${MY_COMPONENTS} libressl luajit"
223 -
224 -# Deps:
225 -# mysql needs -lmysqlclient
226 -# sqlite needs -lsqlite3
227 -# redis needs -lhiredis
228 -# postgres requires -lpq
229 -# ldap uses internal library and requires no deps
230 -# spamassassin uses internal library and requires no deps
231 -# clamav uses internal library and requires no deps
232 -# dnsbl needs -lasr
233 -# python requires python, currently pegged at 2.7
234 -# lua requires any lua version
235 -
236 -#filter-python? ( dev-lang/python:2.7 )
237 -#filter-perl? ( dev-lang/perl )
238 -#filter-dnsbl? ( net-libs/libasr )
239 -#filter-lua? ( luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:* ) )
240 -DEPEND="mail-mta/opensmtpd
241 - dev-libs/libevent
242 - !libressl? ( dev-libs/openssl:0 )
243 - libressl? ( dev-libs/libressl )
244 - table-sqlite? ( dev-db/sqlite:3 )
245 - table-mysql? ( dev-db/mysql-connector-c:0= )
246 - table-postgres? ( dev-db/postgresql:* )
247 - table-redis? ( dev-libs/hiredis )
248 - table-python? ( dev-lang/python:2.7 )
249 - scheduler-python? ( dev-lang/python:2.7 )
250 - queue-python? ( dev-lang/python:2.7 )
251 -"
252 -RDEPEND="${DEPEND}"
253 -
254 -S=${WORKDIR}/${PN}-$(get_version_component_range 4-)
255 -
256 -src_prepare() {
257 - eautoreconf
258 -}
259 -src_configure() {
260 - econf $(for use in $MY_COMPONENTS; do use_with $use; done) \
261 - --with-user-smtpd=smtpd \
262 - --sysconfdir=/etc/opensmtpd
263 - #--with-lua-type=$(usex luajit luajit lua) \
264 -}
265
266 diff --git a/profiles/package.mask b/profiles/package.mask
267 index 4b45f16cd22..dac59b3191f 100644
268 --- a/profiles/package.mask
269 +++ b/profiles/package.mask
270 @@ -1112,14 +1112,6 @@ dev-embedded/jtag
271 www-apache/mod_pcgi2
272 www-apps/pcgi
273
274 -# Michał Górny <mgorny@g.o> (2019-08-30)
275 -# All current releases are incompatible with the current version
276 -# of mail-mta/opensmtpd. Not touched by maintainer since 2016. Some
277 -# USE flag combinations fail to build with other errors. Needs porting
278 -# to new Python eclasses.
279 -# Removal in 30 days. Bug #693128.
280 -mail-filter/opensmtpd-extras
281 -
282 # Miroslav Šulc <fordfrog@g.o> (2019-08-19)
283 # Depends on >=virtual/{jdk,jre}-11 which is masked
284 =www-servers/tomcat-9.0.24