summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2012-08-06 01:51:41 +0000
committerChristoph Junghans <ottxor@gentoo.org>2012-08-06 01:51:41 +0000
commit88753453c7014a73ede7f28d541e6f760a16ed33 (patch)
treee4a03af04f0cc47e3404e121dde5536d369cb2de /net-libs/librsync
parentEAPI bumped to 4 and add prefix tweak (diff)
downloadgentoo-2-88753453c7014a73ede7f28d541e6f760a16ed33.tar.gz
gentoo-2-88753453c7014a73ede7f28d541e6f760a16ed33.tar.bz2
gentoo-2-88753453c7014a73ede7f28d541e6f760a16ed33.zip
added prefix build fixes
(Portage version: 2.2.0_alpha120/cvs/Linux i686)
Diffstat (limited to 'net-libs/librsync')
-rw-r--r--net-libs/librsync/ChangeLog7
-rw-r--r--net-libs/librsync/librsync-0.9.7-r2.ebuild14
2 files changed, 12 insertions, 9 deletions
diff --git a/net-libs/librsync/ChangeLog b/net-libs/librsync/ChangeLog
index 4ea732e7cc84..7192326de51b 100644
--- a/net-libs/librsync/ChangeLog
+++ b/net-libs/librsync/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-libs/librsync
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/librsync/ChangeLog,v 1.32 2011/11/28 11:48:59 phajdan.jr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/librsync/ChangeLog,v 1.33 2012/08/06 01:51:41 ottxor Exp $
+
+ 06 Aug 2012; Christoph Junghans <ottxor@gentoo.org> librsync-0.9.7-r2.ebuild:
+ added prefix build fixes
28 Nov 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
librsync-0.9.7-r2.ebuild:
diff --git a/net-libs/librsync/librsync-0.9.7-r2.ebuild b/net-libs/librsync/librsync-0.9.7-r2.ebuild
index 4b8896647fb9..5729826e1d56 100644
--- a/net-libs/librsync/librsync-0.9.7-r2.ebuild
+++ b/net-libs/librsync/librsync-0.9.7-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/librsync/librsync-0.9.7-r2.ebuild,v 1.3 2011/11/28 11:48:59 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/librsync/librsync-0.9.7-r2.ebuild,v 1.4 2012/08/06 01:51:41 ottxor Exp $
EAPI="3"
-inherit eutils libtool
+inherit eutils libtool autotools
DESCRIPTION="Flexible remote checksum-based differencing"
HOMEPAGE="http://librsync.sourceforge.net/"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="static-libs"
RDEPEND="dev-libs/popt"
@@ -21,8 +21,8 @@ src_prepare() {
# Bug #142945
epatch "${FILESDIR}"/${P}-huge-files.patch
- # Bug #185600
- elibtoolize
+ # Bug #185600 (was elibtoolize; extended to eautoreconf for interix)
+ eautoreconf # need new libtool for interix
epunt_cxx
}
@@ -34,6 +34,6 @@ src_install () {
emake DESTDIR="${D}" install || die
dodoc NEWS AUTHORS THANKS README TODO
if ! use static-libs; then
- rm -f "${D}"/usr/lib/librsync.la || die
+ rm -f "${ED}"/usr/lib/librsync.la || die
fi
}