summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Gall <tgall@gentoo.org>2004-05-31 16:58:39 +0000
committerTom Gall <tgall@gentoo.org>2004-05-31 16:58:39 +0000
commitddcda39f36e6dbfc8f5757ef8b1601d508226da6 (patch)
treee55e92a57e1675d19148e754f5aa2d1ee6b43410
parentFirst checkin of gtk-imonc 0.6.2 (diff)
downloadhistorical-ddcda39f36e6dbfc8f5757ef8b1601d508226da6.tar.gz
historical-ddcda39f36e6dbfc8f5757ef8b1601d508226da6.tar.bz2
historical-ddcda39f36e6dbfc8f5757ef8b1601d508226da6.zip
stable on ppc64, fix bug #52335
-rw-r--r--app-cdr/cdrtools/ChangeLog5
-rw-r--r--app-cdr/cdrtools/Manifest4
-rw-r--r--app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild10
3 files changed, 13 insertions, 6 deletions
diff --git a/app-cdr/cdrtools/ChangeLog b/app-cdr/cdrtools/ChangeLog
index b72f6388b97d..68e2b8fb9ade 100644
--- a/app-cdr/cdrtools/ChangeLog
+++ b/app-cdr/cdrtools/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-cdr/cdrtools
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.81 2004/05/28 02:51:26 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.82 2004/05/31 16:58:39 tgall Exp $
+
+ 31 May 2004; Tom Gall <tgall@gentoo.org> cdrtools-2.01_alpha28-r1.ebuild:
+ stable on ppc64, fix bug #52335
27 May 2004; Jason Wever <weeve@gentoo.org> cdrtools-2.01_alpha28-r1.ebuild:
Stable on sparc.
diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest
index 26a826cec119..2a5f62fd1bb4 100644
--- a/app-cdr/cdrtools/Manifest
+++ b/app-cdr/cdrtools/Manifest
@@ -1,6 +1,6 @@
-MD5 038285e0dc8852e66c105d7364372b9b ChangeLog 12058
+MD5 d4eea90d0f1139257c74698d8ac6e5aa ChangeLog 12169
MD5 e370a27888298d415a1f0b0aae276866 cdrtools-2.01_alpha25.ebuild 2268
-MD5 00068f893ba83f73b925b41449d1168b cdrtools-2.01_alpha28-r1.ebuild 2262
+MD5 3a4dfdda5461b12a73933d24c511ab1e cdrtools-2.01_alpha28-r1.ebuild 2355
MD5 f9fcbc79ca94669d29f5937fbabae7f6 metadata.xml 444
MD5 3e09d97c263f22dbda9a67df209b533c files/cdrtools-2.01-kernel25-support.patch 602
MD5 2aa3425ea6089f40e9c5f4918a18e146 files/digest-cdrtools-2.01_alpha25 144
diff --git a/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild b/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild
index d1117f109d87..9e46a85d9d57 100644
--- a/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild
+++ b/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild,v 1.2 2004/05/28 02:51:26 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01_alpha28-r1.ebuild,v 1.3 2004/05/31 16:58:39 tgall Exp $
-inherit eutils gcc
+inherit eutils gcc gnuconfig
DESCRIPTION="A set of tools for CD recording, including cdrecord."
HOMEPAGE="http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html"
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/${P/_alpha/a}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ppc ~hppa sparc ~alpha ~amd64 ~ia64"
+KEYWORDS="x86 ppc ~hppa sparc ~alpha ~amd64 ~ia64 ppc64"
IUSE=""
DEPEND="virtual/glibc"
@@ -36,9 +36,13 @@ src_unpack() {
cd ${S}/RULES
cp i386-linux-cc.rul x86_64-linux-cc.rul
cp i386-linux-gcc.rul x86_64-linux-gcc.rul
+ ln -sf ppc-linux-cc.rul ppc64-linux-cc.rul
}
src_compile() {
+
+ use ppc64 && gnuconfig_update
+
emake CC="$(gcc-getCC) -D__attribute_const__=const" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
}