Hello community, here is the log from the commit of package grep for openSUSE:Factory checked in at 2013-12-19 13:33:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grep (Old) and /work/SRC/openSUSE:Factory/.grep.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grep" Changes: -------- --- /work/SRC/openSUSE:Factory/grep/grep.changes 2013-03-27 19:25:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.grep.new/grep.changes 2013-12-19 13:33:10.000000000 +0100 @@ -1,0 +2,29 @@ +Wed Dec 11 20:36:13 UTC 2013 - [email protected] + +- Update to 2.15: + Bug fixes: + * grep's \s and \S failed to work with multi-byte white space + characters. + * grep -i would segfault on systems using UTF-16-based wchar_t + when converting an input string containing certain 4-byte UTF-8 + sequences to lower case. + * grep -E would segfault when given a regexp like + '([^.]*[M]){1,2}' for any multibyte character M. + * grep -F would get stuck in an infinite loop when given a search + string that is an invalid byte sequence in the current locale + and that matches the bytes of the input twice on a line. Now + grep fails with exit status 1. + * grep -P could misbehave. + + New features: + * grep -P can now use a just-in-time compiler to greatly speed up + matches, This feature is transparent to the user; no flag is + required to enable it. It is only available if the + corresponding support in the PCRE library is detected when grep + is compiled. +- require xz for SLE +- require texinfo for makeinfo +- don't autoreconf +- remove the added german translations, upstream is up-to-date + +------------------------------------------------------------------- Old: ---- grep-2.14.de.po.bz2 grep-2.14.tar.xz New: ---- grep-2.15.tar.xz grep-2.15.tar.xz.sig grep.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grep.spec ++++++ --- /var/tmp/diff_new_pack.M0B4cW/_old 2013-12-19 13:33:11.000000000 +0100 +++ /var/tmp/diff_new_pack.M0B4cW/_new 2013-12-19 13:33:11.000000000 +0100 @@ -17,33 +17,23 @@ Name: grep -BuildRequires: automake BuildRequires: pcre-devel +BuildRequires: texinfo +BuildRequires: xz %if 0%{?suse_version} < 1120 BuildRequires: pcre %endif Url: http://www.gnu.org/software/grep/ Provides: base:/usr/bin/grep PreReq: %{install_info_prereq} -Version: 2.14 +Version: 2.15 Release: 0 Summary: Print lines matching a pattern License: GPL-3.0+ Group: Productivity/Text/Utilities -# URL for Source0: http://ftp.gnu.org/gnu/grep/grep-2.14.tar.xz -# URL for the GPG signature for Source0: http://ftp.gnu.org/gnu/grep/grep-2.14.tar.xz.sig -# How to verify Source0: -# To import the required public key run: gpg --keyserver keys.gnupg.net --recv-keys 7FD9FCCB000BEEEE -# To verify Source0 run: gpg --verify grep-2.14.tar.xz.sig -# The result should look like: -# gpg: Good signature from "Jim Meyering <[email protected]>" -# gpg: WARNING: This key is not certified with a trusted signature! -# In the openSUSE build service SLE_11_SP1 does not provide an "xz" package -# so that "BuildRequires: xz" cannot be used to make it work with Source0 as is. -# To convert from xz to bzip2 do: xz -cd grep-2.14.tar.xz | bzip2 -9c >grep-2.14.tar.bz2 Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz -# Up-to-date German messages for grep -Source1: grep-%{version}.de.po.bz2 +Source2: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig +Source3: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=grep&download=1#/%{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -53,7 +43,6 @@ %prep %setup -q -bunzip2 -dc %{S:1} > po/de.po %if 0%{?suse_version} < 1120 echo "ac_cv_search_pcre_compile=\${ac_cv_search_pcre_compile=%{_libdir}/libpcre.a}" >config.cache %endif @@ -63,9 +52,10 @@ export CFLAGS="$RPM_OPT_FLAGS -mlong-double-64" %endif %if 0%{?suse_version} < 1120 -%configure -C --bindir=/bin --disable-silent-rules --without-included-regex +%configure -C --bindir=/bin --disable-silent-rules +%else if 0%{?suse_version} < 1310 +%configure --disable-silent-rules %else -AUTOPOINT=true autoreconf --force --install %configure --disable-silent-rules --without-included-regex %endif %{__make} %{?_smp_mflags} @@ -98,7 +88,7 @@ %files -f %name.lang %defattr(-,root,root) -%doc README AUTHORS NEWS THANKS TODO +%doc README AUTHORS NEWS THANKS TODO COPYING ChangeLog* %if 0%{?suse_version} < 1120 /bin/* %else ++++++ grep-2.14.tar.xz -> grep-2.15.tar.xz ++++++ ++++ 132000 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
