new upstream release 1.20

This commit is contained in:
Ondrej Vasik 2008-05-26 17:02:24 +00:00
parent fd8db9579f
commit 045face851
6 changed files with 31 additions and 1798 deletions

View File

@ -1,2 +1,2 @@
tar-1.19.tar.gz
tar-1.19.tar.gz.sig
tar-1.20.tar.gz
tar-1.20.tar.gz.sig

View File

@ -1,2 +1,2 @@
fa22b3092b2c54a3fd3059ebd797c8a2 tar-1.19.tar.gz
c983c55819c258e7ed61dbac9d3dc232 tar-1.19.tar.gz.sig
c1a4ff43157ac60dd4b96dab09a3197c tar-1.20.tar.gz
0c5eaacc1805750d2701bda133c6f654 tar-1.20.tar.gz.sig

View File

@ -1,32 +0,0 @@
diff -up tar-1.19/lib/argp-fmtstream.h.gcc43 tar-1.19/lib/argp-fmtstream.h
--- tar-1.19/lib/argp-fmtstream.h.gcc43 2007-09-28 15:11:36.000000000 +0200
+++ tar-1.19/lib/argp-fmtstream.h 2008-02-13 16:56:58.000000000 +0100
@@ -198,7 +198,11 @@ extern int __argp_fmtstream_ensure (argp
#endif
#ifndef ARGP_FS_EI
-#define ARGP_FS_EI extern inline
+# ifdef __GNUC_STDC_INLINE__
+# define ARGP_FS_EI extern inline __attribute__((__gnu_inline__))
+# else
+# define ARGP_FS_EI extern inline
+# endif
#endif
ARGP_FS_EI size_t
diff -up tar-1.19/lib/argp.h.gcc43 tar-1.19/lib/argp.h
--- tar-1.19/lib/argp.h.gcc43 2007-09-28 15:11:36.000000000 +0200
+++ tar-1.19/lib/argp.h 2008-02-13 16:55:36.000000000 +0100
@@ -580,7 +580,11 @@ extern void *__argp_input (const struct
# endif
# ifndef ARGP_EI
-# define ARGP_EI extern __inline__
+# if defined __GNUC_STDC_INLINE__
+# define ARGP_EI extern __inline__ __attribute__((__gnu_inline__))
+# else
+# define ARGP_EI extern __inline__
+# endif
# endif
ARGP_EI void

File diff suppressed because it is too large Load Diff

View File

@ -13,7 +13,7 @@ diff -up tar-1.17/configure.ac.xattrs tar-1.17/configure.ac
@@ -88,6 +88,13 @@ gl_INIT
tar_PAXUTILS
AC_CHECK_FUNCS(fsync getdtablesize lstat mkfifo readlink strerror symlink setlocale utimes)
AC_CHECK_FUNCS(fsync getdtablesize lstat mkfifo readlink symlink setlocale utimes)
+AC_CHECK_FUNCS(getxattr fgetxattr lgetxattr \
+ setxattr fsetxattr lsetxattr \
+ listxattr flistxattr llistxattr,

View File

@ -1,8 +1,8 @@
Summary: A GNU file archiving program
Name: tar
Epoch: 2
Version: 1.19
Release: 3%{?dist}
Version: 1.20
Release: 1%{?dist}
License: GPLv3+
Group: Applications/Archiving
URL: http://www.gnu.org/software/tar/
@ -14,7 +14,6 @@ Patch2: tar-1.15.1-vfatTruncate.patch
Patch3: tar-1.19-xattrs.patch
Patch4: tar-1.19-xattrs-conf.patch
Patch5: tar-1.17-wildcards.patch
Patch6: tar-1.19-gcc43.patch
Prereq: info
BuildRequires: autoconf automake gzip texinfo gettext libacl-devel libselinux-devel gawk
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@ -40,7 +39,6 @@ the rmt package.
%patch3 -p1 -b .xattrs
%patch4 -p1 -b .xattrs-conf
%patch5 -p1 -b .wildcards
%patch6 -p1 -b .gcc43
%build
%configure --bindir=/bin --libexecdir=/sbin
@ -91,6 +89,12 @@ fi
%{_infodir}/tar.info*
%changelog
* Mon May 26 2008 Ondrej Vasik <ovasik@redhat.com> 2:1.20-1
- new upstream release 1.20 (lzma support, few new options
and bugfixes)
- heavily modified xattrs patches(as tar-1.20 now uses automake
1.10.1)
* Tue Feb 12 2008 Radek Brich <rbrich@redhat.com> 2:1.19-3
- do not print getfilecon/setfilecon warnings when SELinux is disabled
or SELinux data are not available (bz#431879)