summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2009-09-06 19:15:24 +0000
committerVictor Ostorga <vostorga@gentoo.org>2009-09-06 19:15:24 +0000
commit0134e34f7d59930bdfe5832dba716961acb06225 (patch)
treebd3552ff72d42b1b323b896080b6b21cc3310339 /dev-libs/libredblack
parentVersion bump (diff)
downloadhistorical-0134e34f7d59930bdfe5832dba716961acb06225.tar.gz
historical-0134e34f7d59930bdfe5832dba716961acb06225.tar.bz2
historical-0134e34f7d59930bdfe5832dba716961acb06225.zip
Fixing build, patch thanks to Brent Millare <puttanginyournose@gmail.com> bug #247065 , fixing repoman warnings
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'dev-libs/libredblack')
-rw-r--r--dev-libs/libredblack/ChangeLog9
-rw-r--r--dev-libs/libredblack/Manifest7
-rw-r--r--dev-libs/libredblack/files/libredblack-1.3-pep0263.patch16
-rw-r--r--dev-libs/libredblack/libredblack-1.2.ebuild11
-rw-r--r--dev-libs/libredblack/libredblack-1.3.ebuild21
5 files changed, 48 insertions, 16 deletions
diff --git a/dev-libs/libredblack/ChangeLog b/dev-libs/libredblack/ChangeLog
index b4afb0bf0e8e..3b374d987e4e 100644
--- a/dev-libs/libredblack/ChangeLog
+++ b/dev-libs/libredblack/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libredblack
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/ChangeLog,v 1.11 2007/07/02 14:59:53 peper Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/ChangeLog,v 1.12 2009/09/06 19:15:24 vostorga Exp $
+
+ 06 Sep 2009; Víctor Ostorga <vostorga@gentoo.org> libredblack-1.3.ebuild,
+ +files/libredblack-1.3-pep0263.patch:
+ Fixing build, patch thanks to Brent Millare <puttanginyournose@gmail.com>
+ bug #247065 , fixing repoman warnings
02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> libredblack-1.2.ebuild,
libredblack-1.3.ebuild:
diff --git a/dev-libs/libredblack/Manifest b/dev-libs/libredblack/Manifest
index 8c5376deea5b..6610e0b42ff6 100644
--- a/dev-libs/libredblack/Manifest
+++ b/dev-libs/libredblack/Manifest
@@ -1,6 +1,7 @@
+AUX libredblack-1.3-pep0263.patch 919 RMD160 8987b9b7e0492c006f4d4b97440f233899444f73 SHA1 730e382960f0615e9b994f930bbd922af6ae1a30 SHA256 7ee31213c91d5198f7a2c2525e9709f241b1b4f69ca5856331f34af65e49ff91
DIST libredblack-1.2.tar.gz 177211 RMD160 0d697d0f114db690658706b1fc73d77ef0faaa9e SHA1 3e72a9cc400e06dbde423a5569504f038f3e7757 SHA256 0aa8eed6da1877783c40a59fdc07545132f379ac2a86548ba0b4b0786bd86258
DIST libredblack-1.3.tar.gz 209564 RMD160 9c3c2b9946b771e3b27dc5d5838785c525c9fc98 SHA1 988c6d56ea04893de4837dcd5e98109075a29176 SHA256 a0ecc59b0aae2df01558a6950532c711a782a099277b439a51d270003092f44f
-EBUILD libredblack-1.2.ebuild 753 RMD160 61702c22db0e13299420b5f07923b144b56fb671 SHA1 04d787e9ad5df0f77813165bfbadf1c82e1da332 SHA256 6bbd85d3a8f47728b166b71847112327b102f1643f81181815d925fd9ff70285
-EBUILD libredblack-1.3.ebuild 761 RMD160 5f00aad17b1d563d5bf6504a531414f5b0d43d00 SHA1 0d1bd1296950b548202b2a5463186a8ac727e642 SHA256 a5845b9aa306723aadaca4c80ff3847f513443a56a0f4d31317ab1078b149a1e
-MISC ChangeLog 1419 RMD160 1bf30479300d028060b4f724ea290d80cbba0e35 SHA1 903b77c26781b3bfb9343cce4b7f665845492d34 SHA256 f58c1d48c0ed4a858da6c78e8fad8e45f7e3cda569cecb9f0ae83a53328523f5
+EBUILD libredblack-1.2.ebuild 751 RMD160 4bbdd1223d898fb8bda1ccc8f62b295c16c5ebd1 SHA1 f2da3b824fb97cbe472bf56451988ec81dbe05db SHA256 fcff157d6a0b31633011d9c729cd64944e099b43013b1ca5ebaeb69e86d5d136
+EBUILD libredblack-1.3.ebuild 866 RMD160 987b6427ee6fa0ef22f736e7edbc91bddaf7f7c6 SHA1 0bbdc7d33b2af8468f17530c13f76761923e584e SHA256 6ac03516d9799a2f6764ee104117a424074f96b2794f85fa1ba78ccb7c354658
+MISC ChangeLog 1656 RMD160 fe8ff849f8cf41cf1e2c3d19262cdae6431ddd25 SHA1 5a46aeacaa1c9079c65f77fb39e57fa35652ef24 SHA256 b20cdfe10f9687c2df87b5c9459fce3da958aa1605b830a4887631b095f8d037
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
diff --git a/dev-libs/libredblack/files/libredblack-1.3-pep0263.patch b/dev-libs/libredblack/files/libredblack-1.3-pep0263.patch
new file mode 100644
index 000000000000..8fce9add6de7
--- /dev/null
+++ b/dev-libs/libredblack/files/libredblack-1.3-pep0263.patch
@@ -0,0 +1,16 @@
+diff -NrU5 libredblack-1.3.original/rbgen.in libredblack-1.3/rbgen.in
+--- libredblack-1.3.original/rbgen.in 2009-09-06 12:44:03.000000000 -0600
++++ libredblack-1.3/rbgen.in 2009-09-06 12:44:29.000000000 -0600
+@@ -4,11 +4,11 @@
+ #
+ # rbgen -- generate a redblack customized search library
+ #
+ # $Log: not supported by cvs2svn $
+ # Revision 1.3 2003/10/24 01:31:21 damo
+-# Patches from Eric Raymond: %prefix is implemented.  Various other small
++# Patches from Eric Raymond: %prefix is implemented. Various other small
+ # changes avoid stepping on global namespaces and improve the documentation.
+ #
+ # Revision 1.2 2003/10/23 04:18:47 damo
+ # Fixed up the rbgen stuff ready for the 1.3 release
+ #
diff --git a/dev-libs/libredblack/libredblack-1.2.ebuild b/dev-libs/libredblack/libredblack-1.2.ebuild
index 199f5d9f5cdb..66511409932f 100644
--- a/dev-libs/libredblack/libredblack-1.2.ebuild
+++ b/dev-libs/libredblack/libredblack-1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/libredblack-1.2.ebuild,v 1.8 2007/07/02 14:59:53 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/libredblack-1.2.ebuild,v 1.9 2009/09/06 19:15:24 vostorga Exp $
DESCRIPTION="RedBlack Balanced Tree Searching and Sorting Library"
HOMEPAGE="http://libredblack.sourceforge.net/"
@@ -11,7 +11,8 @@ KEYWORDS="x86"
SLOT="0"
IUSE=""
-DEPEND="virtual/libc"
+DEPEND=""
+RDEPEND=""
#RESTRICT="mirror"
@@ -21,9 +22,9 @@ src_compile() {
}
src_install() {
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
rm example*.o
- cp -a example* ${D}/usr/share/doc/${PF}
+ cp -a example* "${D}"/usr/share/doc/${PF}
}
diff --git a/dev-libs/libredblack/libredblack-1.3.ebuild b/dev-libs/libredblack/libredblack-1.3.ebuild
index 64a0a9107fb0..f05c1f7a69df 100644
--- a/dev-libs/libredblack/libredblack-1.3.ebuild
+++ b/dev-libs/libredblack/libredblack-1.3.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/libredblack-1.3.ebuild,v 1.8 2007/07/02 14:59:53 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libredblack/libredblack-1.3.ebuild,v 1.9 2009/09/06 19:15:24 vostorga Exp $
+
+inherit eutils
DESCRIPTION="RedBlack Balanced Tree Searching and Sorting Library"
HOMEPAGE="http://libredblack.sourceforge.net/"
@@ -11,19 +13,26 @@ KEYWORDS="~x86 ~ppc"
SLOT="0"
IUSE=""
-DEPEND="virtual/libc"
+DEPEND=""
+RDEPEND="${DEPEND}"
#RESTRICT="mirror"
+src_unpack(){
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-pep0263.patch
+}
+
src_compile() {
econf --libexecdir=/usr/lib || die "configure failure"
emake || die "compile failure"
}
src_install() {
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
rm example*.o
- cp -pPR example* ${D}/usr/share/doc/${PF}
+ cp -pPR example* "${D}"/usr/share/doc/${PF}
}