summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-03-06 03:46:33 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-03-06 03:46:33 +0000
commit8c7f8e252a829421377b31c1f2c53c9519214841 (patch)
tree3a5a78f61ebdf6622e5188ae58a6646ddcb39889 /sys-apps/coreutils
parentwe license under gpl2, not gpl2 or later (diff)
downloadhistorical-8c7f8e252a829421377b31c1f2c53c9519214841.tar.gz
historical-8c7f8e252a829421377b31c1f2c53c9519214841.tar.bz2
historical-8c7f8e252a829421377b31c1f2c53c9519214841.zip
version bump, should close bug #39632 by SpanKY <vapier@gentoo.org>, who came up with the fixes anyway, and that bug is related to bug #36337 by Robin Johnson <robbat2@gentoo.org>. Also, added attr to the explicit deps, per bug #41641 by toon <toon@hout.vanvergehaald.nl>. Just in case, we're affected by: bug #43655 by Rajiv Manglani <rajiv@gentoo.org>, this release should fix it.
Diffstat (limited to 'sys-apps/coreutils')
-rw-r--r--sys-apps/coreutils/ChangeLog14
-rw-r--r--sys-apps/coreutils/Manifest14
-rw-r--r--sys-apps/coreutils/coreutils-5.0-r5.ebuild4
-rw-r--r--sys-apps/coreutils/coreutils-5.0-r6.ebuild4
-rw-r--r--sys-apps/coreutils/coreutils-5.0.91-r2.ebuild18
-rw-r--r--sys-apps/coreutils/coreutils-5.0.91-r3.ebuild20
-rw-r--r--sys-apps/coreutils/coreutils-5.0.91-r4.ebuild20
-rw-r--r--sys-apps/coreutils/coreutils-5.2.0.ebuild150
-rw-r--r--sys-apps/coreutils/files/digest-coreutils-5.2.03
9 files changed, 202 insertions, 45 deletions
diff --git a/sys-apps/coreutils/ChangeLog b/sys-apps/coreutils/ChangeLog
index c04d068fbf4a..1dfdc60f8f85 100644
--- a/sys-apps/coreutils/ChangeLog
+++ b/sys-apps/coreutils/ChangeLog
@@ -1,6 +1,18 @@
# 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.77 2004/03/01 19:59:51 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/ChangeLog,v 1.78 2004/03/06 03:46:33 seemant Exp $
+
+*coreutils-5.2.0 (05 Mar 2004)
+
+ 05 Mar 2004; Seemant Kulleen <seemant@gentoo.org> coreutils-5.0-r5.ebuild,
+ coreutils-5.0-r6.ebuild, coreutils-5.0.91-r2.ebuild,
+ coreutils-5.0.91-r3.ebuild, coreutils-5.0.91-r4.ebuild,
+ coreutils-5.2.0.ebuild:
+ version bump, should close bug #39632 by SpanKY <vapier@gentoo.org>, who came
+ up with the fixes anyway, and that bug is related to bug #36337 by Robin
+ Johnson <robbat2@gentoo.org>. Also, added attr to the explicit deps, per bug
+ #41641 by toon <toon@hout.vanvergehaald.nl>. Just in case, we're affected by:
+ bug #43655 by Rajiv Manglani <rajiv@gentoo.org>, this release should fix it.
17 Feb 2004; Tom Gall <tgall@gentoo.org>
coreutils-5.0.91-r4.ebuild:
diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index adc6d6fabfe9..0240707322f5 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -1,12 +1,14 @@
-MD5 33305fdc4bb046c6ee79ea4609270eca coreutils-5.0.91-r3.ebuild 4037
-MD5 0283e8d40710dbf8472d72c03fe47c93 coreutils-5.0-r6.ebuild 2737
-MD5 7d4c77070b34d28503a65e530e21b58f coreutils-5.0.91-r2.ebuild 3621
-MD5 770629f5a175a443e3a0487c3b2160bf coreutils-5.0-r5.ebuild 2570
-MD5 a9968f2d996640e2220ce86a78853033 coreutils-5.0.91-r4.ebuild 4291
-MD5 93adbc9ea0cec92a3a335fd7ad18ea0a ChangeLog 15290
+MD5 ce3b3665ef7eec18425f7cd7de6f6236 coreutils-5.0.91-r3.ebuild 3958
+MD5 9253cc724d0f5ba11a7a7253c91aa6f6 coreutils-5.0-r6.ebuild 2724
+MD5 6a5e4230e3a9ebbebc6fa898374b54c7 coreutils-5.2.0.ebuild 3983
+MD5 167296005c2f3fc5575606a55b601607 coreutils-5.0.91-r2.ebuild 3550
+MD5 3645d83c5dafa30ce524b6fc2361c152 coreutils-5.0-r5.ebuild 2557
+MD5 8c6f3d44b7c516dff4d8bb0d34e0a49b coreutils-5.0.91-r4.ebuild 4226
+MD5 a8306ea3b1364b054e37205c8369fb00 ChangeLog 15935
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
MD5 9e4492e1c7e9c927ad7c492239dbe029 files/digest-coreutils-5.0.91-r4 229
+MD5 3d21b6fedf28c429ae337aeaaf638f79 files/digest-coreutils-5.2.0 224
MD5 d1eb949ee56a926125ae896f901286ce files/digest-coreutils-5.0-r5 141
MD5 e80d3d87cfbe40bc56636167ae5b4768 files/digest-coreutils-5.0-r6 141
diff --git a/sys-apps/coreutils/coreutils-5.0-r5.ebuild b/sys-apps/coreutils/coreutils-5.0-r5.ebuild
index 859233a4e02b..84ca35d9b71b 100644
--- a/sys-apps/coreutils/coreutils-5.0-r5.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0-r5.ebuild
@@ -1,6 +1,6 @@
# 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-r5.ebuild,v 1.8 2004/02/23 00:38:54 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0-r5.ebuild,v 1.9 2004/03/06 03:46:33 seemant Exp $
inherit eutils
@@ -24,8 +24,6 @@ DEPEND=">=sys-apps/portage-2.0.49
sys-devel/autoconf
nls? ( sys-devel/gettext )"
-RDEPEND=""
-
# the sandbox code in portage-2.0.48 causes breakage
export SANDBOX_DISABLED="1"
diff --git a/sys-apps/coreutils/coreutils-5.0-r6.ebuild b/sys-apps/coreutils/coreutils-5.0-r6.ebuild
index 958891c810c9..977a3bbe9bc4 100644
--- a/sys-apps/coreutils/coreutils-5.0-r6.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0-r6.ebuild
@@ -1,6 +1,6 @@
# 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-r6.ebuild,v 1.6 2004/02/23 00:38:55 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0-r6.ebuild,v 1.7 2004/03/06 03:46:33 seemant Exp $
inherit eutils
@@ -25,8 +25,6 @@ DEPEND=">=sys-apps/portage-2.0.49
nls? ( sys-devel/gettext )
acl? ( sys-apps/acl )"
-RDEPEND=""
-
PATCHDIR=${WORKDIR}/patch
src_unpack() {
diff --git a/sys-apps/coreutils/coreutils-5.0.91-r2.ebuild b/sys-apps/coreutils/coreutils-5.0.91-r2.ebuild
index 5a7ca4a9171d..2dd2895cd484 100644
--- a/sys-apps/coreutils/coreutils-5.0.91-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0.91-r2.ebuild
@@ -1,6 +1,6 @@
# 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-r2.ebuild,v 1.14 2004/02/23 00:38:55 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0.91-r2.ebuild,v 1.15 2004/03/06 03:46:33 seemant Exp $
inherit eutils flag-o-matic
@@ -21,19 +21,17 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ppc ~sparc alpha hppa ~mips ia64 amd64 ppc64"
-DEPEND="virtual/glibc
+RDEPEND="selinux? ( sys-libs/libselinux )
+ nls? ( sys-devel/gettext )
+ acl? ( !hppa? ( sys-apps/acl sys-apps/attr ) )"
+
+DEPEND="${RDEPEND}
+ virtual/glibc
>=sys-apps/portage-2.0.49
>=sys-devel/automake-1.7.6
>=sys-devel/autoconf-2.57
sys-apps/help2man
- >=sys-devel/m4-1.4-r1
- nls? ( sys-devel/gettext )
- acl? ( !hppa? ( sys-apps/acl ) )
- selinux? ( sys-libs/libselinux )"
-
-RDEPEND="selinux? ( sys-libs/libselinux )
- nls? ( sys-devel/gettext )
- acl? ( !hppa? ( sys-apps/acl ) )"
+ >=sys-devel/m4-1.4-r1"
src_unpack() {
unpack ${A}
diff --git a/sys-apps/coreutils/coreutils-5.0.91-r3.ebuild b/sys-apps/coreutils/coreutils-5.0.91-r3.ebuild
index b706116f89f4..514ffa6a0a06 100644
--- a/sys-apps/coreutils/coreutils-5.0.91-r3.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0.91-r3.ebuild
@@ -1,6 +1,6 @@
# 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-r3.ebuild,v 1.10 2004/02/23 00:38:55 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0.91-r3.ebuild,v 1.11 2004/03/06 03:46:33 seemant Exp $
inherit eutils flag-o-matic
@@ -24,20 +24,18 @@ LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~ia64 ~amd64 ~ppc64"
-DEPEND="virtual/glibc
+RDEPEND="selinux? ( sys-libs/libselinux )
+ acl? ( !hppa? ( sys-apps/acl sys-apps/attr ) )
+ nls? ( sys-devel/gettext )
+ >=sys-libs/libtermcap-compat-2.0.8"
+
+DEPEND="${RDEPEND}
+ virtual/glibc
>=sys-apps/portage-2.0.49
>=sys-devel/automake-1.7.6
>=sys-devel/autoconf-2.57
>=sys-devel/m4-1.4-r1
- >=sys-libs/libtermcap-compat-2.0.8
- sys-apps/help2man
- acl? ( !hppa? ( sys-apps/acl ) )
- selinux? ( sys-libs/libselinux )"
-
-RDEPEND="selinux? ( sys-libs/libselinux )
- acl? ( !hppa? ( sys-apps/acl ) )
- nls? ( sys-devel/gettext )
- >=sys-libs/libtermcap-compat-2.0.8"
+ sys-apps/help2man"
src_unpack() {
unpack ${A}
diff --git a/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild b/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
index 1ea226a2a8ac..255493efb46c 100644
--- a/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
+++ b/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild
@@ -1,6 +1,6 @@
# 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.14 2004/03/02 16:37:31 iggy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-5.0.91-r4.ebuild,v 1.15 2004/03/06 03:46:33 seemant Exp $
inherit eutils flag-o-matic
@@ -24,20 +24,18 @@ LICENSE="GPL-2"
KEYWORDS="x86 ~ppc sparc alpha hppa ~mips ia64 ~amd64 ppc64 s390"
-DEPEND="virtual/glibc
- >=sys-libs/ncurses-5.3-r5
+RDEPEND="selinux? ( sys-libs/libselinux )
+ acl? ( !hppa? ( sys-apps/acl sys-apps/attr ) )
+ nls? ( sys-devel/gettext )
+ >=sys-libs/ncurses-5.3-r5"
+
+DEPEND="${RDEPEND}
+ virtual/glibc
>=sys-apps/portage-2.0.49
>=sys-devel/automake-1.7.6
>=sys-devel/autoconf-2.57
>=sys-devel/m4-1.4-r1
- sys-apps/help2man
- acl? ( !hppa? ( sys-apps/acl ) )
- selinux? ( sys-libs/libselinux )"
-
-RDEPEND="selinux? ( sys-libs/libselinux )
- acl? ( !hppa? ( sys-apps/acl ) )
- nls? ( sys-devel/gettext )
- >=sys-libs/ncurses-5.3-r5"
+ sys-apps/help2man"
src_unpack() {
unpack ${A}
diff --git a/sys-apps/coreutils/coreutils-5.2.0.ebuild b/sys-apps/coreutils/coreutils-5.2.0.ebuild
new file mode 100644
index 000000000000..20e3323c1f65
--- /dev/null
+++ b/sys-apps/coreutils/coreutils-5.2.0.ebuild
@@ -0,0 +1,150 @@
+# 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.2.0.ebuild,v 1.1 2004/03/06 03:46:33 seemant Exp $
+
+inherit eutils flag-o-matic
+
+IUSE="nls build acl selinux static"
+
+PATCH_VER=0.1
+I18N_VER=i18n-0.1
+PATCHDIR=${WORKDIR}/patch
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)"
+HOMEPAGE="http://www.gnu.org/software/coreutils/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2
+ http://www.openi18n.org/subgroups/utildev/patch/${P}-${I18N_VER}.patch.gz
+ mirror://gentoo/${P}-gentoo-${PATCH_VER}.tar.bz2
+ http://dev.gentoo.org/~seemant/extras/${P}.tar.bz2
+ http://dev.gentoo.org/~seemant/extras/${P}-${I18N-VER}.patch.gz
+ http://dev.gentoo.org/~seemant/extras/${P}-gentoo-${PATCH_VER}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~ia64 ~amd64 ~ppc64 ~s390"
+
+RDEPEND="selinux? ( sys-libs/libselinux )
+ acl? ( !hppa? ( sys-apps/acl sys-apps/attr ) )
+ nls? ( sys-devel/gettext )
+ >=sys-libs/ncurses-5.3-r5"
+
+DEPEND="${RDEPEND}
+ virtual/glibc
+ >=sys-apps/portage-2.0.49
+ >=sys-devel/automake-1.8.2
+ >=sys-devel/autoconf-2.57
+ >=sys-devel/m4-1.4-r1
+ sys-apps/help2man"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+
+ # Mandrake's lsw patch caused issues on ia64 and amd64 with ls
+ # Reported upstream, but we don't apply it for now
+ # mv ${PATCHDIR}/mandrake/019* ${PATCHDIR}/excluded
+
+ EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/mandrake
+ epatch ${WORKDIR}/${P}-${I18N_VER}.patch
+
+ # s390 segfaults with this patch -- need to investigate for the next
+ # patch version
+ if use s390
+ then
+ mv ${PATCHDIR}/generic/003* ${PATCHDIR}/excluded
+ fi
+
+ # Apply the ACL patches.
+ # WARNING: These CONFLICT with the SELINUX patches
+ if use acl
+ then
+ mv ${PATCHDIR}/generic/00{1,2,4}* ${PATCHDIR}/excluded
+ mv ${PATCHDIR}/selinux/001_all_coreutils-noacl* ${PATCHDIR}/excluded
+ EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/acl
+ else
+ mv ${PATCHDIR}/selinux/001_all_coreutils-acl* ${PATCHDIR}/excluded
+ fi
+
+ # patch to remove Stallman's su/wheel group rant (which doesn't apply,
+ # since Gentoo's su is not GNU/su, but that from shadow.
+ # do not include su infopage, as it is not valid for the su
+ # from sys-apps/shadow that we are using.
+ # Patch to add processor specific info to the uname output
+
+ EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/generic
+
+ EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/extra
+
+ use selinux && EPATCH_SUFFIX="patch" epatch ${PATCHDIR}/selinux
+}
+
+src_compile() {
+
+# export DEFAULT_POSIX2_VERSION=199209
+
+ if [ -z "`which cvs 2>/dev/null`" ]
+ then
+ # Fix issues with gettext's autopoint if cvs is not installed,
+ # bug #28920.
+ export AUTOPOINT="/bin/true"
+ fi
+
+
+ export WANT_AUTOMAKE=1.8
+
+ mv m4/inttypes.m4 m4/inttypes-eggert.m4
+ touch aclocal.m4 configure config.hin \
+ Makefile.in */Makefile.in */*/Makefile.in
+
+ aclocal -I m4 &>/dev/null || die
+ autoconf || die
+ automake || die
+
+ econf \
+ --bindir=/bin \
+ --enable-largefile \
+ `use_enable nls` \
+ `use_enable selinux` || die
+
+ if use static
+ then
+ emake LDFLAGS=-static || die
+ else
+ emake || die
+ fi
+}
+
+src_install() {
+ einstall \
+ bindir=${D}/bin || die
+
+ cd ${D}
+ dodir /usr/bin
+ rm -rf usr/lib
+
+ # move non-critical packages into /usr
+ mv bin/{csplit,expand,factor,fmt,fold,join,md5sum,nl,od} usr/bin
+ mv bin/{paste,pathchk,pinky,pr,printf,sha1sum,shred,sum,tac} usr/bin
+ mv bin/{tail,test,tsort,unexpand,users} usr/bin
+ cd usr/bin
+ ln -s ../../bin/* .
+
+ if [ -z "`use build`" ]
+ then
+ cd ${S}
+ dodoc AUTHORS ChangeLog* COPYING NEWS README* THANKS TODO
+ else
+ rm -rf ${D}/usr/share
+ fi
+}
+
+pkg_postinst() {
+ # hostname does not get removed as it is included with older stage1
+ # tarballs, and net-tools installs to /bin
+ if [ -e ${ROOT}/usr/bin/hostname ] && [ ! -L ${ROOT}/usr/bin/hostname ]
+ then
+ rm -f ${ROOT}/usr/bin/hostname
+ fi
+}
diff --git a/sys-apps/coreutils/files/digest-coreutils-5.2.0 b/sys-apps/coreutils/files/digest-coreutils-5.2.0
new file mode 100644
index 000000000000..626270690004
--- /dev/null
+++ b/sys-apps/coreutils/files/digest-coreutils-5.2.0
@@ -0,0 +1,3 @@
+MD5 ea024eaf04ee7a2a4270655d584445d2 coreutils-5.2.0.tar.bz2 4242493
+MD5 34f8286d25e5dd049482c0f92bb4f796 coreutils-5.2.0-i18n-0.1.patch.gz 25741
+MD5 54ec4b94379d3356c70e1fc320f117e7 coreutils-5.2.0-gentoo-0.1.tar.bz2 60691