summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-02-14 06:12:19 +0000
committerMike Frysinger <vapier@gentoo.org>2012-02-14 06:12:19 +0000
commit351aac8a1536840222da7ee1acee6c5db7ba93d0 (patch)
treefc0ed34ef94d5938a7e5e4a7efeea03bc1271afc /dev-util
parentAdd missing dependency on gnome-icon-theme-symbolic (bug #403503). (diff)
downloadgentoo-2-351aac8a1536840222da7ee1acee6c5db7ba93d0.tar.gz
gentoo-2-351aac8a1536840222da7ee1acee6c5db7ba93d0.tar.bz2
gentoo-2-351aac8a1536840222da7ee1acee6c5db7ba93d0.zip
Add x32 support.
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/strace/ChangeLog5
-rw-r--r--dev-util/strace/Manifest24
-rw-r--r--dev-util/strace/strace-4.6.ebuild14
3 files changed, 18 insertions, 25 deletions
diff --git a/dev-util/strace/ChangeLog b/dev-util/strace/ChangeLog
index 39b493550819..db15c8cdb6fa 100644
--- a/dev-util/strace/ChangeLog
+++ b/dev-util/strace/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-util/strace
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.172 2012/02/13 09:51:45 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/ChangeLog,v 1.173 2012/02/14 06:12:19 vapier Exp $
+
+ 14 Feb 2012; Mike Frysinger <vapier@gentoo.org> strace-4.6.ebuild:
+ Add x32 support.
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> strace-4.6.ebuild:
ppc64 stable wrt #391655
diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 4245915e2e81..f63a71418cc1 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,31 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX strace-4.5.20-sparc.patch 1767 RMD160 d5e63a7fe6e86a456291a94b0326c50021e7cd0e SHA1 3a34671cfe0aab2a4cd11b9751af944e9b43643c SHA256 5a0f499f0953167d9afc38cccc2cef4db6a3a6d4ab89d10b0b4feaa810ffcd55
DIST strace-4.5.19.tar.bz2 499565 RMD160 6083c170d51f7218a6a997f26017881da06ffa65 SHA1 5554c2fd8ffae5c1e2b289b2024aa85a0889c989 SHA256 8997ce919e971b0ec45cd7006c6e1f9c7c0bce68ab59e3a629e1ddeda5013d08
DIST strace-4.5.20-ioctls.patch.bz2 3497 RMD160 8e7a12ba6d8454899c3cda4ce9254ee0ee7251ef SHA1 5a90a877df4269121dcb53568092dc0b6cead590 SHA256 41235dbda6cc054b6f0c65a860be25e3d1723dff53f553e4a87e41ecb5bd8250
DIST strace-4.5.20.tar.bz2 504078 RMD160 4487e77c8be01b295d5aaa6377552035cc333e56 SHA1 3f5c8874610d7e3d13fc1c8b2e5fb5513468c45a SHA256 ea8c059369eaa5ad90b246f34eab247d0ee48bfdee2670c7196320a4669ccabd
+DIST strace-4.6-x32.patch.xz 142780 RMD160 99c8132cefdfd436a6bab15c251f50daa724341c SHA1 de3af88df7b753e2a84a628558344adc5b5d4c94 SHA256 78d196ea92d6d23a390ec8d00c7b4832f01204aa83b4ee52d1fadd32c993d72a
DIST strace-4.6.tar.xz 403788 RMD160 da093a93da14639d1a20501e21c55be23ada495d SHA1 d84d6e215a65454aa5660e7b5c6200f6de39b89e SHA256 9ef9aa41b6118578e33ef4833b8a04209d6cc062546c28efd715f283b172c28a
EBUILD strace-4.5.19.ebuild 948 RMD160 ff17ce97703bb3738baa67cdd80b698444fcc913 SHA1 831e287786226a22aab4e325ffca0102cb0c532f SHA256 3b1520822f1a6507ac971a021d8431da195015224acf4284d2761115353b80f9
EBUILD strace-4.5.20-r2.ebuild 1149 RMD160 bf99a7511ebaf80d62b821a50fec822e6f245a2e SHA1 f9790015d0734036d19787d5f512dfe9c4a738cf SHA256 899be1758390897548d9e723414b34e5f637ddc2bd70bb3eb7cf276c40e0d614
EBUILD strace-4.5.20.ebuild 985 RMD160 acc48303beff6684ef67de328dcc6e4418d8ec6c SHA1 021c09901cdfc0c59acc50f91606216e8592763a SHA256 196019d7d1bf70afcac6a864658ca6a7a9857a3f002c82de9c9224df3c7309d6
-EBUILD strace-4.6.ebuild 963 RMD160 17341317633f343edd1ac9dba4f31bec86ad04a2 SHA1 bde8fd366ffa63ef31e6aec7504531d914dfdeb5 SHA256 3677354bd44ebcb3c79b9d8f470e010832b29ff4e2584d62e96459b7aab55b67
+EBUILD strace-4.6.ebuild 1124 RMD160 c5e3c14ad6d7fa3a72bcd675fc7a1d8ed89fa39b SHA1 be8bf20d855bb7cb2b174da3155fc3b403b402a5 SHA256 015fe83b4b51705a3532c887fcbf829fc02aefc5165aeb48a258345da94c13d0
+EBUILD strace-9999.ebuild 1164 RMD160 ec8f99e8604464bf24348f53712b059d96252226 SHA1 ac6b377d306d9dabd9514c40c61dbf1f24912af9 SHA256 97a419a4bd00c671c572d13054c4aec89a3527423580a3eb6d26c669e38af4ff
MISC ChangeLog 21095 RMD160 f5903d70ac838cc43b20609034f11ceeaecabc9d SHA1 abf09a5032db1cb690db1b0b419856be9835f3d1 SHA256 d5853b69949c3b6673e5441e0c01af1dd703bd250387301f5b0a029212a35889
MISC metadata.xml 305 RMD160 ed1d067d66dd131d59969b860499d0fce57607c0 SHA1 cd9f222dbb66e50615d007d36d83a45187c25671 SHA256 bd45e0108da45e19fd1d940ab451b2195fb9dc21d4c397435e2ca9c1848845ce
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
-
-iQIcBAEBCAAGBQJPON1WAAoJEF0huFKJUZL503gP/0QPK739sbugg2IB69bVCA8s
-QW3aPvl4p1Pkm3WoEsIG2rqIFM/a37xd+J4rB9qGwem+Y1yWHGabRpwhSxFaT4jt
-xI6IEj9vpv9xBAazJqSrFg+lS/RhHWbZhndz9AOcDcLGmRklAymH3rhbkk/5Ty2N
-vaTGqlGBQ8Xo3apcnQe2lQKw00bvEGvEwgHcYAH9fVcS/5QO/reEL8cdRvRVGBRc
-V0PWpUjOd9QvoMc1zoNk5nbnpsS3PYAoGg6QlKJZeiU/+KZo1eo3I+N+NpaIrDVB
-Bfxsvd4ZwK2FyxVECTBlrD27yp6BpkfZsWzntrCj0y8rGl2RJG8wJ7jmSEnnqK06
-FelsEpSrara4bihyg9DDd2UJIflbVkcJyMWFXKrvLEDOqPf8hAc6EPfK0iRkpkVD
-VCktXGW2DGwzzPXMfcylplcEh8DVEMiJcGISscPtXPunVZKpb7LOCLKb8WXQqLaL
-Bevyjdt9u5MsMWAPrhuMgO14tfEXFYTBH/YfpMfNMJsNLCq1wXVOnj4Ho5A2x2t5
-OV0WvFd7WFjynS+y4Idb3YO3CsdJIEaXyteeech+Fs93tQnen0tmeYa2U/o/Nld8
-8kIArl9jqNvSJ+4aXbKnA0ssDMtoqZOxxtmM4NF9zQkbfqhfSuPuVtSwaAovEtj6
-yP6phQ3auJG516Bct1a3
-=yeJZ
------END PGP SIGNATURE-----
diff --git a/dev-util/strace/strace-4.6.ebuild b/dev-util/strace/strace-4.6.ebuild
index 06bf21f05ebd..a7def1b6a716 100644
--- a/dev-util/strace/strace-4.6.ebuild
+++ b/dev-util/strace/strace-4.6.ebuild
@@ -1,14 +1,15 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.6.ebuild,v 1.8 2012/02/13 09:51:45 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.6.ebuild,v 1.9 2012/02/14 06:12:19 vapier Exp $
EAPI="3"
-inherit flag-o-matic
+inherit flag-o-matic eutils autotools
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
HOMEPAGE="http://sourceforge.net/projects/strace/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+ mirror://gentoo/${P}-x32.patch.xz"
LICENSE="BSD"
SLOT="0"
@@ -20,6 +21,13 @@ DEPEND="aio? ( >=dev-libs/libaio-0.3.106 )
sys-kernel/linux-headers"
RDEPEND=""
+src_prepare() {
+ if has x32 $(get_all_abis) ; then
+ epatch "${WORKDIR}"/${P}-x32.patch
+ eautoreconf
+ fi
+}
+
src_configure() {
filter-lfs-flags # configure handles this sanely
use static && append-ldflags -static