diff options
author | 2011-06-10 07:53:21 +0000 | |
---|---|---|
committer | 2011-06-10 07:53:21 +0000 | |
commit | 3ba10dd0d2d55ae57241cff1b30e8ae1506ad533 (patch) | |
tree | e9580f1fbe2611a5cba26028282451d78955ecc4 /mail-filter | |
parent | Fix dodoc call. Fixes bug #370805. (diff) | |
download | historical-3ba10dd0d2d55ae57241cff1b30e8ae1506ad533.tar.gz historical-3ba10dd0d2d55ae57241cff1b30e8ae1506ad533.tar.bz2 historical-3ba10dd0d2d55ae57241cff1b30e8ae1506ad533.zip |
Respect LDFLAGS - bug #335695. Version bump. EAPI bump.
Package-Manager: portage-2.1.10/cvs/Linux x86_64
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/mimedefang/ChangeLog | 10 | ||||
-rw-r--r-- | mail-filter/mimedefang/Manifest | 25 | ||||
-rw-r--r-- | mail-filter/mimedefang/files/mimedefang-2.71-ldflags.patch | 29 | ||||
-rw-r--r-- | mail-filter/mimedefang/mimedefang-2.71.ebuild | 69 |
4 files changed, 125 insertions, 8 deletions
diff --git a/mail-filter/mimedefang/ChangeLog b/mail-filter/mimedefang/ChangeLog index fff298099171..44fa038d758e 100644 --- a/mail-filter/mimedefang/ChangeLog +++ b/mail-filter/mimedefang/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-filter/mimedefang -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/mimedefang/ChangeLog,v 1.6 2009/08/22 23:45:11 mrness Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/mimedefang/ChangeLog,v 1.7 2011/06/10 07:53:21 eras Exp $ + +*mimedefang-2.71 (10 Jun 2011) + + 10 Jun 2011; Eray Aslan <eras@gentoo.org> +mimedefang-2.71.ebuild, + +files/mimedefang-2.71-ldflags.patch: + Respect LDFLAGS - bug #335695. Version bump. EAPI bump. *mimedefang-2.67 (22 Aug 2009) diff --git a/mail-filter/mimedefang/Manifest b/mail-filter/mimedefang/Manifest index 759508cc0b7c..73a64c7af0e3 100644 --- a/mail-filter/mimedefang/Manifest +++ b/mail-filter/mimedefang/Manifest @@ -1,18 +1,31 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 +AUX mimedefang-2.71-ldflags.patch 1823 RMD160 5777b8b499a05882e669cb8c4d0606daac117c44 SHA1 047b3b187cdc35ca28c2bf782ec3a5b88737cbe1 SHA256 cae2829996eeb3ef70546eaa812b665a199ea25167cd5e06a9826fb6ae1e414d 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 EBUILD mimedefang-2.64.ebuild 1589 RMD160 ef9191aa4334ab56abe48ca199f997c79a0f921c SHA1 7e0881f99f850e73f209147563d6f58434b6fc47 SHA256 aeaf62f4feb1eb993c343aeb21d597e60c2f136c53c62ee2bc644b622723e2e0 EBUILD mimedefang-2.67.ebuild 1536 RMD160 8a4f91e143d3fd5401c8007aee3e30dcfbf54505 SHA1 595f9218b6635c24552992e30ff8734ae6ee2e57 SHA256 2352160504ab8deb02bb1a5a61630a78b80e6228f4c4471fc19178fec9e0038c -MISC ChangeLog 1446 RMD160 1a6d5b6a710dc84652141666c610dfd292c9788c SHA1 d9624beb8248ba79437c43b361a7d96b52f20108 SHA256 85e3d0aabebc7e1faf9938f939da02d73439612ebb1361d0f191d682f84ac760 +EBUILD mimedefang-2.71.ebuild 1614 RMD160 0a5af328eca95d19e07f8ad5d7262179e922dfa3 SHA1 13ba219233334ddbbc241d10d47e9d9e42d1e650 SHA256 90e333ecc92eaac344000684dc31a71e49b85ba97ef839429cf025251b04a211 +MISC ChangeLog 1644 RMD160 58769f73924cd19271bb983579cf32f3dc238dbb SHA1 776089f2d68de83e23e2369c0aeba92db8299b3f SHA256 486e4774460fde838218f2d2c7fcde3c03df552c376b3445756432e844608c5f MISC metadata.xml 453 RMD160 bb459c78fb4c55583694b7a98bdd51653fdf6025 SHA1 c40c8b461ed7cf13f271ba868d34beccc45c14c0 SHA256 4370fe537ecf05a4d41606c78036aeaf7b2714a7994e947a9735c717d1a9cbab -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkqQgxMACgkQ9A5kJBGSrssiHACdH+pV86U5B+kOkJRnY9uiMvdj -TNwAn3V4V8mkfJ/WAgvkPv3CCqsJ3QC0 -=YqSc +iQIcBAEBCAAGBQJN8c1/AAoJEHfx8XVYajsfejEP/1d3pLlv6lU5tvtJ33Y6k2NI +thf6C8v69Z+yk1P+t2A0wJmxKuN8DCVBXAeoCkyntMYs+qi1Rw+fErfVoLMXH+Lf +bBL/TOz9lvKf85cugC1TYgBBVfd67vcHaQr2dDiaFjhpT89RJ/AAZAGrxeht1cDU +OFFkRr/AfEOGtP++/mvotAkBcxT8xuRHbVVPEf8HivekVsnpBKZ1HIVqKyOLELWz +M3mdtfg1sAtfHjPHBh5crK6ai6iq6u0thgrlU0ckV4CmI4NJFs33dDPxqM6xXf5K +6B5uxFR5uRiE/9x4JlgkTiqsg1Mn271LXEXzq4URWYGyfEGRWDajJqbNAQScPigS +9MgJHv8FlOC0Ec62IrXnrxmqbDLHjhBGJQXcfn/2vj6OmW8kVPZ9Eb43wW8h2Wdy +7DCZMUysOtUguN2A9drxB1JlYlYbwvIAycWOC7tayCoF86ZEg0Q6s2eNRZgxAfbR +czv6QPKTmFIHBS1LwwiR67IVs0UxshOUnjJRF1xThnXsyBJQvP271xH/GcgU7Nfw +31ONMNUcFj3lu0I+1DPxerdKsd/6KtoznMnznVya9AA+JAitqok+PdJVZK94hMGh +2NMQDn5I+K8yoKqMiKUNHH/qs7X+cC4+ZW0Pbs7IoILmvgXhw8Zfjnah+5VDZ2vP +zGxvmldeGgF7wXq506Lk +=2Z0r -----END PGP SIGNATURE----- diff --git a/mail-filter/mimedefang/files/mimedefang-2.71-ldflags.patch b/mail-filter/mimedefang/files/mimedefang-2.71-ldflags.patch new file mode 100644 index 000000000000..17ade7a2b3d6 --- /dev/null +++ b/mail-filter/mimedefang/files/mimedefang-2.71-ldflags.patch @@ -0,0 +1,29 @@ +--- Makefile.in 2010-06-16 22:06:45.000000000 +0300 ++++ Makefile.in 2011-06-10 09:26:28.725950557 +0300 +@@ -95,7 +95,7 @@ + $(MAKE) all DONT_STRIP=1 + + 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@ + -test "$(DONT_STRIP)" != "1" && strip mimedefang-multiplexor + + embperl.o: embperl.c +@@ -119,7 +119,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@ + -test "$(DONT_STRIP)" != "1" && strip md-mx-ctrl + + md-mx-ctrl.o: md-mx-ctrl.c +@@ -144,7 +144,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@ @PTHREAD_FLAG@ @LDFLAGS@ -o mimedefang mimedefang.o drop_privs_threaded.o utils.o rm_r.o syslog-fac.o dynbuf.o milter_cap.o gen_id.o -lmilter @LIBS@ + -test "$(DONT_STRIP)" != "1" && strip mimedefang + + mimedefang.o: mimedefang.c mimedefang.h diff --git a/mail-filter/mimedefang/mimedefang-2.71.ebuild b/mail-filter/mimedefang/mimedefang-2.71.ebuild new file mode 100644 index 000000000000..588a336cdcc8 --- /dev/null +++ b/mail-filter/mimedefang/mimedefang-2.71.ebuild @@ -0,0 +1,69 @@ +# 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.71.ebuild,v 1.1 2011/06/10 07:53:21 eras 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 + dev-perl/IO-stringy + virtual/perl-MIME-Base64 + dev-perl/Digest-SHA1 + clamav? ( app-antivirus/clamav ) + >=mail-mta/postfix-2.4 + || ( 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_compile() { + emake unstripped +} + +src_install() { + emake DESTDIR="${D}" 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/* +} |