[Lunar-commits] <moonbase> coreutils: version bump to 6.10.
Florin Braescu
florin at lunar-linux.org
Sun Jul 6 15:34:20 CEST 2008
commit b88aaba0afb5639fbde40ab024f90855514f48df
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sat Mar 29 08:08:20 2008 +0200
coreutils: version bump to 6.10.
Changes:
* Bugfixes and improvements
* New programs
- arch: equivalent to uname -m, not installed by default
But don't install this program on Solaris systems.
- chcon: change the SELinux security context of a file
- mktemp: create a temporary file or directory (or names)
- runcon: run a program in a different SELinux security context
* Programs no longer installed by default
- hostname
- su
* Remove deprecated options
- df no longer accepts the --kilobytes option.
- du no longer accepts the --kilobytes or --megabytes options.
- ls no longer accepts the --kilobytes option.
- ptx longer accepts the --copyright option.
- who no longer accepts -i or --idle.
* Changes in behavior
- cp, by default, refuses to copy through a dangling destination
symlink. Set POSIXLY_CORRECT if you require the old, risk-prone
behavior.
- pr -F no longer suppresses the footer or the first two
blank lines in the header. This is for compatibility with
BSD and POSIX.
- tr now warns about an unescaped backslash at end of
string. The tr from coreutils-5.2.1 and earlier would
fail for such usage, and Solaris' tr ignores that final byte.
* New features
- Add SELinux support, based on the patch from Fedora:
* cp accepts new --preserve=context option.
* "cp -a" works with SELinux:
- Now, cp -a attempts to preserve context, but failure to
do so does not change cp's exit status. However
"cp --preserve=context" is similar, but failure *does*
cause cp to exit with nonzero status.
* install accepts new "-Z, --context=C" option.
* id accepts new "-Z" option.
* stat honors the new %C format directive: SELinux security
context string
* ls accepts a slightly modified -Z option.
* ls: contrary to Fedora version, does not accept --lcontext
and --scontext
- cp -p tries to preserve the GID of a file even if preserving
the UID is not possible.
- uniq accepts a new option: --zero-terminated (-z). As with
the sort option of the same name, this makes uniq consume
and produce NUL-terminated lines rather than newline-
terminated lines.
- wc no longer warns about character decoding errors in multibyte
locales. This means for example that "wc /bin/sh" now
produces normal output (though the word count will have
no real meaning) rather than many error messages.
---
utils/coreutils/BUILD | 8 +++-----
utils/coreutils/DETAILS | 17 +++++++----------
2 files changed, 10 insertions(+), 15 deletions(-)
diff --git a/utils/coreutils/BUILD b/utils/coreutils/BUILD
index cde6dbb..7cfaeae 100644
--- a/utils/coreutils/BUILD
+++ b/utils/coreutils/BUILD
@@ -1,13 +1,11 @@
(
patch_it $SOURCE2 1 &&
- # This patch resolve conflicts with shadow and heimdal
- patch_it $SOURCE3 1 &&
# This should go away in version > 6.9
- for i in lib/utimens.{c,h} src/{copy,touch}.c ; do
- sedit 's/futimens/gl_&/' $i
- done &&
+# for i in lib/utimens.{c,h} src/{copy,touch}.c ; do
+# sedit 's/futimens/gl_&/' $i
+# done &&
bad_flags -malign-double
diff --git a/utils/coreutils/DETAILS b/utils/coreutils/DETAILS
index bd86974..8988f3b 100644
--- a/utils/coreutils/DETAILS
+++ b/utils/coreutils/DETAILS
@@ -1,18 +1,15 @@
MODULE=coreutils
- VERSION=6.9
- SOURCE=$MODULE-$VERSION.tar.bz2
- SOURCE2=$MODULE-$VERSION-uname-1.patch.bz2
- SOURCE3=$MODULE-6.9-unwanted_files.patch
- SOURCE_URL[0]=ftp://ftp.gnu.org/gnu/$MODULE/
- SOURCE_URL[1]=$GNU_URL/$MODULE/
+ VERSION=6.10
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=$MODULE-6.9-uname-1.patch.bz2
+ SOURCE_URL[0]=ftp://ftp.gnu.org/gnu/$MODULE
+ SOURCE_URL[1]=$GNU_URL/$MODULE
SOURCE2_URL=$PATCH_URL
- SOURCE3_URL=$PATCH_URL
- SOURCE_VFY=sha1:10310a78c4e1d9f742f3815ac28e9bf1086a5885
+ SOURCE_VFY=sha1:f91f16e999dea6097bf555b467066ac931d584e4
SOURCE2_VFY=sha1:0a7b05f254e2a2978a72d704c2867db0b81b93f6
- SOURCE3_VFY=sha1:963af169d6d45fcc670e66dce787c7359b5de1fa
WEB_SITE=http://www.gnu.org/software/coreutils/
ENTERED=20030217
- UPDATED=20070807
+ UPDATED=20080330
SHORT="Contains latest sh-utils, textutils and fileutils"
cat << EOF
More information about the Lunar-commits
mailing list