Accepting request 351210 from home:berny:branches:Base:System
- Upgrade to 4.6.0 stable release, removing 'oldfind'. - Add signature file and keyring. - Delete now-upstream patches: findutils-gnulib-ppc64le.patch, gnulib-perl522.patch - Refresh patch: findutils-4.4.2-xautofs.patch OBS-URL: https://build.opensuse.org/request/show/351210 OBS-URL: https://build.opensuse.org/package/show/Base:System/findutils?expand=0&rev=64
This commit is contained in:
parent
2929704796
commit
ffbca3a158
@ -40,9 +40,9 @@ Index: find/find.1
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- find/find.1.orig
|
--- find/find.1.orig
|
||||||
+++ find/find.1
|
+++ find/find.1
|
||||||
@@ -466,6 +466,9 @@ if standard input is a tty, and to
|
@@ -520,6 +520,9 @@ to stat them; this gives a significant i
|
||||||
.B \-nowarn
|
.IP "\-version, \-\-version"
|
||||||
otherwise.
|
Print the \fBfind\fR version number and exit.
|
||||||
|
|
||||||
+.IP \-xautofs
|
+.IP \-xautofs
|
||||||
+Don't descend directories on autofs filesystems.
|
+Don't descend directories on autofs filesystems.
|
||||||
@ -87,7 +87,7 @@ Index: find/parser.c
|
|||||||
PARSE_TEST ("xtype", xtype), /* GNU */
|
PARSE_TEST ("xtype", xtype), /* GNU */
|
||||||
#ifdef UNIMPLEMENTED_UNIX
|
#ifdef UNIMPLEMENTED_UNIX
|
||||||
/* It's pretty ugly for find to know about archive formats.
|
/* It's pretty ugly for find to know about archive formats.
|
||||||
@@ -1230,7 +1232,7 @@ operators (decreasing precedence; -and i
|
@@ -1239,7 +1241,7 @@ operators (decreasing precedence; -and i
|
||||||
positional options (always true): -daystart -follow -regextype\n\n\
|
positional options (always true): -daystart -follow -regextype\n\n\
|
||||||
normal options (always true, specified before other expressions):\n\
|
normal options (always true, specified before other expressions):\n\
|
||||||
-depth --help -maxdepth LEVELS -mindepth LEVELS -mount -noleaf\n\
|
-depth --help -maxdepth LEVELS -mindepth LEVELS -mount -noleaf\n\
|
||||||
@ -96,7 +96,7 @@ Index: find/parser.c
|
|||||||
puts (_("\
|
puts (_("\
|
||||||
tests (N can be +N or -N or N): -amin N -anewer FILE -atime N -cmin N\n\
|
tests (N can be +N or -N or N): -amin N -anewer FILE -atime N -cmin N\n\
|
||||||
-cnewer FILE -ctime N -empty -false -fstype TYPE -gid N -group NAME\n\
|
-cnewer FILE -ctime N -empty -false -fstype TYPE -gid N -group NAME\n\
|
||||||
@@ -2673,6 +2675,16 @@ parse_xdev (const struct parser_table* e
|
@@ -2683,6 +2685,16 @@ parse_xdev (const struct parser_table* e
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool
|
static bool
|
||||||
@ -117,7 +117,7 @@ Index: find/util.c
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- find/util.c.orig
|
--- find/util.c.orig
|
||||||
+++ find/util.c
|
+++ find/util.c
|
||||||
@@ -1014,6 +1014,7 @@ set_option_defaults (struct options *p)
|
@@ -1017,6 +1017,7 @@ set_option_defaults (struct options *p)
|
||||||
|
|
||||||
p->full_days = false;
|
p->full_days = false;
|
||||||
p->stay_on_filesystem = false;
|
p->stay_on_filesystem = false;
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bc843179f32cba7bec8192edc91b4ad0d0bf434e61b82c04d9d2c8115617d9fb
|
|
||||||
size 3815470
|
|
3
findutils-4.6.0.tar.gz
Normal file
3
findutils-4.6.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ded4c9f73731cd48fec3b6bdaccce896473b6d8e337e9612e16cf1431bb1169d
|
||||||
|
size 3780154
|
BIN
findutils-4.6.0.tar.gz.sig
Normal file
BIN
findutils-4.6.0.tar.gz.sig
Normal file
Binary file not shown.
@ -1,66 +0,0 @@
|
|||||||
---
|
|
||||||
tests/test-isfinite.c | 9 +++++++++
|
|
||||||
tests/test-isinf.c | 9 +++++++++
|
|
||||||
tests/test-isnanl.h | 9 +++++++++
|
|
||||||
3 files changed, 27 insertions(+)
|
|
||||||
|
|
||||||
Index: tests/test-isfinite.c
|
|
||||||
===================================================================
|
|
||||||
--- tests/test-isfinite.c.orig
|
|
||||||
+++ tests/test-isfinite.c
|
|
||||||
@@ -152,6 +152,15 @@ test_isfinitel ()
|
|
||||||
/* A bit pattern that is different from a Quiet NaN. With a bit of luck,
|
|
||||||
it's a Signalling NaN. */
|
|
||||||
{
|
|
||||||
+#if defined __powerpc__ && LDBL_MANT_DIG == 106
|
|
||||||
+ /* This is PowerPC "double double", a pair of two doubles. Inf and Nan are
|
|
||||||
+ represented as the corresponding 64-bit IEEE values in the first double;
|
|
||||||
+ the second is ignored. Manipulate only the first double. */
|
|
||||||
+ #undef NWORDS
|
|
||||||
+ #define NWORDS \
|
|
||||||
+ ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
memory_long_double m;
|
|
||||||
m.value = zerol / zerol;
|
|
||||||
# if LDBL_EXPBIT0_BIT > 0
|
|
||||||
Index: tests/test-isinf.c
|
|
||||||
===================================================================
|
|
||||||
--- tests/test-isinf.c.orig
|
|
||||||
+++ tests/test-isinf.c
|
|
||||||
@@ -158,6 +158,15 @@ test_isinfl ()
|
|
||||||
/* A bit pattern that is different from a Quiet NaN. With a bit of luck,
|
|
||||||
it's a Signalling NaN. */
|
|
||||||
{
|
|
||||||
+#if defined __powerpc__ && LDBL_MANT_DIG == 106
|
|
||||||
+ /* This is PowerPC "double double", a pair of two doubles. Inf and Nan are
|
|
||||||
+ represented as the corresponding 64-bit IEEE values in the first double;
|
|
||||||
+ the second is ignored. Manipulate only the first double. */
|
|
||||||
+ #undef NWORDS
|
|
||||||
+ #define NWORDS \
|
|
||||||
+ ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
memory_long_double m;
|
|
||||||
m.value = zerol / zerol;
|
|
||||||
# if LDBL_EXPBIT0_BIT > 0
|
|
||||||
Index: tests/test-isnanl.h
|
|
||||||
===================================================================
|
|
||||||
--- tests/test-isnanl.h.orig
|
|
||||||
+++ tests/test-isnanl.h
|
|
||||||
@@ -51,6 +51,15 @@ main ()
|
|
||||||
/* A bit pattern that is different from a Quiet NaN. With a bit of luck,
|
|
||||||
it's a Signalling NaN. */
|
|
||||||
{
|
|
||||||
+#if defined __powerpc__ && LDBL_MANT_DIG == 106
|
|
||||||
+ /* This is PowerPC "double double", a pair of two doubles. Inf and Nan are
|
|
||||||
+ represented as the corresponding 64-bit IEEE values in the first double;
|
|
||||||
+ the second is ignored. Manipulate only the first double. */
|
|
||||||
+ #undef NWORDS
|
|
||||||
+ #define NWORDS \
|
|
||||||
+ ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
memory_long_double m;
|
|
||||||
m.value = NaNl ();
|
|
||||||
# if LDBL_EXPBIT0_BIT > 0
|
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 29 16:26:33 UTC 2015 - mail@bernhard-voelker.de
|
||||||
|
|
||||||
|
- Upgrade to 4.6.0
|
||||||
|
stable release, removing 'oldfind'.
|
||||||
|
- Add signature file and keyring.
|
||||||
|
- Delete now-upstream patches: findutils-gnulib-ppc64le.patch,
|
||||||
|
gnulib-perl522.patch
|
||||||
|
- Refresh patch: findutils-4.4.2-xautofs.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Dec 20 12:29:05 UTC 2015 - mail@bernhard-voelker.de
|
Sun Dec 20 12:29:05 UTC 2015 - mail@bernhard-voelker.de
|
||||||
|
|
||||||
|
BIN
findutils.keyring
Normal file
BIN
findutils.keyring
Normal file
Binary file not shown.
@ -18,17 +18,21 @@
|
|||||||
|
|
||||||
Name: findutils
|
Name: findutils
|
||||||
Url: http://www.gnu.org/software/findutils/
|
Url: http://www.gnu.org/software/findutils/
|
||||||
Version: 4.5.15
|
Version: 4.6.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The GNU versions of find utilities (find and xargs)
|
Summary: The GNU versions of find utilities (find and xargs)
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
Group: Productivity/File utilities
|
Group: Productivity/File utilities
|
||||||
Source: http://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
|
|
||||||
|
# For upgrading you now just need to increase the version, remove the old
|
||||||
|
# tarballs, then run osc service localrun download_files, osc addremove,
|
||||||
|
# osc vc and osc ci and you are done.
|
||||||
|
Source0: http://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
|
||||||
|
Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
|
||||||
|
Source2: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=%{name}&download=1&file=./%{name}.keyring
|
||||||
|
|
||||||
# adds a new option -xautofs to find to not descend into directories on autofs file systems
|
# adds a new option -xautofs to find to not descend into directories on autofs file systems
|
||||||
Patch0: findutils-4.4.2-xautofs.patch
|
Patch0: findutils-4.4.2-xautofs.patch
|
||||||
# Fix imported gnulib long double math tests for little-endian PowerPC
|
|
||||||
Patch1: findutils-gnulib-ppc64le.patch
|
|
||||||
Patch2: gnulib-perl522.patch
|
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
# BuildRequire dejagnu for 'runtest' to execute all tests.
|
# BuildRequire dejagnu for 'runtest' to execute all tests.
|
||||||
@ -59,8 +63,6 @@ useful for finding things on your system.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0
|
%patch0
|
||||||
%patch1
|
|
||||||
%patch2
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if 0%{?qemu_user_space_build}
|
%if 0%{?qemu_user_space_build}
|
||||||
@ -74,7 +76,8 @@ export DEFAULT_ARG_SIZE="(31u * 1024u)"
|
|||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make check
|
make check \
|
||||||
|
|| { cat tests/test-suite.log; exit 1; }
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=%{buildroot} install
|
make DESTDIR=%{buildroot} install
|
||||||
@ -106,11 +109,9 @@ rm %{buildroot}%{_mandir}/man5/locatedb.5*
|
|||||||
/bin/find
|
/bin/find
|
||||||
#UsrMerge
|
#UsrMerge
|
||||||
%{_bindir}/find
|
%{_bindir}/find
|
||||||
%{_bindir}/oldfind
|
|
||||||
%{_bindir}/xargs
|
%{_bindir}/xargs
|
||||||
%doc %{_infodir}/find.info*.gz
|
%doc %{_infodir}/find.info*.gz
|
||||||
%doc %{_mandir}/man1/find.1.gz
|
%doc %{_mandir}/man1/find.1.gz
|
||||||
%doc %{_mandir}/man1/oldfind.1.gz
|
|
||||||
%doc %{_mandir}/man1/xargs.1.gz
|
%doc %{_mandir}/man1/xargs.1.gz
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
Subject: http://comments.gmane.org/gmane.comp.lib.gnulib.bugs/35272
|
|
||||||
|
|
||||||
---
|
|
||||||
build-aux/update-copyright | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
Index: build-aux/update-copyright
|
|
||||||
===================================================================
|
|
||||||
--- build-aux/update-copyright.orig
|
|
||||||
+++ build-aux/update-copyright
|
|
||||||
@@ -124,7 +124,7 @@ use strict;
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
my $copyright_re = 'Copyright';
|
|
||||||
-my $circle_c_re = '(?:\([cC]\)|@copyright{}|©)';
|
|
||||||
+my $circle_c_re = '(?:\([cC]\)|@copyright\{}|©)';
|
|
||||||
my $holder = $ENV{UPDATE_COPYRIGHT_HOLDER};
|
|
||||||
$holder ||= 'Free Software Foundation, Inc.';
|
|
||||||
my $prefix_max = 5;
|
|
Loading…
Reference in New Issue
Block a user