[Lunar-commits] <moonbase> sed: version bumped to 4.2.

Florin Braescu florin at lunar-linux.org
Thu Apr 30 21:59:02 CEST 2009


commit ceb5b8219b7d0eb4e38d1ef865c3a8a8c44b0293
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Thu Apr 30 22:59:02 2009 +0300

    sed: version bumped to 4.2.
    
    Changes:
    * now released under GPLv3
    * added a new extension `z` to clear pattern space even in the presence
      of invalid multibyte sequences
    * a preexisting GNU gettext installation is needed in order to compile
      GNU sed with NLS support
    * new option --follow-symlinks, available when editing a file in-place.
    * hold-space is reset between different files in -i and -s modes.
    * multibyte processing fixed
    * the following GNU extensions are turned off by --posix: options [iImMsSxX]
      in the `s' command, address kinds `FIRST~STEP' and `ADDR1,+N' and `ADDR1,~N',
      line address 0, `e' or `z' commands, text between an `a' or `c' or `i'
      command and the following backslash, arguments to the `l' command.
      --posix disables all extensions to regular expressions.
    * fixed bug in 'i\' giving a segmentation violation if given alone.
    * much improved portability
    * much faster in UTF-8 locales
    * will correctly replace ACLs when using -i
    * will now accept NUL bytes for `.'
---
 editors/sed/BUILD   |   10 +++++-----
 editors/sed/DETAILS |   16 ++++++++--------
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/editors/sed/BUILD b/editors/sed/BUILD
index 5dc5160..949ea2d 100644
--- a/editors/sed/BUILD
+++ b/editors/sed/BUILD
@@ -1,10 +1,10 @@
 (
 
-  ./configure  --build=$BUILD          \
-               --prefix=/usr           \
-               --bindir=/bin           \
-               --infodir=/usr/share/info \
-               --mandir=/usr/share/man &&
+  ./configure  --build=$BUILD  \
+               --prefix=/usr   \
+               --bindir=/bin   \
+               --infodir=/usr/share/info  \
+               --mandir=/usr/share/man   &&
   default_make
 
 ) > $C_FIFO 2>&1
diff --git a/editors/sed/DETAILS b/editors/sed/DETAILS
index 2372699..2e91e3f 100644
--- a/editors/sed/DETAILS
+++ b/editors/sed/DETAILS
@@ -1,16 +1,16 @@
           MODULE=sed
-         VERSION=4.1.5
+         VERSION=4.2
           SOURCE=$MODULE-$VERSION.tar.gz
-   SOURCE_URL[0]=$GNU_URL/$MODULE/
-   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE/
-      SOURCE_VFY=sha1:8e575e8a44568392d5b6e089eab5da5cdbd45885
-        WEB_SITE=http://www.gnu.org/software/sed/
+   SOURCE_URL[0]=$GNU_URL/$MODULE
+   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE
+      SOURCE_VFY=sha1:365ecc50780c4d2c9e65e8c4b89c760a9e16a3a6
+        WEB_SITE=http://www.gnu.org/software/sed
          ENTERED=20010922
-         UPDATED=20060203
-           SHORT="stream-oriented non-interactive text editor."
+         UPDATED=20090501
+           SHORT="A stream-oriented non-interactive text editor"
 
 cat << EOF
-sed - A stream-oriented non-interactive text editor
+sed - A stream-oriented non-interactive text editor.
 Takes text input, performs some operation (or set of operations) on it
 and outputs the modified text. Sed is typically used for extracting part
 of a file using pattern matching or substituting multiple occurences of


More information about the Lunar-commits mailing list