[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