ChangeLog

# ChangeLog for mail-filter/libspf2
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/ChangeLog,v 1.26 2008/03/30 01:41:19 halcy0n Exp $

30 Mar 2008; Mark Loeser libspf2-1.0.4.ebuild,
libspf2-1.2.5.ebuild, libspf2-1.2.5-r1.ebuild, libspf2-1.2.5-r2.ebuild:
Added a block on dev-perl/Mail-SPF-Query; bug #154297

23 Nov 2007; Samuli Suominen libspf2-1.2.5-r2.ebuild:
amd64 stable wrt #196200

03 Nov 2007; Raúl Porcel libspf2-1.2.5-r2.ebuild:
alpha/ia64/sparc stable wrt #196200

21 Oct 2007; nixnut libspf2-1.2.5-r2.ebuild:
Stable on ppc wrt bug 196200

20 Oct 2007; Jurek Bartuszek libspf2-1.2.5-r2.ebuild:
x86 stable (bug #196200)

19 Oct 2007; Jeroen Roovers libspf2-1.2.5-r2.ebuild:
Stable for HPPA (bug #196200). Fixed quoting issues repoman complained about.

18 Oct 2007; Markus Rothe libspf2-1.2.5-r2.ebuild:
Stable on ppc64; bug #196200

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove pfeifer from metadata.xml due to retirement.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

*libspf2-1.2.5-r2 (27 Sep 2006)

27 Sep 2006; Simon Stelling
+files/libspf2-1.2.5-64bit.patch, +libspf2-1.2.5-r2.ebuild:
fix 64bit issues; bug 113128; thanks to Olivier Hill for the patch

26 Jan 2006; Aron Griffis libspf2-1.2.5-r1.ebuild:
Mark 1.2.5-r1 stable on ia64

04 Dec 2005; Tom Gall libspf2-1.2.5-r1.ebuild:
stable on ppc64

28 Oct 2005; Gustavo Zacarias
libspf2-1.2.5-r1.ebuild:
Stable on sparc wrt #103894

27 Oct 2005; Simon Stelling libspf2-1.2.5-r1.ebuild:
marked stable on amd64 wrt bug 103894

24 Oct 2005; libspf2-1.2.5-r1.ebuild:
stable on x86

24 Oct 2005; Michael Hanselmann
libspf2-1.2.5-r1.ebuild:
Stable on hppa, ppc.

24 Oct 2005; Fernando J. Pereda
libspf2-1.2.5-r1.ebuild:
stable on alpha wrt bug #103894

21 Oct 2005; Simon Stelling libspf2-1.2.5-r1.ebuild:
added ~amd64 keyword

16 Oct 2005; Fernando J. Pereda
libspf2-1.2.5-r1.ebuild:
marked ~alpha as per bug #103894

15 Oct 2005; Tom Gall
libspf2-1.2.5-r1.ebuild:
~ppc64 bug #109362

13 Oct 2005; Rene Nussbaumer
libspf2-1.2.5-r1.ebuild:
Unstable on hppa.

02 Oct 2005; Jason Wever libspf2-1.2.5-r1.ebuild:
Added ~sparc keyword.

*libspf2-1.2.5-r1 (30 Jul 2005)

30 Jul 2005; Colin Morey
+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 libspf2-1.2.5.ebuild:
Added to ~ppc.

*libspf2-1.2.5 (09 May 2005)

09 May 2005; Jay Pfeifer +libspf2-1.2.5.ebuild:
Version bump closing bug 91884.

*libspf2-1.0.4 (24 Jul 2004)

24 Jul 2004; Jay Pfeifer : libspf2-1.0.4.ebuild
Initial import. Closing bug #49285.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX libspf2-1.2.5-64bit.patch 316 RMD160 6257edd7a94a3c9ced6f8ee2571dfb29582fa2e6 SHA1 7cbdd05f112d4c1f5d5531544d4d8903e962680f SHA256 c02a993dd445cedce51f47318347e7ee054a44ae536aedc1770bb07de9172723
AUX patch-libspf2-1.2.5-nointernal 384 RMD160 1a9abc907c008f75a8a1c9f6e943602fe1b88fa8 SHA1 6e7be32b002cd23a49fcd0416cd6988c70678aff SHA256 c1b586d14fcbfeff2a484ad840ed0fb29b0af925ec8a36fae2475b4fbcba6eee
DIST libspf2-1.0.4.tar.gz 427613 RMD160 c74183965b1853d6bb31f1d34a62d2e4ee2430f0 SHA1 572e6eb9319185ec59ded91fb5743b5ccfd90d01 SHA256 222803a98d1e86ac7eee9491beb5fbf30e259a3c74cd4166bda1796374c26cd1
DIST libspf2-1.2.5.tar.gz 517945 RMD160 7f53005709551dfe8a1db28c5c8195caff64b7da SHA1 8d6a22da78b056564419852b516109c663e2c177 SHA256 879410f87ab4ffd575b1d8149167de6d5eee751199debc039efcc1558c7d0ecb
EBUILD libspf2-1.0.4.ebuild 1125 RMD160 a1af27740b4e6298c796fea5bb35ac1fdc4d6f43 SHA1 f00c1beb59b562e33c5eeb811950881bc2043028 SHA256 1b7c4431765694e608ba0a175c2a5c0cf8f9323d6ce294bf350cd2bbf66374e6
EBUILD libspf2-1.2.5-r1.ebuild 1284 RMD160 a2282ba5ec07c6e91bf2e7fc09ed1e7b162ce6ff SHA1 a248dff99152201a7cc85ba722ac1851ae5029e3 SHA256 4022558de8e9fc05692910e0cdae61178d2bcc70c06684fb4c280fef741b4d7a
EBUILD libspf2-1.2.5-r2.ebuild 859 RMD160 d11d4ea417c06b7e66ebfc4a95864e146d93164d SHA1 f5b4eb319f0dfa16f53f899cd8ee73572a127a34 SHA256 6fd53bf48933a1072bbcadb6849938fbcdd2827ae230815fe5e161cc36dba498
EBUILD libspf2-1.2.5.ebuild 1130 RMD160 a73ce4324e5c04936532edd7e6e090dacd5a7968 SHA1 033706d8318e894b93d4ee0ce69b2083df80e0cf SHA256 3868d78682143cbb044ff538dd9a15913acf0a1b6fce443e43ed86cfa20187cf
MISC ChangeLog 3314 RMD160 35c864c291c743d46d4aca0b43001e8d55864eda SHA1 adcbddc288d7943677d360172c1b0ac93c0196e0 SHA256 11d6b3559aa75117a2e65610cd3715c359690d13ee0f864b173228b776af6794
MISC metadata.xml 583 RMD160 b28f7bf63fbe113b8d380bd404a437d1b7322463 SHA1 006e7f2fb3f5d71af390ad3e852315aa08aebe21 SHA256 dba9e1a0fbcc46391bc214d782be104d80ac12bd4559783d6f86b6d4fd72c17e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkfu78cACgkQCRZPokWLroQTfwCgiO/uyu30Sam2HsezjSIRbTER
jv4An20TIOMn2OvDk/R9g4jL/0HIjC31
=o1Fx
-----END PGP SIGNATURE-----

files

libspf2-1.0.4.ebuild

# Copyright 1999-2008 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.3 2008/03/30 01:41:19 halcy0n Exp $

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="~x86"
IUSE=""

DEPEND="virtual/libc"
RDEPEND="!dev-perl/Mail-SPF-Query"

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."
}

libspf2-1.2.5-r1.ebuild

# Copyright 1999-2008 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.14 2008/03/30 01:41:19 halcy0n 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="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""

DEPEND="virtual/libc"
RDEPEND="!dev-perl/Mail-SPF-Query"

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."
}

libspf2-1.2.5-r2.ebuild

# Copyright 1999-2008 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-r2.ebuild,v 1.8 2008/03/30 01:41:19 halcy0n 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="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""

DEPEND="virtual/libc"
RDEPEND="!dev-perl/Mail-SPF-Query"

RESTRICT="test"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/patch-libspf2-1.2.5-nointernal
epatch "${FILESDIR}"/${P}-64bit.patch
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc Changelog README TODO docs/*.txt docs/API
}

libspf2-1.2.5.ebuild

# Copyright 1999-2008 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.ebuild,v 1.3 2008/03/30 01:41:19 halcy0n Exp $

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="!dev-perl/Mail-SPF-Query"

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."
}

metadata.xml




net-mail
libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair. libspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from. This prevents email forgery, commonly used by spammers, scammers and email viruses/worms.