summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/bglibs/ChangeLog8
-rw-r--r--dev-libs/bglibs/bglibs-1.001.ebuild27
-rw-r--r--dev-libs/bglibs/bglibs-1.009-r1.ebuild42
-rw-r--r--dev-libs/bglibs/bglibs-1.009.ebuild28
-rw-r--r--dev-libs/bglibs/bglibs-1.011.ebuild43
-rw-r--r--dev-libs/bglibs/bglibs-1.017.ebuild45
-rw-r--r--dev-libs/bglibs/bglibs-1.019-r1.ebuild55
-rw-r--r--dev-libs/bglibs/bglibs-1.019.ebuild45
-rw-r--r--dev-libs/bglibs/bglibs-1.031.ebuild49
-rw-r--r--dev-libs/bglibs/bglibs-1.041.ebuild10
-rw-r--r--dev-libs/bglibs/bglibs-1.104.ebuild8
11 files changed, 16 insertions, 344 deletions
diff --git a/dev-libs/bglibs/ChangeLog b/dev-libs/bglibs/ChangeLog
index 5b69529dc21a..61444a3b7082 100644
--- a/dev-libs/bglibs/ChangeLog
+++ b/dev-libs/bglibs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/bglibs
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/ChangeLog,v 1.47 2008/11/06 08:18:10 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/ChangeLog,v 1.48 2008/11/07 11:01:56 robbat2 Exp $
+
+ 07 Nov 2008; Robin H. Johnson <robbat2@gentoo.org> -bglibs-1.001.ebuild,
+ -bglibs-1.009.ebuild, -bglibs-1.009-r1.ebuild, -bglibs-1.011.ebuild,
+ -bglibs-1.017.ebuild, -bglibs-1.019.ebuild, -bglibs-1.019-r1.ebuild,
+ -bglibs-1.031.ebuild, bglibs-1.041.ebuild, bglibs-1.104.ebuild:
+ Remove old ebuilds and fix multilib issues in remaining versions.
*bglibs-1.104 (06 Nov 2008)
diff --git a/dev-libs/bglibs/bglibs-1.001.ebuild b/dev-libs/bglibs/bglibs-1.001.ebuild
deleted file mode 100644
index e5c0f7d9b472..000000000000
--- a/dev-libs/bglibs/bglibs-1.001.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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.001.ebuild,v 1.12 2005/05/30 18:22:57 swegener Exp $
-
-inherit toolchain-funcs
-
-DESCRIPTION="Bruce Guenters library package"
-HOMEPAGE="http://untroubled.org/bglibs/"
-SRC_URI="http://untroubled.org/bglibs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_compile() {
- echo "${D}/usr/lib/bglibs" > conf-home
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- emake -j1 || die
-}
-
-src_install () {
- dodir /usr/lib/bglibs
- ./installer || die "install failed"
-}
diff --git a/dev-libs/bglibs/bglibs-1.009-r1.ebuild b/dev-libs/bglibs/bglibs-1.009-r1.ebuild
deleted file mode 100644
index fc965750a2ac..000000000000
--- a/dev-libs/bglibs/bglibs-1.009-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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.009-r1.ebuild,v 1.9 2005/05/30 18:22:57 swegener 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 sparc ~mips ~alpha ~ppc amd64 ~hppa"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- ht_fix_file ${S}/Makefile
- # fix weird bug with new gcc and compile of tests failing due to style of
- # gcc flags not on bugzilla, but personally reported to robbat2@gentoo.org
- # by personal friend
- sed -e 's|libraries selftests installer|libraries installer|g' -i ${S}/Makefile
-}
-
-src_compile() {
- echo "${D}/usr/lib/bglibs" > conf-home
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- emake -j1 || die
-}
-
-src_install () {
- dodir /usr/lib/bglibs
- ./installer || die "install failed"
- dodoc ANNOUNCEMENT COPYING NEWS README ChangeLog TODO VERSION
- docinto html
- dodoc doc/html/*
- docinto latex
- dodoc doc/latex/*
-}
diff --git a/dev-libs/bglibs/bglibs-1.009.ebuild b/dev-libs/bglibs/bglibs-1.009.ebuild
deleted file mode 100644
index 78e341101a4b..000000000000
--- a/dev-libs/bglibs/bglibs-1.009.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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.009.ebuild,v 1.7 2005/05/30 18:22:57 swegener Exp $
-
-inherit 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 sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_compile() {
- echo "${D}/usr/lib/bglibs" > conf-home
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- emake -j1 || die
-}
-
-src_install () {
- dodir /usr/lib/bglibs
- ./installer || die "install failed"
- dodoc ANNOUNCEMENT COPYING NEWS README
-}
diff --git a/dev-libs/bglibs/bglibs-1.011.ebuild b/dev-libs/bglibs/bglibs-1.011.ebuild
deleted file mode 100644
index 3984baa205f5..000000000000
--- a/dev-libs/bglibs/bglibs-1.011.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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.011.ebuild,v 1.9 2005/05/30 18:22:57 swegener 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}
- ht_fix_file ${S}/Makefile
- # fix weird bug with new gcc and compile of tests failing due to style of
- # gcc flags not on bugzilla, but personally reported to robbat2@gentoo.org
- # by personal friend
- sed -e 's|libraries selftests installer|libraries installer|g' -i ${S}/Makefile
-}
-
-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_install () {
- dodir /usr/lib/bglibs
- ./installer || die "install failed"
- dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
- docinto html
- dodoc doc/html/*
- docinto latex
- dodoc doc/latex/*
-}
diff --git a/dev-libs/bglibs/bglibs-1.017.ebuild b/dev-libs/bglibs/bglibs-1.017.ebuild
deleted file mode 100644
index 935cb524f179..000000000000
--- a/dev-libs/bglibs/bglibs-1.017.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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.017.ebuild,v 1.7 2005/05/30 18:22:57 swegener 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"
- dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
- docinto html
- dodoc doc/html/*
- docinto latex
- dodoc doc/latex/*
-}
diff --git a/dev-libs/bglibs/bglibs-1.019-r1.ebuild b/dev-libs/bglibs/bglibs-1.019-r1.ebuild
deleted file mode 100644
index 683bc75b4d77..000000000000
--- a/dev-libs/bglibs/bglibs-1.019-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2006 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.8 2006/02/20 21:21:59 hansmi 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="alpha amd64 hppa mips ppc sparc x86"
-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/bglibs-1.019.ebuild b/dev-libs/bglibs/bglibs-1.019.ebuild
deleted file mode 100644
index e88f6abe98bd..000000000000
--- a/dev-libs/bglibs/bglibs-1.019.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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.ebuild,v 1.2 2005/05/30 18:22:57 swegener 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"
- dodoc ANNOUNCEMENT NEWS README ChangeLog TODO VERSION
- docinto html
- dodoc doc/html/*
- docinto latex
- dodoc doc/latex/*
-}
diff --git a/dev-libs/bglibs/bglibs-1.031.ebuild b/dev-libs/bglibs/bglibs-1.031.ebuild
deleted file mode 100644
index c829fcd6072c..000000000000
--- a/dev-libs/bglibs/bglibs-1.031.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.031.ebuild,v 1.8 2006/06/14 10:30:30 jer Exp $
-
-inherit fixheadtails toolchain-funcs
-
-DESCRIPTION="Bruce Guenters Libraries Collection"
-HOMEPAGE="http://untroubled.org/bglibs/"
-SRC_URI="http://untroubled.org/bglibs/archive/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa mips ppc sparc x86"
-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/bin" > conf-bin
- echo "${D}/usr/lib/bglibs" > conf-lib
- echo "${D}/usr/include/bglibs" > conf-include
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- emake || die
-}
-
-src_test() {
- einfo "Running selftests"
- emake selftests
-}
-
-src_install () {
- einstall || die "install failed"
-
- #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/bglibs-1.041.ebuild b/dev-libs/bglibs/bglibs-1.041.ebuild
index 4f83fe75adb2..faaa7d712090 100644
--- a/dev-libs/bglibs/bglibs-1.041.ebuild
+++ b/dev-libs/bglibs/bglibs-1.041.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.041.ebuild,v 1.8 2008/02/27 03:51:01 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.041.ebuild,v 1.9 2008/11/07 11:01:56 robbat2 Exp $
-inherit fixheadtails toolchain-funcs
+inherit fixheadtails toolchain-funcs multilib
DESCRIPTION="Bruce Guenters Libraries Collection"
HOMEPAGE="http://untroubled.org/bglibs/"
@@ -17,13 +17,13 @@ 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
+ sed -e '/^all:/s|selftests||' -i.orig "${S}"/Makefile
+ sed -e '/selftests/d' -i.orig "${S}"/TARGETS
}
src_compile() {
echo "${D}/usr/bin" > conf-bin
- echo "${D}/usr/lib/bglibs" > conf-lib
+ echo "${D}/usr/$(get_libdir)/bglibs" > conf-lib
echo "${D}/usr/include/bglibs" > conf-include
echo "${D}/usr/share/man" > conf-man
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
diff --git a/dev-libs/bglibs/bglibs-1.104.ebuild b/dev-libs/bglibs/bglibs-1.104.ebuild
index 6d493150fb47..c1e5e40a1391 100644
--- a/dev-libs/bglibs/bglibs-1.104.ebuild
+++ b/dev-libs/bglibs/bglibs-1.104.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.104.ebuild,v 1.1 2008/11/06 08:18:10 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.104.ebuild,v 1.2 2008/11/07 11:01:56 robbat2 Exp $
-inherit toolchain-funcs eutils
+inherit toolchain-funcs eutils multilib
DESCRIPTION="Bruce Guenters Libraries Collection"
HOMEPAGE="http://untroubled.org/bglibs/"
@@ -34,14 +34,14 @@ src_unpack() {
src_compile() {
echo "${D}/usr/bin" > conf-bin
- echo "${D}/usr/lib/bglibs" > conf-lib
+ echo "${D}/usr/$(get_libdir)/bglibs" > conf-lib
echo "${D}/usr/include/bglibs" > conf-include
echo "${D}/usr/share/man" > conf-man
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
# Fails if we do parallel build of shared+static at the same time
emake libs-shared || die
- emake libs-static || die
+ emake libs-static || die
emake || die
}