summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-01-12 02:33:16 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-01-12 02:33:16 +0000
commit590360b354d75f915d446f8cd8fb3de4881cff15 (patch)
treee861f0fa4c70746cd892c888f780f3b0a925c408 /sys-apps/coreutils
parentApplied the 64 bit fixes from MDK's newest src.rpm, which seems to solve the ... (diff)
downloadgentoo-2-590360b354d75f915d446f8cd8fb3de4881cff15.tar.gz
gentoo-2-590360b354d75f915d446f8cd8fb3de4881cff15.tar.bz2
gentoo-2-590360b354d75f915d446f8cd8fb3de4881cff15.zip
Applied the 64 bit fixes from MDK's newest src.rpm, which seems to solve the segfaults. In my defense, I did do some preliminary testing on -r4 with the previous patchset, and it didn't segfault -- this time, I checked an ls -R / output on both ia64 and amd64 boxes, so this should be sorted finally (bug #37891 by E. Papegaaij <e.papegaaij@student.utwente.nl>). Also, it now links against ncurses-5.3-r5 and greater for building and running. So, we finally get rid of the termcap cruft, thanks to Azarah for that (bug #37026).
Diffstat (limited to 'sys-apps/coreutils')
-rw-r--r--sys-apps/coreutils/ChangeLog12
-rw-r--r--sys-apps/coreutils/Manifest4
-rw-r--r--sys-apps/coreutils/coreutils-5.0.91-r4.ebuild10
-rw-r--r--sys-apps/coreutils/files/digest-coreutils-5.0.91-r42
4 files changed, 18 insertions, 10 deletions
diff --git a/sys-apps/coreutils/ChangeLog b/sys-apps/coreutils/ChangeLog
index 16fbef31cc11..e6c1741b5028 100644
--- a/sys-apps/coreutils/ChangeLog
+++ b/sys-apps/coreutils/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for sys-apps/coreutils
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/ChangeLog,v 1.69 2004/01/11 06:09:46 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/ChangeLog,v 1.70 2004/01/12 02:33:09 seemant Exp $
+
+ 11 Jan 2004; Seemant Kulleen <seemant@gentoo.org>
+ coreutils-5.0.91-r4.ebuild:
+ Applied the 64 bit fixes from MDK's newest src.rpm, which seems to solve the
+ segfaults. In my defense, I did do some preliminary testing on -r4 with the
+ previous patchset, and it didn't segfault -- this time, I checked an ls -R /
+ output on both ia64 and amd64 boxes, so this should be sorted finally (bug
+ #37891 by E. Papegaaij <e.papegaaij@student.utwente.nl>). Also, it now links
+ against ncurses-5.3-r5 and greater for building and running. So, we finally
+ get rid of the termcap cruft, thanks to Azarah for that (bug #37026).
11 Jan 2004; Brad House <brad_mssw@gentoo.org> coreutils-5.0.91-r4.ebuild:
coreutils -r4 is not stable on amd64. or at least ls is not. seemant broke it
diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 0d23976fecd8..eb2f4f38d2ea 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -2,8 +2,8 @@ MD5 d57f3f5fdc923ccce50b74b5b5bec99c coreutils-5.0.91-r3.ebuild 4063
MD5 892411466b5aa40edfb2ef50da54bc0b coreutils-5.0-r6.ebuild 2741
MD5 5296d12e384ee08bc6be40dc80924f68 coreutils-5.0.91-r2.ebuild 3648
MD5 eb91c3dff46b58a712d16e1a07a6371c coreutils-5.0-r5.ebuild 2573
-MD5 ac78326bb3b9c12c34e9fb584976e9ae coreutils-5.0.91-r4.ebuild 4281
-MD5 06adeb026bdb583db11b1da952679642 ChangeLog 13873
+MD5 446080e28ec99c90a8e2f37a1003efdb coreutils-5.0.91-r4.ebuild 4280
+MD5 b433d888c7ebcd59d2a5b426f0e3b770 ChangeLog 14496
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 4638c50e0ea024536055d69519cd5fad files/digest-coreutils-5.0.91-r2 151
MD5 a56b66f95289815e386f537689ef29a0 files/digest-coreutils-5.0.91-r3 229
diff --git a/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild b/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
index 8149075d0524..4455c1a3bfb6 100644
--- a/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild,v 1.4 2004/01/11 06:09:46 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild,v 1.5 2004/01/12 02:33:09 seemant Exp $
inherit eutils flag-o-matic
IUSE="nls build acl selinux static"
-PATCH_VER=1.4.6
+PATCH_VER=1.4.7
I18N_PATCH=i18n-0.2
PATCHDIR=${WORKDIR}/patch
@@ -22,12 +22,10 @@ SRC_URI="mirror://gnu/coreutils/${P}.tar.bz2
SLOT="0"
LICENSE="GPL-2"
-# Ok Seemant, you're making ls segfault on certain directories like
-# it did with -r3 before you fixed it. Please fix this again!!!!
-# Marking -amd6 Brad House <brad_mssw@gentoo.org> 01/10/2004
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~arm ~mips ~ia64 ~amd64 ~ppc64"
DEPEND="virtual/glibc
+ >=sys-libs/ncurses-5.3-r5
>=sys-apps/portage-2.0.49
>=sys-devel/automake-1.7.6
>=sys-devel/autoconf-2.57
@@ -39,7 +37,7 @@ DEPEND="virtual/glibc
RDEPEND="selinux? ( sys-libs/libselinux )
acl? ( !hppa? ( sys-apps/acl ) )
nls? ( sys-devel/gettext )
- >=sys-libs/libtermcap-compat-2.0.8"
+ >=sys-libs/ncurses-5.3-r5"
src_unpack() {
unpack ${A}
diff --git a/sys-apps/coreutils/files/digest-coreutils-5.0.91-r4 b/sys-apps/coreutils/files/digest-coreutils-5.0.91-r4
index af3e3f74a366..ee1ff6d1cdeb 100644
--- a/sys-apps/coreutils/files/digest-coreutils-5.0.91-r4
+++ b/sys-apps/coreutils/files/digest-coreutils-5.0.91-r4
@@ -1,3 +1,3 @@
MD5 e62c18cde8b254c2512e47dd0c47c332 coreutils-5.0.91.tar.bz2 4183673
MD5 816c0a3ebdf9f66d004d822dd94b3864 coreutils-5.0.91-i18n-0.2.patch.gz 26150
-MD5 7b491bdb9c6eef4f0056c8ceea723d54 coreutils-5.0.91-gentoo-1.4.6.tar.bz2 85374
+MD5 28f196ba038e9524c50d3d606f178bac coreutils-5.0.91-gentoo-1.4.7.tar.bz2 85653