Accepting request 35363 from home:mseben:branches:Base:System

Copy from home:mseben:branches:Base:System/tar via accept of submit request 35363 revision 5.
Request was accepted with message:

OBS-URL: https://build.opensuse.org/request/show/35363
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=15
This commit is contained in:
Michal Seben 2010-03-19 12:52:28 +00:00 committed by Git OBS Bridge
parent c87a82cdb7
commit 5e292cf8d8
11 changed files with 74 additions and 48 deletions

0
ready
View File

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3cefb67f197a3f8f5235999fe749ced0889466a71ddcbc96fddca84e5d53aa4d
size 2094575

3
tar-1.23.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c9328372db62fbb1d94c9e4e3cefc961111af46de47085b635359c00a0eebe36
size 2189324

View File

@ -1,10 +0,0 @@
--- tar-1.15.1/tests/testsuite.at
+++ tar-1.15.1/tests/testsuite.at
@@ -87,7 +87,6 @@
m4_include([incr01.at])
m4_include([incr02.at])
m4_include([listed01.at])
-m4_include([listed02.at])
m4_include([incr03.at])
m4_include([incr04.at])
m4_include([rename01.at])

View File

@ -0,0 +1,12 @@
Index: tar-1.23/tests/testsuite.at
===================================================================
--- tar-1.23.orig/tests/testsuite.at
+++ tar-1.23/tests/testsuite.at
@@ -157,7 +157,6 @@ m4_include([incremental.at])
m4_include([incr01.at])
m4_include([incr02.at])
m4_include([listed01.at])
-m4_include([listed02.at])
m4_include([incr03.at])
m4_include([incr04.at])
m4_include([incr05.at])

View File

@ -1,9 +1,9 @@
Disable the languages, which don't have yet a path in /usr/share/locale/
Index: tar-1.20/po/LINGUAS
Index: tar-1.23/po/LINGUAS
===================================================================
--- tar-1.20.orig/po/LINGUAS
+++ tar-1.20/po/LINGUAS
--- tar-1.23.orig/po/LINGUAS
+++ tar-1.23/po/LINGUAS
@@ -16,7 +16,6 @@ id
it
ja

View File

