1 |
zx2c4 15/05/28 10:37:34 |
2 |
|
3 |
Added: metadata.xml |
4 |
opensmtpd-extras-5.4.5.201505281056.ebuild |
5 |
ChangeLog |
6 |
Log: |
7 |
Import |
8 |
|
9 |
(Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 55758000) |
10 |
|
11 |
Revision Changes Path |
12 |
1.1 mail-filter/opensmtpd-extras/metadata.xml |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/metadata.xml?rev=1.1&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/metadata.xml?rev=1.1&content-type=text/plain |
16 |
|
17 |
Index: metadata.xml |
18 |
=================================================================== |
19 |
<?xml version="1.0" encoding="UTF-8"?> |
20 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
21 |
<pkgmetadata> |
22 |
<longdescription lang="en"> |
23 |
Extras filters, tables, and other extensions for mail-mta/opensmtpd. |
24 |
</longdescription> |
25 |
<maintainer> |
26 |
<email>zx2c4@g.o</email> |
27 |
<name>Jason A. Donenfeld</name> |
28 |
</maintainer> |
29 |
<use> |
30 |
<flag name='filter-clamav'>filter for scanning with app-antivirus/clamav</flag> |
31 |
<flag name='filter-dkim-signer'>filter for adding DKIM signatures to outgoing messages</flag> |
32 |
<flag name='filter-dnsbl'>filter for checking hosts against the DNS black lists</flag> |
33 |
<flag name='filter-lua'>filter for interfacing with dev-lang/lua</flag> |
34 |
<flag name='filter-monkey'>filter for arbitrarily rejecting random emails</flag> |
35 |
<flag name='filter-pause'>filter to pause on new connections</flag> |
36 |
<flag name='filter-perl'>filter for interfacing with dev-lang/perl</flag> |
37 |
<flag name='filter-python'>filter for interfacing with dev-lang/python</flag> |
38 |
<flag name='filter-regex'>filter for regular expression matching</flag> |
39 |
<flag name='filter-spamassassin'>filter for scanning with mail-filter/spamassassin</flag> |
40 |
<flag name='filter-stub'>stub filter</flag> |
41 |
<flag name='filter-trace'>trace filter</flag> |
42 |
<flag name='filter-void'>void filter</flag> |
43 |
<flag name='queue-null'>null queue</flag> |
44 |
<flag name='queue-python'>queue for interfacing with dev-lang/python</flag> |
45 |
<flag name='queue-ram'>ram queue</flag> |
46 |
<flag name='queue-stub'>stub queue</flag> |
47 |
<flag name='table-ldap'>table for lookups with net-nds/openldap</flag> |
48 |
<flag name='table-mysql'>table for lookups with virtual/mysql</flag> |
49 |
<flag name='table-postgres'>table for lookups with dev-db/postgresql</flag> |
50 |
<flag name='table-redis'>table for lookups with dev-db/redis</flag> |
51 |
<flag name='table-socketmap'>table for lookups using a socket map</flag> |
52 |
<flag name='table-passwd'>table for lookups using /etc/passwd</flag> |
53 |
<flag name='table-python'>table for interfacing with dev-lang/python</flag> |
54 |
<flag name='table-sqlite'>table for lookups with dev-db/sqlite3</flag> |
55 |
<flag name='table-stub'>stub table</flag> |
56 |
<flag name='scheduler-ram'>ram scheduler</flag> |
57 |
<flag name='scheduler-stub'>stub scheduler</flag> |
58 |
<flag name='scheduler-python'>schedulre for interfacing with python</flag> |
59 |
</use> |
60 |
</pkgmetadata> |
61 |
|
62 |
|
63 |
|
64 |
|
65 |
1.1 mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201505281056.ebuild |
66 |
|
67 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201505281056.ebuild?rev=1.1&view=markup |
68 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201505281056.ebuild?rev=1.1&content-type=text/plain |
69 |
|
70 |
Index: opensmtpd-extras-5.4.5.201505281056.ebuild |
71 |
=================================================================== |
72 |
# Copyright 1999-2015 Gentoo Foundation |
73 |
# Distributed under the terms of the GNU General Public License v2 |
74 |
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opensmtpd-extras/opensmtpd-extras-5.4.5.201505281056.ebuild,v 1.1 2015/05/28 10:37:34 zx2c4 Exp $ |
75 |
|
76 |
EAPI=5 |
77 |
|
78 |
inherit versionator eutils flag-o-matic |
79 |
|
80 |
DESCRIPTION="Extra tables, filters, and various other addons for OpenSMTPD" |
81 |
HOMEPAGE="https://github.com/OpenSMTPD/OpenSMTPD-extras" |
82 |
SRC_URI="https://www.opensmtpd.org/archives/${PN}-$(get_version_component_range 4-).tar.gz" |
83 |
|
84 |
LICENSE="ISC BSD BSD-1 BSD-2 BSD-4" |
85 |
SLOT="0" |
86 |
KEYWORDS="~amd64 ~x86" |
87 |
IUSE=" |
88 |
filter-clamav |
89 |
filter-dkim-signer |
90 |
filter-dnsbl |
91 |
filter-lua |
92 |
filter-monkey |
93 |
filter-pause |
94 |
filter-perl |
95 |
filter-python |
96 |
filter-regex |
97 |
filter-spamassassin |
98 |
filter-stub |
99 |
filter-trace |
100 |
filter-void |
101 |
|
102 |
queue-null |
103 |
queue-python |
104 |
queue-ram |
105 |
queue-stub |
106 |
|
107 |
table-ldap |
108 |
table-mysql |
109 |
table-postgres |
110 |
table-redis |
111 |
table-socketmap |
112 |
table-passwd |
113 |
table-python |
114 |
table-sqlite |
115 |
table-stub |
116 |
|
117 |
scheduler-ram |
118 |
scheduler-stub |
119 |
scheduler-python |
120 |
" |
121 |
|
122 |
# Deps: |
123 |
# mysql needs -lmysqlclient |
124 |
# sqlite needs -lsqlite3 |
125 |
# redis needs -lhiredis |
126 |
# postgres requires -lpq |
127 |
# ldap uses internal library and requires no deps |
128 |
# spamassassin uses internal library and requires no deps |
129 |
# clamav uses internal library and requires no deps |
130 |
# dnsbl needs -lasr |
131 |
# python requires python, currently pegged at 2.7 |
132 |
# lua requires -llua5.2 |
133 |
|
134 |
DEPEND="mail-mta/opensmtpd dev-libs/libevent dev-libs/openssl |
135 |
filter-python? ( dev-lang/python:2.7 ) |
136 |
filter-perl? ( dev-lang/perl ) |
137 |
filter-lua? ( dev-lang/lua:5.2 ) |
138 |
filter-dnsbl? ( net-libs/libasr ) |
139 |
table-sqlite? ( dev-db/sqlite:3 ) |
140 |
table-mysql? ( virtual/mysql ) |
141 |
table-postgres? ( dev-db/postgresql ) |
142 |
table-redis? ( dev-libs/hiredis ) |
143 |
table-python? ( dev-lang/python:2.7 ) |
144 |
scheduler-python? ( dev-lang/python:2.7 ) |
145 |
queue-python? ( dev-lang/python:2.7 ) |
146 |
" |
147 |
RDEPEND="${DEPEND}" |
148 |
|
149 |
S=${WORKDIR}/${PN}-$(get_version_component_range 4-) |
150 |
|
151 |
src_configure() { |
152 |
tc-export AR |
153 |
AR="$(which "$AR")" econf \ |
154 |
--with-privsep-user=smtpd \ |
155 |
--with-privsep-path=/var/empty \ |
156 |
--sysconfdir=/etc/opensmtpd \ |
157 |
$(for use in $IUSE; do use_with $use; done) |
158 |
} |
159 |
|
160 |
|
161 |
|
162 |
1.1 mail-filter/opensmtpd-extras/ChangeLog |
163 |
|
164 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/ChangeLog?rev=1.1&view=markup |
165 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/opensmtpd-extras/ChangeLog?rev=1.1&content-type=text/plain |
166 |
|
167 |
Index: ChangeLog |
168 |
=================================================================== |
169 |
# ChangeLog for mail-filter/opensmtpd-extras |
170 |
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
171 |
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opensmtpd-extras/ChangeLog,v 1.1 2015/05/28 10:37:34 zx2c4 Exp $ |
172 |
|
173 |
*opensmtpd-extras-5.4.5.201505281056 (28 May 2015) |
174 |
|
175 |
28 May 2015; Jason A. Donenfeld <zx2c4@g.o> +metadata.xml, |
176 |
+opensmtpd-extras-5.4.5.201505281056.ebuild: |
177 |
Import |