1 |
commit: dc2811fcb25f70dd145bdf539371f1b66d1810c7 |
2 |
Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 30 13:28:01 2016 +0000 |
4 |
Commit: Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 30 13:30:55 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2811fc |
7 |
|
8 |
mail-filter/opensmtpd-extras: bump |
9 |
|
10 |
Package-Manager: portage-2.2.28 |
11 |
|
12 |
mail-filter/opensmtpd-extras/Manifest | 2 +- |
13 |
... => opensmtpd-extras-5.7.1.201602042118.ebuild} | 25 +++--- |
14 |
.../opensmtpd-extras/opensmtpd-extras-5.7.1.ebuild | 91 ---------------------- |
15 |
3 files changed, 15 insertions(+), 103 deletions(-) |
16 |
|
17 |
diff --git a/mail-filter/opensmtpd-extras/Manifest b/mail-filter/opensmtpd-extras/Manifest |
18 |
index 18c6ca4..d0fb03b 100644 |
19 |
--- a/mail-filter/opensmtpd-extras/Manifest |
20 |
+++ b/mail-filter/opensmtpd-extras/Manifest |
21 |
@@ -1,2 +1,2 @@ |
22 |
-DIST opensmtpd-extras-201506020835.tar.gz 159567 SHA256 47dfc47dd6ad56b15707dcfb592ebe04e39f107a44076e0ab969b6d940eec84e SHA512 b4eef315a7c44166ec36c821a0113cf0f448125fce4773b9d748b34507cde71b131195b81237e6efe5a209817d770a76050b5538c21349900ee2d13cfa1b5f5f WHIRLPOOL 2b35b4a8c2855bd9110ee639f5d6e269f4fd393483f58bce09ab65c188677ca81abba3cd55a65a16cefd0a15a15bcf59f5c53f5ff11f9773a542d18b0858d6cf |
23 |
+DIST opensmtpd-extras-201602042118.tar.gz 142226 SHA256 59480e4bc0c75ca554a0a833b51764e4b7de6acf9f1ebcd2e7f176c144da3b32 SHA512 71bdb8330999f41013ceabcf5506fccabe88cf12d3dadef03360d0b58570a94d4373526352689ffd8608fb586d4e3099963dfc07678761bb4a4dad288585613d WHIRLPOOL b1399e58afda666b8a5833a73b710cd1e223991384582a41cc67fdaac413a6b97e446b1511420559885f782eb73066eccce7e364c205f1e937ff5d5fd97e7fd9 |
24 |
DIST opensmtpd-extras-5.7.1.tar.gz 594170 SHA256 b56dc24427afe7d6156c85232427fe33a260aca8873eb118d0229dff3a248dce SHA512 b578c728fc95a9a7a5c6e201d9fd802529c9cce55d36ebff6d2fbe53e8bd66759ee4da19c7b1be283b72f2297c1e7f91bf4e1159898442e21ef1aca8abf85065 WHIRLPOOL c9cc17b3b890811de15aa4113e70765c4982ad57f71e7fa4fc3dca13b46852c8e0d5cd601752910624021c4eac882870b0f5040706ed19b4e3670f60353154cd |
25 |
|
26 |
diff --git a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201506020835.ebuild b/mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.201602042118.ebuild |
27 |
similarity index 85% |
28 |
rename from mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201506020835.ebuild |
29 |
rename to mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.201602042118.ebuild |
30 |
index ba9ec00..76ff527 100644 |
31 |
--- a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201506020835.ebuild |
32 |
+++ b/mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.201602042118.ebuild |
33 |
@@ -4,7 +4,7 @@ |
34 |
|
35 |
EAPI=5 |
36 |
|
37 |
-inherit versionator eutils flag-o-matic autotools |
38 |
+inherit eutils flag-o-matic autotools versionator |
39 |
|
40 |
DESCRIPTION="Extra tables, filters, and various other addons for OpenSMTPD" |
41 |
HOMEPAGE="https://github.com/OpenSMTPD/OpenSMTPD-extras" |
42 |
@@ -33,21 +33,21 @@ MY_COMPONENTS=" |
43 |
queue-ram |
44 |
queue-stub |
45 |
|
46 |
+ scheduler-python |
47 |
+ scheduler-ram |
48 |
+ scheduler-stub |
49 |
+ |
50 |
table-ldap |
51 |
table-mysql |
52 |
+ table-passwd |
53 |
table-postgres |
54 |
+ table-python |
55 |
table-redis |
56 |
table-socketmap |
57 |
- table-passwd |
58 |
- table-python |
59 |
table-sqlite |
60 |
table-stub |
61 |
- |
62 |
- scheduler-ram |
63 |
- scheduler-stub |
64 |
- scheduler-python |
65 |
" |
66 |
-IUSE="${MY_COMPONENTS} luajit" |
67 |
+IUSE="${MY_COMPONENTS} libressl luajit" |
68 |
|
69 |
# Deps: |
70 |
# mysql needs -lmysqlclient |
71 |
@@ -61,14 +61,17 @@ IUSE="${MY_COMPONENTS} luajit" |
72 |
# python requires python, currently pegged at 2.7 |
73 |
# lua requires any lua version |
74 |
|
75 |
-DEPEND="mail-mta/opensmtpd dev-libs/libevent dev-libs/openssl |
76 |
+DEPEND="mail-mta/opensmtpd |
77 |
+ dev-libs/libevent |
78 |
+ !libressl? ( dev-libs/openssl:0 ) |
79 |
+ libressl? ( dev-libs/libressl ) |
80 |
filter-python? ( dev-lang/python:2.7 ) |
81 |
filter-perl? ( dev-lang/perl ) |
82 |
- filter-lua? ( luajit? ( dev-lang/luajit ) !luajit? ( dev-lang/lua ) ) |
83 |
+ filter-lua? ( luajit? ( dev-lang/luajit:2 ) !luajit? ( dev-lang/lua:* ) ) |
84 |
filter-dnsbl? ( net-libs/libasr ) |
85 |
table-sqlite? ( dev-db/sqlite:3 ) |
86 |
table-mysql? ( virtual/mysql ) |
87 |
- table-postgres? ( dev-db/postgresql ) |
88 |
+ table-postgres? ( dev-db/postgresql:* ) |
89 |
table-redis? ( dev-libs/hiredis ) |
90 |
table-python? ( dev-lang/python:2.7 ) |
91 |
scheduler-python? ( dev-lang/python:2.7 ) |
92 |
|
93 |
diff --git a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.ebuild b/mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.ebuild |
94 |
deleted file mode 100644 |
95 |
index 7dc86f8..0000000 |
96 |
--- a/mail-filter/opensmtpd-extras/opensmtpd-extras-5.7.1.ebuild |
97 |
+++ /dev/null |
98 |
@@ -1,91 +0,0 @@ |
99 |
-# Copyright 1999-2015 Gentoo Foundation |
100 |
-# Distributed under the terms of the GNU General Public License v2 |
101 |
-# $Id$ |
102 |
- |
103 |
-EAPI=5 |
104 |
- |
105 |
-inherit eutils flag-o-matic autotools |
106 |
- |
107 |
-DESCRIPTION="Extra tables, filters, and various other addons for OpenSMTPD" |
108 |
-HOMEPAGE="https://github.com/OpenSMTPD/OpenSMTPD-extras" |
109 |
-SRC_URI="https://www.opensmtpd.org/archives/${P}.tar.gz" |
110 |
- |
111 |
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4" |
112 |
-SLOT="0" |
113 |
-KEYWORDS="~amd64 ~x86" |
114 |
-MY_COMPONENTS=" |
115 |
- filter-clamav |
116 |
- filter-dkim-signer |
117 |
- filter-dnsbl |
118 |
- filter-lua |
119 |
- filter-monkey |
120 |
- filter-pause |
121 |
- filter-perl |
122 |
- filter-python |
123 |
- filter-regex |
124 |
- filter-spamassassin |
125 |
- filter-stub |
126 |
- filter-trace |
127 |
- filter-void |
128 |
- |
129 |
- queue-null |
130 |
- queue-python |
131 |
- queue-ram |
132 |
- queue-stub |
133 |
- |
134 |
- scheduler-python |
135 |
- scheduler-ram |
136 |
- scheduler-stub |
137 |
- |
138 |
- table-ldap |
139 |
- table-mysql |
140 |
- table-passwd |
141 |
- table-postgres |
142 |
- table-python |
143 |
- table-redis |
144 |
- table-socketmap |
145 |
- table-sqlite |
146 |
- table-stub |
147 |
-" |
148 |
-IUSE="${MY_COMPONENTS} luajit" |
149 |
- |
150 |
-# Deps: |
151 |
-# mysql needs -lmysqlclient |
152 |
-# sqlite needs -lsqlite3 |
153 |
-# redis needs -lhiredis |
154 |
-# postgres requires -lpq |
155 |
-# ldap uses internal library and requires no deps |
156 |
-# spamassassin uses internal library and requires no deps |
157 |
-# clamav uses internal library and requires no deps |
158 |
-# dnsbl needs -lasr |
159 |
-# python requires python, currently pegged at 2.7 |
160 |
-# lua requires any lua version |
161 |
- |
162 |
-DEPEND="mail-mta/opensmtpd |
163 |
- dev-libs/libevent |
164 |
- dev-libs/openssl:0 |
165 |
- filter-python? ( dev-lang/python:2.7 ) |
166 |
- filter-perl? ( dev-lang/perl ) |
167 |
- filter-lua? ( luajit? ( dev-lang/luajit ) !luajit? ( dev-lang/lua ) ) |
168 |
- filter-dnsbl? ( net-libs/libasr ) |
169 |
- table-sqlite? ( dev-db/sqlite:3 ) |
170 |
- table-mysql? ( virtual/mysql ) |
171 |
- table-postgres? ( dev-db/postgresql ) |
172 |
- table-redis? ( dev-libs/hiredis ) |
173 |
- table-python? ( dev-lang/python:2.7 ) |
174 |
- scheduler-python? ( dev-lang/python:2.7 ) |
175 |
- queue-python? ( dev-lang/python:2.7 ) |
176 |
-" |
177 |
-RDEPEND="${DEPEND}" |
178 |
- |
179 |
-src_prepare() { |
180 |
- eautoreconf |
181 |
-} |
182 |
-src_configure() { |
183 |
- econf \ |
184 |
- --with-privsep-user=smtpd \ |
185 |
- --with-privsep-path=/var/empty \ |
186 |
- --sysconfdir=/etc/opensmtpd \ |
187 |
- --with-lua-type=$(usex luajit luajit lua) \ |
188 |
- $(for use in $MY_COMPONENTS; do use_with $use; done) |
189 |
-} |