summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-05-23 00:39:48 +0000
committerMike Frysinger <vapier@gentoo.org>2005-05-23 00:39:48 +0000
commit282ed513d53d81a77b98a714ea1fe4f64cc91882 (patch)
treea0d8479c3dbb4ad23bdbacd1cd8b42e0d370ddf2 /sys-devel/binutils
parentfreebsd patch is too intrusive atm for non-freebsd targets (diff)
downloadhistorical-282ed513d53d81a77b98a714ea1fe4f64cc91882.tar.gz
historical-282ed513d53d81a77b98a714ea1fe4f64cc91882.tar.bz2
historical-282ed513d53d81a77b98a714ea1fe4f64cc91882.zip
add freebsd support to 2.16
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'sys-devel/binutils')
-rw-r--r--sys-devel/binutils/Manifest8
-rw-r--r--sys-devel/binutils/binutils-2.16.ebuild17
-rw-r--r--sys-devel/binutils/files/digest-binutils-2.162
3 files changed, 20 insertions, 7 deletions
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index abdc91a87ab6..8e59843ea233 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -1,14 +1,14 @@
MD5 0f7ebb19a5dfdb7ae9a35195dce49507 ChangeLog 43192
MD5 af2dcf545ea7c6b22a13aba7fe1ba584 binutils-2.15.92.0.2-r9.ebuild 372
-MD5 38c695e22db7e5b5d499c93448fc20cb binutils-2.15.91.0.2-r1.ebuild 454
+MD5 6eaf74d53d6377cace935ae598385a76 binutils-2.15.91.0.2-r1.ebuild 461
MD5 0680ca6de3b49aa48861d46a14a759e7 binutils-2.14.ebuild 298
MD5 b5a4d76b79fb532661274491c7eec60a binutils-2.14.90.0.8-r2.ebuild 366
-MD5 29fa58980100d2f826386ace53c4f837 binutils-2.16.ebuild 413
+MD5 dbe72fad1fdff4145d2cc81cabdd6f74 binutils-2.16.ebuild 665
MD5 069d28b7df280e290dc321133a72462c binutils-2.16.90.0.3.ebuild 349
MD5 999040d0946ce2ddded79675cebda795 binutils-2.15.92.0.2-r8.ebuild 370
MD5 2e261446fbcca34bb1c71bf8b098e78f binutils-2.15.90.0.1.1-r4.ebuild 343
MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
-MD5 5e34e76339480d17a6f195a51079e80e binutils-2.15.ebuild 298
+MD5 14205f86c240416b1951a698ec18b295 binutils-2.15.ebuild 480
MD5 fae6ef750b66a27f9161bfd414a7353f binutils-2.15.94.0.2.2.ebuild 328
MD5 f297a5b878bb7fab4d5a6823d208194b binutils-2.15.92.0.2-r7.ebuild 360
MD5 ea15e7e289eb1db7c2b55838feff3529 binutils-2.15.90.0.3-r4.ebuild 325
@@ -19,7 +19,7 @@ MD5 e8309037f36bab8f5e5990e39a82270e files/digest-binutils-2.14.90.0.8-r2 249
MD5 5badc82d58fe01eec6cde9ff022feee9 files/digest-binutils-2.15.90.0.1.1-r4 255
MD5 3cd074b9670edeb82964360e6525c9ee files/digest-binutils-2.15.90.0.3-r4 248
MD5 d2dfe61bd330d130043365ee51c2c7b4 files/digest-binutils-2.15.91.0.2-r1 159
-MD5 98a55f74f8d6ebf209bfbdb0624237ed files/digest-binutils-2.16 228
+MD5 7bb497098bd17cbb854a1e1d3e4da0d7 files/digest-binutils-2.16 229
MD5 69adda34b85750d837854efcb68104f3 files/digest-binutils-2.15.92.0.2-r7 249
MD5 fca235f9468f9bb7405bc3048d61db2c files/digest-binutils-2.15.92.0.2-r8 249
MD5 4839babc8ab974f4c7600fc5a207e28a files/digest-binutils-2.15.94.0.2.2 255
diff --git a/sys-devel/binutils/binutils-2.16.ebuild b/sys-devel/binutils/binutils-2.16.ebuild
index 8ffcccfc6f01..0360a8d6b768 100644
--- a/sys-devel/binutils/binutils-2.16.ebuild
+++ b/sys-devel/binutils/binutils-2.16.ebuild
@@ -1,11 +1,24 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.16.ebuild,v 1.4 2005/05/20 04:15:36 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.16.ebuild,v 1.5 2005/05/23 00:39:48 vapier Exp $
-PATCHVER="1.3"
+PATCHVER="1.4"
UCLIBC_PATCHVER="1.0"
inherit toolchain-binutils
# ARCH - packages to test before marking
# ia64 - glibc 2.3.5 fails
KEYWORDS="-* ~alpha ~amd64 ~hppa -ia64 ~ppc ~sparc ~x86"
+
+src_unpack() {
+ tc-binutils_unpack
+
+ # Patches
+ cd "${WORKDIR}"/patch
+ # FreeBSD patches are not safe
+ [[ ${CTARGET} != *-freebsd* ]] \
+ && mv 00_all_freebsd* skip/ \
+ || rm -f "${WORKDIR}"/uclibc-patches/40*all-libcs*
+
+ tc-binutils_apply_patches
+}
diff --git a/sys-devel/binutils/files/digest-binutils-2.16 b/sys-devel/binutils/files/digest-binutils-2.16
index 9c57b7a20439..b5916e499c34 100644
--- a/sys-devel/binutils/files/digest-binutils-2.16
+++ b/sys-devel/binutils/files/digest-binutils-2.16
@@ -1,3 +1,3 @@
MD5 bcb9fabaf0eaf91bd38c4ee148658df8 binutils-2.16.tar.bz2 12514443
-MD5 003ac0f3ef0e5ade369ece5c1b7a2a95 binutils-2.16-patches-1.3.tar.bz2 26659
+MD5 baa22ae0df58192ecd467be3ae6ea341 binutils-2.16-patches-1.4.tar.bz2 139350
MD5 10aa74fe13a0bb3e3480929b3900d35b binutils-2.16-uclibc-patches-1.0.tar.bz2 7003