@ -1,8 +1,8 @@
Index: tar-1.21/src/create.c
Index: tar-1.23/src/create.c
===================================================================
--- tar-1.21.orig/src/create.c
+++ tar-1.21/src/create.c
@@ -532,8 +532,8 @@ start_private_header (const char *name,
--- tar-1.23.orig/src/create.c
+++ tar-1.23/src/create.c
@@ -530,8 +530,8 @@ start_private_header (const char *name,
GID_TO_CHARS (getgid (), header->header.gid);
MAJOR_TO_CHARS (0, header->header.devmajor);
MINOR_TO_CHARS (0, header->header.devminor);
@ -13,7 +13,7 @@ Index: tar-1.21/src/create.c
return header;
}
@@ -577,7 +577,10 @@ write_gnu_long_link (struct tar_stat_inf
@@ -575,7 +575,10 @@ write_gnu_long_link (struct tar_stat_inf
GNAME_TO_CHARS (tmpname, header->header.gname);
free (tmpname);
@ -25,7 +25,7 @@ Index: tar-1.21/src/create.c
header->header.typeflag = type;
finish_header (st, header, -1);
@@ -907,15 +910,19 @@ start_header (struct tar_stat_info *st)
@@ -910,15 +913,19 @@ start_header (struct tar_stat_info *st)
break;
case OLDGNU_FORMAT:

View File

@ -1,7 +1,7 @@
Index: tar-1.20/doc/Makefile.am
Index: tar-1.23/doc/Makefile.am
===================================================================
--- tar-1.20.orig/doc/Makefile.am
+++ tar-1.20/doc/Makefile.am
--- tar-1.23.orig/doc/Makefile.am
+++ tar-1.23/doc/Makefile.am
@@ -32,6 +32,9 @@ tar_TEXINFOS = \
sparse.texi\
value.texi
@ -23,16 +23,16 @@ Index: tar-1.20/doc/Makefile.am
header.texi: $(top_srcdir)/src/tar.h
sed -f $(srcdir)/texify.sed $(top_srcdir)/src/tar.h \
| expand >$@
Index: tar-1.20/Makefile.am
Index: tar-1.23/Makefile.am
===================================================================
--- tar-1.20.orig/Makefile.am
+++ tar-1.20/Makefile.am
--- tar-1.23.orig/Makefile.am
+++ tar-1.23/Makefile.am
@@ -20,7 +20,7 @@
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = ChangeLog.1 PORTS
-SUBDIRS = doc lib rmt src scripts po tests
+SUBDIRS = lib rmt src doc scripts po tests
EXTRA_DIST = ChangeLog.1 Make.rules
-SUBDIRS = doc gnu lib rmt src scripts po tests
+SUBDIRS = gnu lib rmt src doc scripts po tests
dist-hook:
-rm -f $(distdir).cpio
$(MAKE) changelog_dir=$(distdir) ChangeLog

View File

@ -1,19 +1,15 @@
Index: src/names.c
Index: tar-1.23/src/names.c
===================================================================
RCS file: /cvsroot/tar/tar/src/names.c,v
retrieving revision 1.60
diff -p -u -r1.60 names.c
--- a/src/names.c 20 Jun 2006 15:14:19 -0000 1.60
+++ b/src/names.c 6 Feb 2007 23:02:39 -0000
@@ -813,10 +813,6 @@ collect_and_sort_names (void)
next_name = name->next;
if (name->found_count || name->dir_contents)
--- tar-1.23.orig/src/names.c
+++ tar-1.23/src/names.c
@@ -909,10 +909,6 @@ collect_and_sort_names (void)
{
if (name->found_count || name->directory)
continue;
- if (name->matching_flags & EXCLUDE_WILDCARDS)
- /* NOTE: EXCLUDE_ANCHORED is not relevant here */
- /* FIXME: just skip regexps for now */
- continue;
chdir_do (name->change_dir);
if (name->name[0] == 0)
continue;

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Fri Mar 12 16:21:49 UTC 2010 - mseben@novell.com
- updated to version 1.23
* Improved record size autodetection
* Use of lseek on seekable archives
* New command line option --warning
* New command line option --level
* Improved behavior if some files were removed during incremental dumps
* Modification times of PAX extended headers
* Time references in the --pax-option argument
* Augmented environment of the --to-command script
* Fix handling of hard link targets by -c --transform
* Fix hard links recognition with -c --remove-files
* Fix restoring files from backup (debian bug #508199)
* Correctly restore modes and permissions on existing directories
* The --remove-files option removes files only if they were succesfully stored in the archive
* Fix storing and listing of the volume labels in POSIX format
* Improve algorithm for splitting long file names (ustar format)
* Fix possible memory overflow in the rmt client code (CVE-2010-0624)
- deprecated heap_overflow_in_rtapelib.patch
-------------------------------------------------------------------
Wed Mar 3 09:29:23 UTC 2010 - mseben@novell.com
- added heap_overflow_in_rtapelib.patch fix possible heap overflow in
rtapelib.c (bnc#579475)
-------------------------------------------------------------------
Tue Feb 2 20:35:03 UTC 2010 - mseben@novell.com

View File

@ -26,16 +26,16 @@ Group: System/Base
Provides: base:/bin/tar
PreReq: %install_info_prereq
AutoReqProv: on
Version: 1.22
Release: 1
Version: 1.23
Release: 2
Summary: GNU implementation of tar ((t)ape (ar)chiver)
Source0: %name-%version.tar.bz2
#
Patch0: tar-disable_languages.patch
Patch1: tar-disable-listed02-test.diff
Patch1: tar-disable-listed02-test.patch
Patch2: tar-manpage.patch
Patch3: tar-wildcards.patch
Patch5: tar-1.22-fortifysourcessigabrt.patch
Patch5: tar-fortifysourcessigabrt.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Recommends: xz
Recommends: tar-lang = %version
@ -127,7 +127,7 @@ rm -r %buildroot/usr/libexec
%files
%defattr(-, root, root)
%_bindir/tar
%doc README* ABOUT-NLS AUTHORS COPYING NEWS THANKS ChangeLog PORTS TODO
%doc README* ABOUT-NLS AUTHORS COPYING NEWS THANKS ChangeLog TODO
%_infodir/tar.info*.gz
%_mandir/man1/tar.1.gz