summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Ahlberg <aliz@gentoo.org>2004-02-24 20:24:24 +0000
committerDaniel Ahlberg <aliz@gentoo.org>2004-02-24 20:24:24 +0000
commit6256f717b994225a8da1efdc6e8d30586f218e0d (patch)
tree4fd4b372e9812946ddf761a9ba34eec4aaf4a961 /dev-util
parentSome first time build fixes (cannot find libvga.so and libvgagl.so when (diff)
downloadhistorical-6256f717b994225a8da1efdc6e8d30586f218e0d.tar.gz
historical-6256f717b994225a8da1efdc6e8d30586f218e0d.tar.bz2
historical-6256f717b994225a8da1efdc6e8d30586f218e0d.zip
Closing #38762.
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/ltrace/ChangeLog8
-rw-r--r--dev-util/ltrace/Manifest7
-rw-r--r--dev-util/ltrace/files/digest-ltrace-0.3.311
-rw-r--r--dev-util/ltrace/files/ltrace-0.3.31-64bit-fixes.patch.bz2bin0 -> 1998 bytes
-rw-r--r--dev-util/ltrace/ltrace-0.3.31.ebuild19
5 files changed, 26 insertions, 9 deletions
diff --git a/dev-util/ltrace/ChangeLog b/dev-util/ltrace/ChangeLog
index 5ebadb27b30a..729dfb8975fb 100644
--- a/dev-util/ltrace/ChangeLog
+++ b/dev-util/ltrace/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/ltrace
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ChangeLog,v 1.12 2003/10/13 12:00:32 lanius Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ChangeLog,v 1.13 2004/02/24 20:24:24 aliz Exp $
+
+ 24 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> ltrace-0.3.31.ebuild:
+ Add support for amd64 by adding patch and tarball from Mandrake. Closing
+ #38726.
13 Oct 2003; Heinrich Wendel <lanius@gentoo.org> ltrace-0.3.26-r1.ebuild:
cleanup
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index f77ce484ce16..08e3fbd2a739 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,3 +1,4 @@
-MD5 45714c52b6ac327adfc849358c9a1a9c ltrace-0.3.31.ebuild 887
-MD5 a2798f56e8ade6804473cbb32e2eb3d2 ChangeLog 1554
-MD5 68e40de3c83fd90f83deea21c0c2057d files/digest-ltrace-0.3.31 65
+MD5 4b1e1dd54427044b28ab595939517b28 ltrace-0.3.31.ebuild 1176
+MD5 03b74650819602c866b83c8c38116883 ChangeLog 1708
+MD5 bdd8f496365cbecd525f682a272b724b files/digest-ltrace-0.3.31 136
+MD5 455b619b8ad9fe2bc7507178efef0e58 files/ltrace-0.3.31-64bit-fixes.patch.bz2 1998
diff --git a/dev-util/ltrace/files/digest-ltrace-0.3.31 b/dev-util/ltrace/files/digest-ltrace-0.3.31
index 83f9fe9efcb1..295b1d294a4d 100644
--- a/dev-util/ltrace/files/digest-ltrace-0.3.31
+++ b/dev-util/ltrace/files/digest-ltrace-0.3.31
@@ -1 +1,2 @@
MD5 7bef142861646ad33dc749fbaf96761e ltrace_0.3.31.tar.gz 105816
+MD5 68bca343ee654c94e41b86b86b748bf5 ltrace-0.3.26-x86_64.tar.bz2 2847
diff --git a/dev-util/ltrace/files/ltrace-0.3.31-64bit-fixes.patch.bz2 b/dev-util/ltrace/files/ltrace-0.3.31-64bit-fixes.patch.bz2
new file mode 100644
index 000000000000..6176d201171b
--- /dev/null
+++ b/dev-util/ltrace/files/ltrace-0.3.31-64bit-fixes.patch.bz2
Binary files differ
diff --git a/dev-util/ltrace/ltrace-0.3.31.ebuild b/dev-util/ltrace/ltrace-0.3.31.ebuild
index 443f11d0c3b3..604438e2d8e7 100644
--- a/dev-util/ltrace/ltrace-0.3.31.ebuild
+++ b/dev-util/ltrace/ltrace-0.3.31.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ltrace-0.3.31.ebuild,v 1.7 2004/02/22 22:34:25 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/ltrace/ltrace-0.3.31.ebuild,v 1.8 2004/02/24 20:24:24 aliz Exp $
S=${WORKDIR}/${P}
DESCRIPTION="ltrace shows runtime library call information for dynamically linked executables"
HOMEPAGE="http://packages.debian.org/unstable/utils/ltrace.html"
-SRC_URI="mirror://debian/pool/main/l/ltrace/${PN}_${PV}.tar.gz"
+SRC_URI="mirror://debian/pool/main/l/ltrace/${PN}_${PV}.tar.gz
+ amd64?( http://gentoo.tamperd.net/ltrace-0.3.26-x86_64.tar.bz2
+ mirror://gentoo/ltrace-0.3.26-x86_64.tar.bz2 )"
SLOT="0"
LICENSE="GPL-2"
@@ -14,8 +16,17 @@ KEYWORDS="x86 ~ppc ~sparc ~alpha ~hppa ~mips ~amd64 ~ia64"
DEPEND=">=sys-apps/sed-4
virtual/glibc"
-src_compile() {
+src_unpack() {
+ unpack ${PN}_${PV}.tar.gz ; cd ${S}
+
+ if [ "${ARCH}" == "amd64" ]; then
+ unpack ltrace-0.3.26-x86_64.tar.bz2
+ fi
+ epatch ${FILESDIR}/${P}-64bit-fixes.patch.bz2
+}
+
+src_compile() {
econf || die
# modify CFLAGS (hopefully in a more time friendly way)