summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Morey <peitolm@gentoo.org>2005-07-30 10:00:51 +0000
committerColin Morey <peitolm@gentoo.org>2005-07-30 10:00:51 +0000
commit4cb954d7809b775a65b06e64d72d3bcc05a1f861 (patch)
treeb958c839514070c9fb6fe70df9dde84be1973331 /mail-filter/libspf2
parentStable on hppa (diff)
downloadgentoo-2-4cb954d7809b775a65b06e64d72d3bcc05a1f861.tar.gz
gentoo-2-4cb954d7809b775a65b06e64d72d3bcc05a1f861.tar.bz2
gentoo-2-4cb954d7809b775a65b06e64d72d3bcc05a1f861.zip
New ebuild to fix spf_server.h erros, see bugs 58282 and 100569
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'mail-filter/libspf2')
-rw-r--r--mail-filter/libspf2/ChangeLog8
-rw-r--r--mail-filter/libspf2/Manifest3
-rw-r--r--mail-filter/libspf2/files/digest-libspf2-1.2.5-r11
-rw-r--r--mail-filter/libspf2/files/patch-libspf2-1.2.5-nointernal12
-rw-r--r--mail-filter/libspf2/libspf2-1.0.4.ebuild4
-rw-r--r--mail-filter/libspf2/libspf2-1.2.5-r1.ebuild45
6 files changed, 70 insertions, 3 deletions
diff --git a/mail-filter/libspf2/ChangeLog b/mail-filter/libspf2/ChangeLog
index 6b5fe0dd2534..a0979004db30 100644
--- a/mail-filter/libspf2/ChangeLog
+++ b/mail-filter/libspf2/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mail-filter/libspf2
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/ChangeLog,v 1.3 2005/07/15 09:07:47 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/ChangeLog,v 1.4 2005/07/30 10:00:50 peitolm Exp $
+
+*libspf2-1.2.5-r1 (30 Jul 2005)
+
+ 30 Jul 2005; Colin Morey <peitolm@gentoo.org>
+ +files/patch-libspf2-1.2.5-nointernal, +libspf2-1.2.5-r1.ebuild:
+ New ebuild to fix spf_server.h erros, see bugs 58282 and 100569
15 Jul 2005; David Holm <dholm@gentoo.org> libspf2-1.2.5.ebuild:
Added to ~ppc.
diff --git a/mail-filter/libspf2/Manifest b/mail-filter/libspf2/Manifest
index befe9a5da327..33ea6bb3a956 100644
--- a/mail-filter/libspf2/Manifest
+++ b/mail-filter/libspf2/Manifest
@@ -2,5 +2,8 @@ MD5 ef015ce9a7e8801357c02b7cc71d652b ChangeLog 570
MD5 9490844a6067c4faaba93900f2f00df3 libspf2-1.0.4.ebuild 1099
MD5 7592cdf7e52f0ff74af7d26ef10ac79d metadata.xml 673
MD5 f7f37c76163f118855c8df53038cc727 libspf2-1.2.5.ebuild 1102
+MD5 031e5d0b23ecea67e33ebe5c7bf2cd67 libspf2-1.2.5-r1.ebuild 1216
MD5 7e5b1b94c60f5c981f62872ba6e3f59d files/digest-libspf2-1.0.4 65
MD5 03192942320df4e8f8fcb40e21a7c268 files/digest-libspf2-1.2.5 65
+MD5 7f0d294117ec50cb8a321ad12d161c6e files/patch-libspf2-1.2.5-nointernal 384
+MD5 03192942320df4e8f8fcb40e21a7c268 files/digest-libspf2-1.2.5-r1 65
diff --git a/mail-filter/libspf2/files/digest-libspf2-1.2.5-r1 b/mail-filter/libspf2/files/digest-libspf2-1.2.5-r1
new file mode 100644
index 000000000000..935e47348967
--- /dev/null
+++ b/mail-filter/libspf2/files/digest-libspf2-1.2.5-r1
@@ -0,0 +1 @@
+MD5 06ed6a3b0b54c8590679315ae2d28ad9 libspf2-1.2.5.tar.gz 517945
diff --git a/mail-filter/libspf2/files/patch-libspf2-1.2.5-nointernal b/mail-filter/libspf2/files/patch-libspf2-1.2.5-nointernal
new file mode 100644
index 000000000000..8632268849c8
--- /dev/null
+++ b/mail-filter/libspf2/files/patch-libspf2-1.2.5-nointernal
@@ -0,0 +1,12 @@
+--- libspf2-1.2.5/src/include/spf_server.h.orig 2005-07-28 09:32:41.000000000 +0000
++++ libspf2-1.2.5/src/include/spf_server.h 2005-07-28 09:33:28.000000000 +0000
+@@ -20,7 +20,9 @@
+
+ #include "spf_record.h"
+ #include "spf_dns.h"
++/* XXX *_internal.h aren't installed
+ #include "spf_dns_internal.h"
++*/
+
+ #ifndef SPF_MAX_DNS_MECH
+ /* It is a bad idea to change this for two reasons.
diff --git a/mail-filter/libspf2/libspf2-1.0.4.ebuild b/mail-filter/libspf2/libspf2-1.0.4.ebuild
index f1168fc5bf95..ff99ca498b50 100644
--- a/mail-filter/libspf2/libspf2-1.0.4.ebuild
+++ b/mail-filter/libspf2/libspf2-1.0.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/libspf2-1.0.4.ebuild,v 1.1 2004/07/25 15:53:26 pfeifer Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/libspf2-1.0.4.ebuild,v 1.2 2005/07/30 10:00:50 peitolm Exp $
DESCRIPTION="libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair."
HOMEPAGE="http://www.libspf2.org/"
diff --git a/mail-filter/libspf2/libspf2-1.2.5-r1.ebuild b/mail-filter/libspf2/libspf2-1.2.5-r1.ebuild
new file mode 100644
index 000000000000..b7fb881cbb9a
--- /dev/null
+++ b/mail-filter/libspf2/libspf2-1.2.5-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/libspf2-1.2.5-r1.ebuild,v 1.1 2005/07/30 10:00:50 peitolm Exp $
+
+inherit eutils
+
+DESCRIPTION="libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair."
+HOMEPAGE="http://www.libspf2.org/"
+SRC_URI="http://www.libspf2.org/spf/libspf2-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE=""
+
+DEPEND="virtual/libc"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/patch-libspf2-1.2.5-nointernal || die
+}
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make install DESTDIR=${D} || die "make install failed"
+
+ dodoc Changelog INSTALL README TODO docs/*.txt docs/API
+}
+
+pkg_postinst() {
+ einfo "${P} was successfully installed."
+ einfo "Please read the associated docs for help."
+ einfo "Or visit the website @ ${HOMEPAGE}"
+ echo
+ ewarn "This package is still in unstable."
+ ewarn "Please report bugs to http://bugs.gentoo.org/"
+ ewarn "However, please do an advanced query to search for bugs"
+ ewarn "before reporting. This will keep down on duplicates."
+}