1 |
tupone 08/01/08 23:06:37 |
2 |
|
3 |
Added: metadata.xml Manifest spamdyke-3.1.3.ebuild |
4 |
ChangeLog |
5 |
Log: |
6 |
New package. Bug #204845 |
7 |
(Portage version: 2.1.3.19) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 mail-filter/spamdyke/metadata.xml |
11 |
|
12 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/metadata.xml?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/metadata.xml?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: metadata.xml |
16 |
=================================================================== |
17 |
<?xml version="1.0" encoding="UTF-8"?> |
18 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 |
<pkgmetadata> |
20 |
<herd>qmail</herd> |
21 |
<maintainer> |
22 |
<email>tupone@g.o</email> |
23 |
<name>Tupone Alfredo</name> |
24 |
</maintainer> |
25 |
<longdescription lang="en"> |
26 |
spamdyke is a filter for monitoring and intercepting SMTP connections between a |
27 |
remote host and a qmail server. Spam is blocked while the remote server |
28 |
(spammer) is still connected; no additional processing or storage is needed. |
29 |
|
30 |
In addition to all of its anti-spam filters, spamdyke also includes a number of |
31 |
features to enhance qmail. |
32 |
|
33 |
Best of all, using spamdyke does not require patching or recompiling qmail! |
34 |
</longdescription> |
35 |
</pkgmetadata> |
36 |
|
37 |
|
38 |
|
39 |
1.1 mail-filter/spamdyke/Manifest |
40 |
|
41 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/Manifest?rev=1.1&view=markup |
42 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/Manifest?rev=1.1&content-type=text/plain |
43 |
|
44 |
Index: Manifest |
45 |
=================================================================== |
46 |
DIST spamdyke-3.1.3.tgz 745192 RMD160 ca13a852051ca89d21d6a34aaed14416ab3b5935 SHA1 afa1377ce44697d4c884c3a52158b7e8ec971fdd SHA256 b3c0c21f86cbf6415d3b06ceaf9c6d7d56e3cf728199e9555fe189aa14a448a0 |
47 |
EBUILD spamdyke-3.1.3.ebuild 1977 RMD160 ce624be36ad975d6794c0b4e76cb2c316844dfb8 SHA1 ed14d1429337fd5d5dcec8e6ec2e7131759d612e SHA256 364bc73157d7f48c618422ccb42de9b362adbe495da4529d361c47d6d5c70956 |
48 |
MD5 830c73872922ecf81398662bf6227644 spamdyke-3.1.3.ebuild 1977 |
49 |
RMD160 ce624be36ad975d6794c0b4e76cb2c316844dfb8 spamdyke-3.1.3.ebuild 1977 |
50 |
SHA256 364bc73157d7f48c618422ccb42de9b362adbe495da4529d361c47d6d5c70956 spamdyke-3.1.3.ebuild 1977 |
51 |
MISC ChangeLog 278 RMD160 2fca7c15afd8e40c360e981450f521d1a96bc6ef SHA1 291519cc8566eee6113b3539c021a9102514b1f9 SHA256 b95819d2780daaee82407540219a98859c30f7b4e69e38f4bd5cefe6effd6a18 |
52 |
MD5 4af7c5976582eb8a9d0ee7ff7e29424b ChangeLog 278 |
53 |
RMD160 2fca7c15afd8e40c360e981450f521d1a96bc6ef ChangeLog 278 |
54 |
SHA256 b95819d2780daaee82407540219a98859c30f7b4e69e38f4bd5cefe6effd6a18 ChangeLog 278 |
55 |
MISC metadata.xml 707 RMD160 9d94c426746073aa110977b08a459bcfda5e70a5 SHA1 7800fbb956db81cf06ee50c0b0aae268a776942c SHA256 d0966a507becd544b333523fc72448af206b719c9c3307011ca0c22df0855dd8 |
56 |
MD5 e4bb20e05e7cb593e745fb6ab0c865f7 metadata.xml 707 |
57 |
RMD160 9d94c426746073aa110977b08a459bcfda5e70a5 metadata.xml 707 |
58 |
SHA256 d0966a507becd544b333523fc72448af206b719c9c3307011ca0c22df0855dd8 metadata.xml 707 |
59 |
MD5 e7e7a93998e4fe57a6d331d70564b240 files/digest-spamdyke-3.1.3 235 |
60 |
RMD160 6ca9fd16f3829bc8dd0fa31b7f847fadb9bb18a2 files/digest-spamdyke-3.1.3 235 |
61 |
SHA256 e2c5e4c4c794fcbd03b6dc89c7ed0489b5fab4a01653f741fda1f3c516222655 files/digest-spamdyke-3.1.3 235 |
62 |
|
63 |
|
64 |
|
65 |
1.1 mail-filter/spamdyke/spamdyke-3.1.3.ebuild |
66 |
|
67 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/spamdyke-3.1.3.ebuild?rev=1.1&view=markup |
68 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/spamdyke-3.1.3.ebuild?rev=1.1&content-type=text/plain |
69 |
|
70 |
Index: spamdyke-3.1.3.ebuild |
71 |
=================================================================== |
72 |
# Copyright 1999-2008 Gentoo Foundation |
73 |
# Distributed under the terms of the GNU General Public License v2 |
74 |
# $Header: /var/cvsroot/gentoo-x86/mail-filter/spamdyke/spamdyke-3.1.3.ebuild,v 1.1 2008/01/08 23:06:36 tupone Exp $ |
75 |
|
76 |
EAPI="1" |
77 |
|
78 |
DESCRIPTION="A drop-in connection-time spam filter for qmail" |
79 |
HOMEPAGE="http://www.spamdyke.org/" |
80 |
SRC_URI="http://www.spamdyke.org/releases/${P}.tgz" |
81 |
|
82 |
LICENSE="GPL-2" |
83 |
SLOT="0" |
84 |
KEYWORDS="~amd64" |
85 |
IUSE="+tls" |
86 |
|
87 |
DEPEND="tls? ( dev-libs/openssl )" |
88 |
|
89 |
S=${WORKDIR}/${P}/${PN} |
90 |
|
91 |
src_unpack() { |
92 |
unpack ${A} |
93 |
cd "${S}" |
94 |
echo "# Configuration option for ${PN}" > ${PN}.conf |
95 |
if use tls; then |
96 |
echo "tls-certificate-file=/var/qmail/control/clientcert.pem" \ |
97 |
>> ${PN}.conf |
98 |
fi |
99 |
echo "graylist-dir=/var/tmp/${PN}/graylist" >> ${PN}.conf |
100 |
echo "never-graylist-rdns-dir=/etc/${PN}/never-graylist" >> ${PN}.conf |
101 |
echo "reject-empty-rdns" >> ${PN}.conf |
102 |
echo "reject-unresolvable-rdns" >> ${PN}.conf |
103 |
} |
104 |
|
105 |
src_compile() { |
106 |
econf --with-debug \ |
107 |
$(use_enable tls) || die "econf failed" |
108 |
emake CFLAGS="${CFLAGS}" || die "emake failed" |
109 |
cd ../utils |
110 |
econf || die "econf failed in utils" |
111 |
emake CFLAGS="${CFLAGS}" || die "emake in utils died" |
112 |
} |
113 |
|
114 |
src_install() { |
115 |
dobin ${PN} || die "Installing ${PN} binary failed" |
116 |
insinto /etc/${PN} |
117 |
doins ${PN}.conf || die "Installing ${PN} configuration file failed" |
118 |
keepdir /var/tmp/${PN}/graylist/$(../utils/domain2path -d localhost) |
119 |
fowners -R qmaild /var/tmp/${PN} |
120 |
insinto /etc/${PN}/never-graylist/$(../utils/domain2path -d localhost) |
121 |
touch localhost |
122 |
doins localhost |
123 |
cd ../utils |
124 |
dobin domain2path || die "Installing domain2path binary failed" |
125 |
cd ../documentation |
126 |
dodoc {Changelog,INSTALL,UPGRADING}.txt |
127 |
dohtml FAQ.html \ |
128 |
README.html \ |
129 |
README_ip_file_format.html \ |
130 |
README_rdns_directory_format.html \ |
131 |
README_rdns_file_format.html |
132 |
} |
133 |
|
134 |
pkg_postinst() { |
135 |
elog "In /var/qmail/control/conf-smtpd insert the line:" |
136 |
elog "QMAIL_SMTP_PRE=\"${QMAIL_SMTP_PRE} spamdyke -f /etc/${PN}/${PN}.conf\"" |
137 |
elog "Run spamdyke with the '-h' flag to see the available options and" |
138 |
elog "update /etc/spamdyke.conf accordingly" |
139 |
} |
140 |
|
141 |
|
142 |
|
143 |
1.1 mail-filter/spamdyke/ChangeLog |
144 |
|
145 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/ChangeLog?rev=1.1&view=markup |
146 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/spamdyke/ChangeLog?rev=1.1&content-type=text/plain |
147 |
|
148 |
Index: ChangeLog |
149 |
=================================================================== |
150 |
# ChangeLog for mail-filter/spamdyke |
151 |
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
152 |
# $Header: /var/cvsroot/gentoo-x86/mail-filter/spamdyke/ChangeLog,v 1.1 2008/01/08 23:06:36 tupone Exp $ |
153 |
|
154 |
*spamdyke-3.1.3 (08 Jan 2008) |
155 |
|
156 |
08 Jan 2008; Tupone Alfredo <tupone@g.o> +metadata.xml, |
157 |
+spamdyke-3.1.3.ebuild: |
158 |
New package. Bug #204845 by me. |
159 |
|
160 |
|
161 |
|
162 |
|
163 |
-- |
164 |
gentoo-commits@l.g.o mailing list |