summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2011-09-21 05:55:34 +0000
committerTim Harder <radhermit@gentoo.org>2011-09-21 05:55:34 +0000
commitf9a15b90db446df79530b153fc3176d888ef1c97 (patch)
treef03c642d1fb0f556468c76aaf3500f38ebbe13f2 /mail-filter/mimedefang
parentVersion bump. Add workaround for failing tests (bug #333319). (diff)
downloadhistorical-f9a15b90db446df79530b153fc3176d888ef1c97.tar.gz
historical-f9a15b90db446df79530b153fc3176d888ef1c97.tar.bz2
historical-f9a15b90db446df79530b153fc3176d888ef1c97.zip
Version bump. Remove redundant metadata info.
Package-Manager: portage-2.2.0_alpha58/cvs/Linux x86_64
Diffstat (limited to 'mail-filter/mimedefang')
-rw-r--r--mail-filter/mimedefang/ChangeLog8
-rw-r--r--mail-filter/mimedefang/Manifest31
-rw-r--r--mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch38
-rw-r--r--mail-filter/mimedefang/metadata.xml1
-rw-r--r--mail-filter/mimedefang/mimedefang-2.72.ebuild65
5 files changed, 124 insertions, 19 deletions
diff --git a/mail-filter/mimedefang/ChangeLog b/mail-filter/mimedefang/ChangeLog
index 20692258f199..263304d4c8c8 100644
--- a/mail-filter/mimedefang/ChangeLog
+++ b/mail-filter/mimedefang/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mail-filter/mimedefang
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/mimedefang/ChangeLog,v 1.8 2011/06/16 05:52:57 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/mimedefang/ChangeLog,v 1.9 2011/09/21 05:55:34 radhermit Exp $
+
+*mimedefang-2.72 (21 Sep 2011)
+
+ 21 Sep 2011; Tim Harder <radhermit@gentoo.org> +mimedefang-2.72.ebuild,
+ +files/mimedefang-2.72-ldflags.patch, metadata.xml:
+ Version bump. Remove redundant metadata info.
16 Jun 2011; Eray Aslan <eras@gentoo.org> mimedefang-2.71.ebuild:
Fix unconditional DEPEND on postfix - bug #371853
diff --git a/mail-filter/mimedefang/Manifest b/mail-filter/mimedefang/Manifest
index 082d6ba34d74..feddeedb96ba 100644
--- a/mail-filter/mimedefang/Manifest
+++ b/mail-filter/mimedefang/Manifest
@@ -1,31 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX mimedefang-2.71-ldflags.patch 1823 RMD160 5777b8b499a05882e669cb8c4d0606daac117c44 SHA1 047b3b187cdc35ca28c2bf782ec3a5b88737cbe1 SHA256 cae2829996eeb3ef70546eaa812b665a199ea25167cd5e06a9826fb6ae1e414d
+AUX mimedefang-2.72-ldflags.patch 2458 RMD160 778586077ebb6c3bbf658280ff31cbd38484f06d SHA1 af4cd94a1760f7764e2f143a660b6be737cedf0a SHA256 fe2d99437cab6ce2d47d5bb899a752cbed29f20bbcdff8e7597ebba2b0902fda
AUX mimedefang.conf 4347 RMD160 e0d56afec0d589472ac3cfc11681b539941c0a26 SHA1 6dd92c6f49f3d708c9a1b91a0438909848bf6a73 SHA256 77b0221f1ea81a14095bfe59d43cde61084de486815446734eb14fbf8b9690c0
AUX mimedefang.init 3458 RMD160 2f7e0f2da6f578aefd7ed484cecc493cca3f95a5 SHA1 ac966fbb4be34d561e8d60a06e49ce561cb24ebd SHA256 ae3a3b83917b01ff3d6f77e3cbea0edfae85b58af17f7c3f8f81b2f339713e26
DIST mimedefang-2.64.tar.gz 331444 RMD160 f36e7cb72c1252567c5466afe68a0243adc99f12 SHA1 0d77bb982e51d1018ccc56e23e39f31da2b0d33e SHA256 593888fd15a71fb192549e799c27a5136cb1efcb35378a266117d5c2b029b89c
DIST mimedefang-2.67.tar.gz 338779 RMD160 6a11119fae9d9d4762fbe2536d91fca19d96123c SHA1 88105c8ffa68340fcaec0e0000c063618e670d0b SHA256 e27f3f084f2b436622f9bee47086a905d4b66e2857b3cbcfec71cba664cf3aeb
DIST mimedefang-2.71.tar.gz 343211 RMD160 49edc01f04869992cdbebbe9c2f9412013d913a1 SHA1 bb3a8f96bc0ab6bd07777dcda40a2578475cdf04 SHA256 e743bf506b68110cc0ed1fa588749372330b251b2aa8276377e1cec3fb051e68
+DIST mimedefang-2.72.tar.gz 348897 RMD160 2bba6655b2109641697425fde598ee23063aba63 SHA1 13c3eb90100d4fa192773a2fa36a1c1db019150d SHA256 86a3a72fc46155da83ce9536c2d730ae23526d28c1b2beafd7c6f3d2b5c57345
EBUILD mimedefang-2.64.ebuild 1589 RMD160 ef9191aa4334ab56abe48ca199f997c79a0f921c SHA1 7e0881f99f850e73f209147563d6f58434b6fc47 SHA256 aeaf62f4feb1eb993c343aeb21d597e60c2f136c53c62ee2bc644b622723e2e0
EBUILD mimedefang-2.67.ebuild 1536 RMD160 8a4f91e143d3fd5401c8007aee3e30dcfbf54505 SHA1 595f9218b6635c24552992e30ff8734ae6ee2e57 SHA256 2352160504ab8deb02bb1a5a61630a78b80e6228f4c4471fc19178fec9e0038c
EBUILD mimedefang-2.71.ebuild 1590 RMD160 c74609a027a1fd14b0c01ff499cf19c849a7bad5 SHA1 aeb4736919e9c1220058a47230665251d753f31b SHA256 2456c2fcc9c5b469f676ca1220bcc9420ed474ece3e478adfe3621ab55922798
-MISC ChangeLog 1765 RMD160 7898f0af220d61b3bb5dcf45fb5a98e45abadb4a SHA1 e9b201a324f8ba0bc8c0a7f6d5ee39bf4ae356f1 SHA256 101d89ffd77de3b15a3fd290636022e1738fed0d95cd32977f8c97a3386fb2c9
-MISC metadata.xml 453 RMD160 bb459c78fb4c55583694b7a98bdd51653fdf6025 SHA1 c40c8b461ed7cf13f271ba868d34beccc45c14c0 SHA256 4370fe537ecf05a4d41606c78036aeaf7b2714a7994e947a9735c717d1a9cbab
+EBUILD mimedefang-2.72.ebuild 1592 RMD160 88cafa3ba009812ff814c830ff4a461c4bdd0691 SHA1 ea27694f5136cfdea4e1b04ada307635f5506808 SHA256 0ba1af53067925fd9d5ef4486b39474a1f2cbab73d06aa233393d5466eedf838
+MISC ChangeLog 1979 RMD160 ac2f918be10aff86b3f0246f4ab7fc10311149a9 SHA1 e86eca89a3a719b2e92c86bd0441c86e1db48af2 SHA256 f3ff8919c6f99ff1020602ca23ba7f14105cb5a8d3337d376566440639571d89
+MISC metadata.xml 393 RMD160 13f4b9d76a9265364c3e765ba91ed6861480e2cd SHA1 4f92447c2425f3eac3701d81b9e35e35fbd1e6b6 SHA256 b98a07f258b4e5fd28b10a4059520b2c92efd863614c9af4bfe154a0da81be12
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCAAGBQJN+ZpHAAoJEHfx8XVYajsfoMAP/1Nx76R3LG/umBQyyk6F6tt1
-xuDHnEVuhdMOXm0TwLgK94bthADi48+Wvo6Vn7Z1Ea6n7ZCsVwSdEz+QaB2dTgB9
-Zj+OLyp9+0M3zsGBt1Ma0Rjysi86mV6H6yMqfQmKKFmMAbvkiZYhPESt91X3Gspk
-w5Cith35JwQzhaDyY8XhfkLZ3J6RJ8e9wdVU1EZpIKq0OI644sfcLqquwA8BQoxK
-MhcZuybfZm9lhbd3ySN3mAZbVefdNc9OJKVJ+3TWEPGlO8TMs9C1kMkOmNryPcG6
-k2HxqMr8Vs8Rn+Uj5kPk+sUqN3tvytb/hJMapt+chnkiuZbOTD3O+V51tNr/C89q
-66Pl53Ccj74kerivw6JfkDv/xrCYJl/uBhyh52JOg54cUPhr90Z9Xn14cTOq+X+t
-sBRClDIIoxw1mCvumu93/5zyiAO0PbBeBrBrZxCISETloY2dz2GMZ8LSVE46sYpv
-D1ngM79UhebL7q4ildUpOvo2cv7v8U4FaHA0ZzYzmlkoT/2DrcwIdMJBCIDXPRkR
-rrZw7mp7xIkp1+y4P9R/gNuaD+2/8AR5cCqJjgCaKFY+YZmMhqaEP+K+cLdx9Fff
-p50B+ieqlI5LhGjcJNZKLNLPyHiaimGyPvuTFgwM3j13K5ikEoP5MLV5J3GT/h0V
-wUYf+8ZU4S+6KNRtQmoI
-=3q/m
+iQEcBAEBCgAGBQJOeXxcAAoJEEqz6FtPBkyj2JYIAKpDXJ8dkh2vdnndfvKn+Iqs
+cV+Jz1aZj6djPOnDzBIhsLdApglhCwGfJbSVwKLuGe1ATdcTYCMlumkvDgGNbn/C
+vBOe9dVRSizfAkGJcQu0gQFKomjnEcs/445dPwPJwZc+Ir4qW9vPTL2tS1nhv7BK
+PJFAu2DH5Alr46ici70DuvwR0jYK/Br2WHt284aye6Gxb3DVNUkAb61OhPlPbJRC
++e06wCQxzqVi0thA68RCj/W1anroVfSc86rF95QKMYhDkwLpQKR0WA+euCtsu7AB
+rs7an/exyN5rMof3GV3lxgCi+u47cBiO3mXmbH2+v38syCh6wPWoWpjpisahFY4=
+=Ctlh
-----END PGP SIGNATURE-----
diff --git a/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch b/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch
new file mode 100644
index 000000000000..998b3183e661
--- /dev/null
+++ b/mail-filter/mimedefang/files/mimedefang-2.72-ldflags.patch
@@ -0,0 +1,38 @@
+--- mimedefang-2.72/Makefile.in.orig
++++ mimedefang-2.72/Makefile.in
+@@ -52,7 +52,7 @@
+ all: mimedefang mimedefang-multiplexor md-mx-ctrl pod2man
+
+ mimedefang-multiplexor: mimedefang-multiplexor.o event.o event_tcp.o drop_privs_nothread.o notifier.o syslog-fac.o utils.o $(EMBPERLOBJS)
+- $(CC) $(CFLAGS) -o mimedefang-multiplexor mimedefang-multiplexor.o event.o event_tcp.o drop_privs_nothread.o syslog-fac.o notifier.o utils.o $(EMBPERLOBJS) $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o mimedefang-multiplexor mimedefang-multiplexor.o event.o event_tcp.o drop_privs_nothread.o syslog-fac.o notifier.o utils.o $(EMBPERLOBJS) $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
+
+ embperl.o: embperl.c
+ $(CC) $(CFLAGS) $(EMBPERLCFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o embperl.o $(srcdir)/embperl.c
+@@ -67,7 +67,7 @@
+ $(CC) $(CFLAGS) $(EMBPERLCFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o test-embed-perl.o $(srcdir)/test-embed-perl.c
+
+ te: test-embed-perl.o
+- $(CC) $(CFLAGS) -o te test-embed-perl.o $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o te test-embed-perl.o $(LIBS_WITHOUT_PTHREAD) $(EMBPERLLDFLAGS) $(EMBPERLLIBS)
+ rm_r.o: rm_r.c
+ $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o rm_r.o $(srcdir)/rm_r.c
+
+@@ -75,7 +75,7 @@
+ $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o syslog-fac.o $(srcdir)/syslog-fac.c
+
+ md-mx-ctrl: md-mx-ctrl.o
+- $(CC) $(CFLAGS) -o md-mx-ctrl md-mx-ctrl.o $(LIBS_WITHOUT_PTHREAD)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o md-mx-ctrl md-mx-ctrl.o $(LIBS_WITHOUT_PTHREAD)
+
+ md-mx-ctrl.o: md-mx-ctrl.c
+ $(CC) $(CFLAGS) $(DEFS) $(MINCLUDE) -c -o md-mx-ctrl.o $(srcdir)/md-mx-ctrl.c
+@@ -99,7 +99,7 @@
+ $(CC) $(CFLAGS) $(DEFS) $(MINCLUDE) -c -o mimedefang-multiplexor.o $(srcdir)/mimedefang-multiplexor.c
+
+ mimedefang: mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o gen_id.o
+- $(CC) $(CFLAGS) $(PTHREAD_FLAG) -o mimedefang mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o gen_id.o $(LDFLAGS) -lmilter $(LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $(PTHREAD_FLAG) -o mimedefang mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o gen_id.o $(LDFLAGS) -lmilter $(LIBS)
+
+ mimedefang.o: mimedefang.c mimedefang.h
+ $(CC) $(CFLAGS) $(PTHREAD_FLAG) $(DEFS) $(MINCLUDE) -c -o mimedefang.o $(srcdir)/mimedefang.c
diff --git a/mail-filter/mimedefang/metadata.xml b/mail-filter/mimedefang/metadata.xml
index 6ada641e57c2..c38fa00ff26e 100644
--- a/mail-filter/mimedefang/metadata.xml
+++ b/mail-filter/mimedefang/metadata.xml
@@ -2,7 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>net-mail</herd>
-<maintainer><email>net-mail@gentoo.org</email></maintainer>
<longdescription>A program for Milter supported mail servers that implements antispam, antivirus and other customizable filtering on email messages</longdescription>
<use>
<flag name='poll'>Use poll instead of select</flag>
diff --git a/mail-filter/mimedefang/mimedefang-2.72.ebuild b/mail-filter/mimedefang/mimedefang-2.72.ebuild
new file mode 100644
index 000000000000..b9291bc62c47
--- /dev/null
+++ b/mail-filter/mimedefang/mimedefang-2.72.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/mimedefang/mimedefang-2.72.ebuild,v 1.1 2011/09/21 05:55:34 radhermit Exp $
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Antispam, antivirus and other customizable filtering for MTAs with Milter support"
+HOMEPAGE="http://www.mimedefang.org/"
+SRC_URI="http://www.mimedefang.org/static/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clamav +poll"
+
+DEPEND=">=dev-perl/MIME-tools-5.412
+ dev-perl/IO-stringy
+ virtual/perl-MIME-Base64
+ dev-perl/Digest-SHA1
+ clamav? ( app-antivirus/clamav )
+ || ( mail-filter/libmilter mail-mta/sendmail )"
+RDEPEND="${DEPEND}"
+RESTRICT="test"
+
+pkg_setup() {
+ enewgroup defang
+ enewuser defang -1 -1 -1 defang
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ldflags.patch
+}
+
+src_configure() {
+ econf \
+ --with-user=defang \
+ $(use_enable poll) \
+ $(use_enable clamav) \
+ $(use_enable clamav clamd)
+}
+
+src_install() {
+ emake DESTDIR="${D}" INSTALL_STRIP_FLAG="" install
+
+ fowners defang:defang /etc/mail/mimedefang-filter
+ fperms 644 /etc/mail/mimedefang-filter
+ insinto /etc/mail/
+ insopts -m 644
+ newins "${S}"/SpamAssassin/spamassassin.cf sa-mimedefang.cf
+
+ keepdir /var/spool/{MD-Quarantine,MIMEDefang}
+ fowners defang:defang /var/spool/{MD-Quarantine,MIMEDefang}
+ fperms 700 /var/spool/{MD-Quarantine,MIMEDefang}
+
+ dodir /var/log/mimedefang
+ keepdir /var/log/mimedefang
+
+ newinitd "${FILESDIR}"/${PN}.init ${PN}
+ newconfd "${FILESDIR}"/${PN}.conf ${PN}
+
+ docinto examples
+ dodoc examples/*
+}