diff options
author | 2009-09-29 14:21:34 +0000 | |
---|---|---|
committer | 2009-09-29 14:21:34 +0000 | |
commit | addd4e5f0de5c09fc882749c49463312dff5b3b3 (patch) | |
tree | ecf070206993149131ff9fa8b6e5f2b54777afd0 /mail-filter/libsrs2 | |
parent | Remove old libsrs2 ebuilds. (diff) | |
download | gentoo-2-addd4e5f0de5c09fc882749c49463312dff5b3b3.tar.gz gentoo-2-addd4e5f0de5c09fc882749c49463312dff5b3b3.tar.bz2 gentoo-2-addd4e5f0de5c09fc882749c49463312dff5b3b3.zip |
libsrs2: Fix parallel make (#244812), remove .la file.
(Portage version: 2.2_rc42/cvs/Linux x86_64)
Diffstat (limited to 'mail-filter/libsrs2')
-rw-r--r-- | mail-filter/libsrs2/ChangeLog | 6 | ||||
-rw-r--r-- | mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff | 13 | ||||
-rw-r--r-- | mail-filter/libsrs2/libsrs2-1.0.18.ebuild | 12 |
3 files changed, 29 insertions, 2 deletions
diff --git a/mail-filter/libsrs2/ChangeLog b/mail-filter/libsrs2/ChangeLog index 2a67c08bedea..c7b4b12a5dcc 100644 --- a/mail-filter/libsrs2/ChangeLog +++ b/mail-filter/libsrs2/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for mail-filter/libsrs2 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsrs2/ChangeLog,v 1.9 2009/09/23 17:54:40 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsrs2/ChangeLog,v 1.10 2009/09/29 14:21:34 hanno Exp $ + + 29 Sep 2009; Hanno Boeck <hanno@gentoo.org> 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 <patrick@gentoo.org> libsrs2-1.0.16.ebuild, libsrs2-1.0.17.ebuild, libsrs2-1.0.18.ebuild: diff --git a/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff b/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff new file mode 100644 index 000000000000..a5ce4d5a0028 --- /dev/null +++ b/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff @@ -0,0 +1,13 @@ +diff -Naur libsrs2-1.0.18/libsrs2/Makefile.am libsrs2-1.0.18-1/libsrs2/Makefile.am +--- libsrs2-1.0.18/libsrs2/Makefile.am 2004-06-10 11:33:28.000000000 +0200 ++++ libsrs2-1.0.18-1/libsrs2/Makefile.am 2009-09-29 16:08:29.000000000 +0200 +@@ -3,9 +3,6 @@ + include_HEADERS = srs2.h + noinst_HEADERS = win32.h + +-lib_LIBRARIES = libsrs2.a +-libsrs2_a_SOURCES = srs2.c sha1.c +- + lib_LTLIBRARIES = libsrs2.la + libsrs2_la_LDFLAGS = -version-info 0:0:0 + libsrs2_la_SOURCES = srs2.c sha1.c diff --git a/mail-filter/libsrs2/libsrs2-1.0.18.ebuild b/mail-filter/libsrs2/libsrs2-1.0.18.ebuild index 301c67de6937..3c83a58192f1 100644 --- a/mail-filter/libsrs2/libsrs2-1.0.18.ebuild +++ b/mail-filter/libsrs2/libsrs2-1.0.18.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2009 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.4 2009/09/23 17:54:41 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/libsrs2/libsrs2-1.0.18.ebuild,v 1.5 2009/09/29 14:21:34 hanno Exp $ + +inherit eutils autotools DESCRIPTION="libsrs2 is the next generation Sender Rewriting Scheme library" HOMEPAGE="http://www.libsrs2.org/" @@ -14,6 +16,13 @@ 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" @@ -21,5 +30,6 @@ src_compile() { src_install() { emake DESTDIR="${D}" install || die "make install failed" + find "${D}" -name '*.la' -delete dodoc AUTHORS INSTALL NEWS README } |