ChangeLog

# ChangeLog for mail-filter/libsrs2
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsrs2/ChangeLog,v 1.11 2010/02/01 20:00:59 maekke Exp $

01 Feb 2010; Markus Meier libsrs2-1.0.18.ebuild:
amd64 stable, bug #299862

29 Sep 2009; Hanno Boeck libsrs2-1.0.18.ebuild,
+files/libsrs2-1.0.18-parallel-make.diff:
Fix parallel make (#244812), remove .la file.

23 Sep 2009; Patrick Lauer libsrs2-1.0.16.ebuild,
libsrs2-1.0.17.ebuild, libsrs2-1.0.18.ebuild:
Remove virtual/libc

15 Sep 2009; Hanno Boeck libsrs2-1.0.18.ebuild:
Add ~amd64 keyword, fix RDEPEND, remove bogus elog/ewarn-messages,
cleanup.

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

18 Mar 2007; Marius Mauch libsrs2-1.0.16.ebuild,
libsrs2-1.0.17.ebuild, libsrs2-1.0.18.ebuild:
Replacing einfo with elog

08 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*libsrs2-1.0.18 (09 May 2005)

09 May 2005; Jay Pfeifer +libsrs2-1.0.18.ebuild:
Version bump.

03 Aug 2004; David Holm libsrs2-1.0.17.ebuild:
Added to ~ppc.

*libsrs2-1.0.17 (29 Jul 2004)

29 Jul 2004; Jay Pfeifer : libsrs2-1.0.17.ebuild
Version bump.

*libsrs2-1.0.16 (24 Jul 2004)

24 Jul 2004; Jay Pfeifer : libsrs2-1.0.16.ebuild
Initial import.

Manifest

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

AUX libsrs2-1.0.18-parallel-make.diff 477 RMD160 b287f36b74c75832f12dd0beade9e0d48eb6e542 SHA1 85044aa96b80efc4aaa8f498a70c671c5183f434 SHA256 fc2dafc9edb7c6ff3d018c594f3d60b3696f7dfe7574895e8f6a0724f2d7e418
DIST libsrs2-1.0.18.tar.gz 295748 RMD160 7efa96f457ebac45178afa84aeaeb28834a1f4e7 SHA1 db9452e5207bb573eca4b3409c201f1e0275d300 SHA256 9d1191b705d7587a5886736899001d04168392bbb6ed6345a057ade50943a492
EBUILD libsrs2-1.0.18.ebuild 828 RMD160 3783a202582585335c339fbd978243238779bb63 SHA1 e046586e1cc8bc19c2ea8a4b3132520bcfd1a81c SHA256 8bf37154d338099c046136d417d1cae0f0a4bf41b43f062ed2d80fd3c4779aa4
MISC ChangeLog 1591 RMD160 94dd2c399a3a15ed718e2104a7ee807e194e0f71 SHA1 da65696d8b84b3895f2c4b8316a706bd5c56862f SHA256 8bf881cc76797fc70ddbb7e1d1a7a0c628b777b817b1733b31b92bc8886af3f2
MISC metadata.xml 676 RMD160 8c6b3d18319e7132e2120c9572cbe505e42bb24c SHA1 13fe3e41090e4e882f02103aa70cf0eeff21467e SHA256 a130cfde63013557b3af42d11587cb9df9d38421197fef95568ba95fea3105c2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)

iEYEARECAAYFAktnMtIACgkQkKaRLQcq0GJT3ACgl1bSEmELVN8k/oFzXDEIgb+I
1J8An0CbFL1P41m8hVRBW9YzNgZ5It8Y
=K6tL
-----END PGP SIGNATURE-----

files

libsrs2-1.0.18.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsrs2/libsrs2-1.0.18.ebuild,v 1.6 2010/02/01 20:00:59 maekke Exp $

inherit eutils autotools

DESCRIPTION="libsrs2 is the next generation Sender Rewriting Scheme library"
HOMEPAGE="http://www.libsrs2.org/"
SRC_URI="http://www.libsrs2.org/srs/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""

DEPEND=""
RDEPEND="${DEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-parallel-make.diff"
eautoreconf
}

src_compile() {
econf || die "econf failed"
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
find "${D}" -name '*.la' -delete
dodoc AUTHORS INSTALL NEWS README
}

metadata.xml




net-mail
libsrs2 is the next generation SRS library from the original designer of SRS. It implements the Sender Rewriting Scheme, a part of the SPF/SRS protocol pair. Libsrs2 has been written from an entirely clean codebase with compliance, speed and versatility in mind. It is platform independent and has no external dependencies. It is thread-safe and heap-safe, and is suitable for large scale applications and embedded systems and can operate without many standard system facilities.