diff --git a/efgrep-warning.patch b/efgrep-warning.patch deleted file mode 100644 index 6782a69..0000000 --- a/efgrep-warning.patch +++ /dev/null @@ -1,9 +0,0 @@ -Index: grep-3.8/src/egrep.sh -=================================================================== ---- grep-3.8.orig/src/egrep.sh -+++ grep-3.8/src/egrep.sh -@@ -1,4 +1,2 @@ - #!@SHELL@ --cmd=${0##*/} --echo "$cmd: warning: $cmd is obsolescent; using @grep@ @option@" >&2 - exec @grep@ @option@ "$@" diff --git a/grep-3.11.tar.xz b/grep-3.11.tar.xz deleted file mode 100644 index fe73587..0000000 --- a/grep-3.11.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab -size 1703776 diff --git a/grep-3.11.tar.xz.sig b/grep-3.11.tar.xz.sig deleted file mode 100644 index cf18464..0000000 --- a/grep-3.11.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmRfTKwACgkQf9n8ywAL -7u6GLhAAlhO11xMM5IG9VbQoT3Qa3i+T3f6r34N7LWUMDJE2WUJojujuQ7Ac78fU -mxm0Z+t6+vaJzrmNtnotmhg2LK7rWVnase64o0t0GB3/gZumJlSHL0jQzKvaKoGz -vwE4yfRRN5uM284Xmb/k8EyamG+3oyoxWk/Ml13vouEPxPbu0Oe2vlChl8tL0g/W -Wi4x8ue32ZipBse0QyE3l/fxnOQ8MCwVqzVr+psGIa6vmSMhkuDfEprTAfZLVRbN -AzsZrZ1BEtlTzitTMxWejTwI/4Eq2FguAJXgEESaPBHhX+XRC3ArXNtycTcWmqB1 -wNwDLz3bpzns0g24WJ3B8ahY0IxzXfbqkUEy4MNVClsz4+iLUlbQIB48AZbKL9Bo -PhmsJoxDFI7D2Cam2a6iK6aprtFOal+gTRqPmdvqCgxShvZxgndASD0SKc+0CAik -FkNz12NDp5hYZDSUO+uSiTKaVzlYCKqLnPg0CVw++u2H+QsP5BgqJr3tkc5PwXmX -TfwFWTx4h2xasoBe4RzFw4RMRejtDVaNUSAoSj6FhHcW7NYYJeURZb/0FpAwWov1 -otjDCU0NzpraAB/xk79uwPxp8InfEM6GYPlEi2hkPQBT0HZY1MZYaIzW0h9lLxlU -vr8Dvr9uUlNIHse7mWc1zm1dFwOjWwCmg6Lfaj8DebAvEHI5gNQ= -=9t3y ------END PGP SIGNATURE----- diff --git a/grep-3.12.tar.xz b/grep-3.12.tar.xz new file mode 100644 index 0000000..53b2281 --- /dev/null +++ b/grep-3.12.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9 +size 1918448 diff --git a/grep-3.12.tar.xz.sig b/grep-3.12.tar.xz.sig new file mode 100644 index 0000000..34182e5 --- /dev/null +++ b/grep-3.12.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmf37GUACgkQf9n8ywAL +7u7UCw/+JMaNrxi6Erf9/d80c211CZlu0lIM2aw9A2D9Vj7JVY8kI4W0vkXN3oSy +k4x5l1yeaQfuh4vlo8rDKqNZzVIEnb44N6FxjrPuYoOFpcP/kHuCzHdVckuYm2MM +RxSumPOZvSmU/k8Gyv24KEpFJGaNsTrvUpYuLv13bHt+6jXnIf2ys1kMo1EmbIxx +b4VntL239mStE5izHMP7Jy1pDexi0uqKUZAidcN6Alud2rmhrPZb/lUrjbM9PTdp +BUbF4jyIxKOtI6GkBjffCfwa0/jqhCd8hFU0eqxhy6WukLKMMuCVAoQiLLDb70Cr +qkpqjAdnBMm4nWG3A78teHMiCTe5AiXbsuFpoCZjX6G0T7bSnoVQxw8WTb2/u38J +4y1GK8pZ7sz8kxO0w8eD6DuphGI5Q0jiZfU86YtTkw5mna3WPCemY/BXE2xvFBED +1qSgnNqGOZem3BViOVydB5IIGsyGqrgNlNzMRnnL1Tvn8XpW2iQd9q5E61eb5Pih +AHIkjjgmphUIQwietpgtx2/em26i9KH/D8kfIxwTM+lIl13kx5E3M2zekw23TIFn +UfILK9ynhz99ejqjTvzniCGYjHQhfM/4IR5xeehwCeImdDRgJLPobpD+0sjKj1hM +FOpq+A2zKAhYyDIF7ewCoUlK3wLOte2zz3y01hdiRbcZxuwtG1M= +=pDXa +-----END PGP SIGNATURE----- diff --git a/grep.changes b/grep.changes index 13016fb..deda2e2 100644 --- a/grep.changes +++ b/grep.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Thu Apr 10 20:40:39 UTC 2025 - Andreas Stieger + +- update to 3.12: + * Searching a directory with at least 100,000 entries no longer + fails with "Operation not supported" and exit status 2. + * -mN where 1 < N no longer mistakenly lseeks to end of input + merely because standard output is /dev/null. + * The --unix-byte-offsets (-u) option was removed, it was a no-op + since 3.7 +- Calls to the egrep and fgrep commands now again issue an + obsolescence warning, as upstream has been doing since 3.8. + Commands are deprecated since 2.5.3 (2007). Replacements are + grep -E and -F, respectively. (drop efgrep-warning.patch) +- package license file in -lang + ------------------------------------------------------------------- Wed Apr 10 20:20:08 UTC 2024 - Dirk Müller @@ -21,6 +37,7 @@ Thu May 18 12:00:38 UTC 2023 - Dirk Müller However, future versions of GNU grep and/or PCRE2 are likely to fix this and change the behavior of \w and ^H back to Unicode again, without breaking [\d] as 3.10 did. +- removes testsuite.patch in older distributions ------------------------------------------------------------------- Thu Mar 30 07:41:18 UTC 2023 - Dirk Müller diff --git a/grep.spec b/grep.spec index 7d48b4b..e8817c8 100644 --- a/grep.spec +++ b/grep.spec @@ -17,7 +17,7 @@ Name: grep -Version: 3.11 +Version: 3.12 Release: 0 Summary: Print lines matching a pattern License: GPL-3.0-or-later @@ -29,7 +29,6 @@ Source2: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig Source3: %{name}.keyring Source4: profile.sh Source5: %{name}-rpmlintrc -Patch0: efgrep-warning.patch BuildRequires: fdupes BuildRequires: glibc-locale BuildRequires: makeinfo @@ -107,5 +106,6 @@ ln -sf %{_bindir}/grep %{buildroot}/bin/grep %{_infodir}/grep.info%{?ext_info} %files lang -f %{name}.lang +%license COPYING %changelog