summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2005-06-05 00:30:08 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2005-06-05 00:30:08 +0000
commit056dc8cea0bca00631ab8cc333830f9e7b7dbea7 (patch)
tree59d711c6437139560a46c53375a8d47fa44fc6a1 /dev-libs/bglibs
parentVersion bump #95014 by Tom Verdaat. (diff)
downloadgentoo-2-056dc8cea0bca00631ab8cc333830f9e7b7dbea7.tar.gz
gentoo-2-056dc8cea0bca00631ab8cc333830f9e7b7dbea7.tar.bz2
gentoo-2-056dc8cea0bca00631ab8cc333830f9e7b7dbea7.zip
Bug #90674, move include files out of /usr/lib/bglibs/include and use symlinks to make life sane instead.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'dev-libs/bglibs')
-rw-r--r--dev-libs/bglibs/ChangeLog9
-rw-r--r--dev-libs/bglibs/Manifest12
-rw-r--r--dev-libs/bglibs/bglibs-1.019-r1.ebuild55
-rw-r--r--dev-libs/bglibs/files/digest-bglibs-1.019-r11
4 files changed, 66 insertions, 11 deletions
diff --git a/dev-libs/bglibs/ChangeLog b/dev-libs/bglibs/ChangeLog
index 046ee9034d5c..bb1e8ce07b16 100644
--- a/dev-libs/bglibs/ChangeLog
+++ b/dev-libs/bglibs/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/bglibs
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/ChangeLog,v 1.23 2005/05/30 18:22:57 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/ChangeLog,v 1.24 2005/06/05 00:30:08 robbat2 Exp $
+
+*bglibs-1.019-r1 (05 Jun 2005)
+
+ 05 Jun 2005; Robin H. Johnson <robbat2@gentoo.org>
+ +bglibs-1.019-r1.ebuild:
+ Bug #90674, move include files out of /usr/lib/bglibs/include and use
+ symlinks to make life sane instead.
30 May 2005; Sven Wegener <swegener@gentoo.org> bglibs-1.001.ebuild,
bglibs-1.009.ebuild, bglibs-1.009-r1.ebuild, bglibs-1.011.ebuild,
diff --git a/dev-libs/bglibs/Manifest b/dev-libs/bglibs/Manifest
index d670626ba99b..4ee7b4203a8e 100644
--- a/dev-libs/bglibs/Manifest
+++ b/dev-libs/bglibs/Manifest
@@ -1,6 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 b867650b152a25b6dea6e58b400f0f29 bglibs-1.019-r1.ebuild 1423
MD5 a34cc890d690e7d4e65f2c851e9f2259 bglibs-1.001.ebuild 658
MD5 bfc63fc759e5508fa11d814cc0c0fbac bglibs-1.017.ebuild 1128
MD5 d0472ada9399c5f856b607ba75d8fd24 bglibs-1.019.ebuild 1133
@@ -10,15 +8,9 @@ MD5 b0d485ea1a51fb83c70daedef2599272 metadata.xml 279
MD5 b77bb3d52a5c3997cbf424d205be0c7e bglibs-1.009.ebuild 702
MD5 65b35772b75f5e197fe820cc06da8d0d bglibs-1.009-r1.ebuild 1190
MD5 b992a5664543a9bbaacce368b5d6e3fb files/digest-bglibs-1.009-r1 64
+MD5 8c9e81780e348b2d88639640431cafb9 files/digest-bglibs-1.019-r1 64
MD5 be39aca40d8a5b754844f62353828a06 files/digest-bglibs-1.001 63
MD5 b992a5664543a9bbaacce368b5d6e3fb files/digest-bglibs-1.009 64
MD5 fbe1533d9a8bc1d643143687dbc724fe files/digest-bglibs-1.011 64
MD5 66c4e44c736e3084b940df465c743ac8 files/digest-bglibs-1.017 64
MD5 8c9e81780e348b2d88639640431cafb9 files/digest-bglibs-1.019 64
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCm1ocI1lqEGTUzyQRAhugAKDcDMtO43IEvfPDwW4LC4qs5Zqu5QCdGfMK
-bHTqHhr43DuWxrW+SpHdHUk=
-=KwQl
------END PGP SIGNATURE-----
diff --git a/dev-libs/bglibs/bglibs-1.019-r1.ebuild b/dev-libs/bglibs/bglibs-1.019-r1.ebuild
new file mode 100644
index 000000000000..2643feb5036b
--- /dev/null
+++ b/dev-libs/bglibs/bglibs-1.019-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.019-r1.ebuild,v 1.1 2005/06/05 00:30:08 robbat2 Exp $
+
+inherit fixheadtails toolchain-funcs
+
+DESCRIPTION="Bruce Guenters Libraries Collection"
+HOMEPAGE="http://untroubled.org/bglibs/"
+SRC_URI="http://untroubled.org/bglibs/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~amd64 ~hppa"
+IUSE=""
+DEPEND="virtual/libc"
+
+src_unpack() {
+ unpack ${A}
+ # disable tests as we want them manually
+ sed -e '/^all:/s|selftests||' -i.orig ${S}/Makefile
+ sed -e '/selftests/d' -i.orig ${S}/TARGETS
+}
+
+src_compile() {
+ echo "${D}/usr/lib/bglibs" > conf-home
+ echo "$(tc-getCC) ${CFLAGS}" > conf-cc
+ echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
+ # parallel builds fail badly
+ emake -j1 || die
+}
+
+src_test() {
+ einfo "Running selftests"
+ emake -j1 selftests
+}
+
+src_install () {
+ dodir /usr/lib/bglibs
+ ./installer || die "install failed"
+
+ #move suff
+ dodir /usr/include
+ mv ${D}/usr/lib/bglibs/include ${D}/usr/include/bglibs
+ mv ${D}/usr/lib/bglibs/lib/* ${D}/usr/lib/bglibs
+ rmdir ${D}/usr/lib/bglibs/lib
+
+ #make backwards compatible symlinks
+ dosym /usr/lib/bglibs /usr/lib/bglibs/lib
+ dosym /usr/include/bglibs /usr/lib/bglibs/include
+
+ dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
+ dohtml doc/html/*
+ docinto latex
+ dodoc doc/latex/*
+}
diff --git a/dev-libs/bglibs/files/digest-bglibs-1.019-r1 b/dev-libs/bglibs/files/digest-bglibs-1.019-r1
new file mode 100644
index 000000000000..bfcecccddd9d
--- /dev/null
+++ b/dev-libs/bglibs/files/digest-bglibs-1.019-r1
@@ -0,0 +1 @@
+MD5 1e9e1d716d4527d08ea1dbf076a30c30 bglibs-1.019.tar.gz 266793