diff --git a/add_readme-tests.patch b/add_readme-tests.patch index 1d450cc..7df9e77 100644 --- a/add_readme-tests.patch +++ b/add_readme-tests.patch @@ -1,20 +1,19 @@ -Index: tar-1.31/Makefile.in +Index: tar-1.33/Makefile.in =================================================================== ---- tar-1.31.orig/Makefile.in -+++ tar-1.31/Makefile.in -@@ -341,7 +341,7 @@ am__DIST_COMMON = $(srcdir)/Make.rules $ - $(top_srcdir)/build-aux/config.sub \ +--- tar-1.33.orig/Makefile.in ++++ tar-1.33/Makefile.in +@@ -348,6 +348,7 @@ am__DIST_COMMON = $(srcdir)/Make.rules $ $(top_srcdir)/build-aux/install-sh \ $(top_srcdir)/build-aux/missing ABOUT-NLS AUTHORS COPYING \ -- ChangeLog INSTALL NEWS README THANKS TODO build-aux/compile \ -+ ChangeLog INSTALL NEWS README README-tests THANKS TODO build-aux/compile \ - build-aux/config.guess build-aux/config.rpath \ - build-aux/config.sub build-aux/depcomp build-aux/install-sh \ - build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex \ -Index: tar-1.31/README-tests + ChangeLog INSTALL NEWS README THANKS TODO build-aux/ar-lib \ ++ README-tests \ + build-aux/compile build-aux/config.guess \ + build-aux/config.rpath build-aux/config.sub build-aux/depcomp \ + build-aux/install-sh build-aux/mdate-sh build-aux/missing \ +Index: tar-1.33/README-tests =================================================================== --- /dev/null -+++ tar-1.31/README-tests ++++ tar-1.33/README-tests @@ -0,0 +1,22 @@ +Subpackage tar-tests +==================== diff --git a/tar-1.32.tar.bz2 b/tar-1.32.tar.bz2 deleted file mode 100644 index c4b5377..0000000 --- a/tar-1.32.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e4bb9e08e12e7fa9f11fef544efc85e59ba34538593d9ad38148c7ca2bfbb566 -size 2947264 diff --git a/tar-1.32.tar.bz2.sig b/tar-1.32.tar.bz2.sig deleted file mode 100644 index 4d3a0a1..0000000 --- a/tar-1.32.tar.bz2.sig +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iG4EABECAC4WIQQyX2UMTCtq1YgHMno2ArB/VdDHMgUCXHFHdRAcZ3JheUBnbnUu -b3JnLnVhAAoJEDYCsH9V0McyYi0AmgJv/s/nIl4dtt//QEF46p44c74nAJ463o3A -iLL6xTjoZWJIkvb6ogqoVQ== -=5Uc2 ------END PGP SIGNATURE----- diff --git a/tar-1.33.tar.xz b/tar-1.33.tar.xz new file mode 100644 index 0000000..c90d1db --- /dev/null +++ b/tar-1.33.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66a8344b1dc83a411d311bd1547e0176e56cc311f28ee94a30f84dafb3d9067e +size 2224824 diff --git a/tar-1.33.tar.xz.sig b/tar-1.33.tar.xz.sig new file mode 100644 index 0000000..e62b471 --- /dev/null +++ b/tar-1.33.tar.xz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iEYEABECAAYFAl/3HmkACgkQNgKwf1XQxzKKIwCgnw8YrWpzNXi2GZyg1ISrwLo5 +LsQAoJkelSLICkgSDYLwrJTbU9NkCSJl +=QRLR +-----END PGP SIGNATURE----- diff --git a/tar.changes b/tar.changes index 9cd0706..cfd8b3e 100644 --- a/tar.changes +++ b/tar.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Sat Jan 9 07:40:58 UTC 2021 - Andreas Stieger + +- GNU tar 1.33: + * POSIX extended format headers do not include PID by default + * --delay-directory-restore works for archives with reversed + member ordering + * Fix extraction of a symbolic link hardlinked to another + symbolic link + * Wildcards in exclude-vcs-ignore mode don't match slash + * Fix the --no-overwrite-dir option + * Fix handling of chained renames in incremental backups + * Link counting works for file names supplied with -T + * Accept only position-sensitive (file-selection) options in file + list files +- remove deprecated texinfo packaging macros + ------------------------------------------------------------------- Mon Oct 19 16:20:06 UTC 2020 - Ludwig Nussel diff --git a/tar.spec b/tar.spec index d53ef23..0ef68f7 100644 --- a/tar.spec +++ b/tar.spec @@ -1,7 +1,7 @@ # # spec file for package tar # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,14 @@ # For correct subpackages docs installation into tar doc directory %global _docdir_fmt %{name} Name: tar -Version: 1.32 +Version: 1.33 Release: 0 Summary: GNU implementation of ((t)ape (ar)chiver) License: GPL-3.0-or-later Group: Productivity/Archiving/Backup URL: https://www.gnu.org/software/tar/ -Source0: https://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.bz2 -Source1: https://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.bz2.sig +Source0: https://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.xz +Source1: https://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.xz.sig # http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x3602B07F55D0C732 Source2: %{name}.keyring Patch0: %{name}-wildcards.patch @@ -88,8 +88,6 @@ and similar backup utilities Summary: Documentation files for GNU tar Group: Documentation/Man Requires: %{name} = %{version} -Requires(post): %{install_info_prereq} -Requires(preun): %{install_info_prereq} BuildArch: noarch %description doc @@ -123,9 +121,9 @@ autoreconf -fi --enable-backup-scripts \ --disable-silent-rules \ --program-transform-name='s/^rmt$/gnurmt/' -make %{?_smp_mflags} LDFLAGS="-pie" +%make_build LDFLAGS="-pie" cd tests -make %{?_smp_mflags} genfile +%make_build genfile mkdir bin mv genfile bin cd - @@ -134,7 +132,7 @@ cd - %if !0%{?qemu_user_space_build:1} # Checks disabled in qemu because of races happening when we emulate # multi-threaded programs -make %{?_smp_mflags} check +%make_build check %endif %install @@ -162,17 +160,11 @@ ln -s %{_bindir}/%{name} %{buildroot}/bin %endif %find_lang %{name} -%post doc -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - %post rmt %{_sbindir}/update-alternatives --force \ --install %{_bindir}/rmt rmt %{_bindir}/gnurmt 10 \ --slave %{_mandir}/man1/rmt.1%{ext_man} rmt.1%{ext_man} %{_mandir}/man1/gnurmt.1%{ext_man} -%preun doc -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - %postun rmt if [ ! -f %{_bindir}/gnurmt ] ; then "%{_sbindir}/update-alternatives" --remove rmt %{_bindir}/gnurmt @@ -209,7 +201,7 @@ fi %{_docdir}/%{name}/THANKS %{_docdir}/%{name}/ChangeLog %{_docdir}/%{name}/TODO -%{_infodir}/%{name}.info* +%{_infodir}/%{name}.info*%{?ext_info} %files %license COPYING