Hello community,
here is the log from the commit of package bsdtar
checked in at Mon Sep 8 01:30:22 CEST 2008.
--------
--- bsdtar/bsdtar.changes 2007-08-15 12:58:13.000000000 +0200
+++ /mounts/work_src_done/STABLE/bsdtar/bsdtar.changes 2008-09-06 17:59:46.243791000 +0200
@@ -1,0 +2,14 @@
+Sat Sep 6 17:54:11 CEST 2008 - mrueckert@suse.de
+
+- update to 2.5.5
+ This is a major version bump again: it incorporates
+ lots of bugfixes and improvements.
+ For all the details please see
+ /usr/share/doc/packages/libarchive2/NEWS
+- drop the .la file
+- dropped patch libarchive-2.2.5_rpath.patch:
+ no longer needed
+- added libarchive-2.5.5_fix_testsuite.patch:
+ added missing mode to open() with O_CREAT
+
+-------------------------------------------------------------------
Old:
----
libarchive-2.2.5_rpath.patch
libarchive-2.2.5.tar.bz2
New:
----
libarchive-2.5.5_fix_testsuite.patch
libarchive-2.5.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bsdtar.spec ++++++
--- /var/tmp/diff_new_pack.XD4765/_old 2008-09-08 01:30:00.000000000 +0200
+++ /var/tmp/diff_new_pack.XD4765/_new 2008-09-08 01:30:00.000000000 +0200
@@ -1,18 +1,26 @@
#
-# spec file for package bsdtar (Version 2.2.5)
+# spec file for package bsdtar (Version 2.5.5)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
+
Name: bsdtar
-Version: 2.2.5
-Release: 4
+Version: 2.5.5
+Release: 1
%define pkg_name libarchive
#
License: BSD 3-Clause
@@ -25,13 +33,18 @@
%else
BuildRequires: bzip2
%endif
+%if 0%{?suse_version} >= 1100
+BuildRequires: libext2fs-devel
+%else
+BuildRequires: e2fsprogs-devel
+%endif
#
-URL: http://people.freebsd.org/~kientzle/libarchive/
+Url: http://people.freebsd.org/~kientzle/libarchive/
# http://people.freebsd.org/~kientzle/libarchive/src/libarchive-%{version}.tar.gz
Source: libarchive-%{version}.tar.bz2
-Patch: libarchive-2.2.5_rpath.patch
+Patch: libarchive-2.5.5_fix_testsuite.patch
#
-Summary: Bsdtar is a programm that can create and read several different streaming archive formats
+Summary: Bsdtar is a programme that can create and read several different streaming archive formats
%description
Libarchive is a programming library that can create and read several
@@ -51,6 +64,7 @@
Tim Kientzle
%package -n libarchive2
+License: BSD 3-Clause
Group: Development/Libraries/C and C++
#
Summary: Programming Library To Create And Read Several Different Streaming Archive Formats
@@ -115,6 +129,7 @@
Tim Kientzle
%package -n libarchive-devel
+License: BSD 3-Clause
Requires: libarchive2 = %{version}
Requires: zlib-devel libacl-devel
%if 0%{?suse_version} > 1020
@@ -148,8 +163,8 @@
%patch
%build
-autoreconf -fi
-%configure --disable-static
+#autoreconf -fi
+%configure --disable-static --enable-bsdcpio
%{__make}
%check
@@ -157,7 +172,8 @@
%install
%makeinstall
-rm -f minitar/*.o
+rm minitar/*.o
+rm %{buildroot}%{_libdir}/*.la
%clean
%{__rm} -rf %{buildroot}
@@ -169,6 +185,9 @@
%files
%defattr(-,root,root)
%{_bindir}/bsdtar
+%{_bindir}/bsdcpio
+%{_mandir}/man1/*
+%{_mandir}/man5/*
%files -n libarchive2
%defattr(-,root,root)
@@ -177,19 +196,29 @@
%files -n libarchive-devel
%defattr(-,root,root)
-%{_mandir}/man?/*
-%{_libdir}/libarchive.la
+%{_mandir}/man3/*
%{_libdir}/libarchive.so
%{_includedir}/archive*
%changelog
-* Wed Aug 15 2007 - ro@suse.de
+* Sat Sep 06 2008 mrueckert@suse.de
+- update to 2.5.5
+ This is a major version bump again: it incorporates
+ lots of bugfixes and improvements.
+ For all the details please see
+ /usr/share/doc/packages/libarchive2/NEWS
+- drop the .la file
+- dropped patch libarchive-2.2.5_rpath.patch:
+ no longer needed
+- added libarchive-2.5.5_fix_testsuite.patch:
+ added missing mode to open() with O_CREAT
+* Wed Aug 15 2007 ro@suse.de
- fix dependency of devel package
-* Tue Aug 07 2007 - mrueckert@suse.de
+* Tue Aug 07 2007 mrueckert@suse.de
- restructured package:
bsdtar is now the main package and libarchive2 and libarchive-devel
the subpackages. This saves us a rename on soversion bumps.
-* Mon Jul 30 2007 - mrueckert@suse.de
+* Mon Jul 30 2007 mrueckert@suse.de
- update to 2.2.5 (#291358)
This is a major version bump. For a full list of all changes see
/usr/share/doc/packages/libarchive/NEWS. Mostly notable this up-
@@ -199,34 +228,34 @@
- added libarchive-2.2.5_rpath.patch:
dont set a rpath on the builddir.
- no longer building the static lib
-* Fri Jun 08 2007 - ro@suse.de
+* Fri Jun 08 2007 ro@suse.de
- added ldconfig to post scripts
- remove minitar objects (leave binary there for now)
-* Sun Apr 08 2007 - mrueckert@suse.de
+* Sun Apr 08 2007 mrueckert@suse.de
- updated to 2.0.28
- removed all patches:
included upstream
-* Sat Mar 24 2007 - mrueckert@suse.de
+* Sat Mar 24 2007 mrueckert@suse.de
- require libbz2-devel on >= 10.3
-* Sat Mar 24 2007 - aj@suse.de
+* Sat Mar 24 2007 aj@suse.de
- Change requires for libbz2 split.
-* Tue Mar 06 2007 - mrueckert@suse.de
+* Tue Mar 06 2007 mrueckert@suse.de
- updated bsdtar-1.2.53_ext2_include.patch:
the old fix was not complete and on newer glibc/kernel-headers it
seems you need to include linux/fs.h explicitly
new name: bsdtar-1.3.1_linux_fs_includes.patch
- build with -fno-strict-aliasing
-* Fri Nov 10 2006 - mrueckert@suse.de
+* Fri Nov 10 2006 mrueckert@suse.de
- added SA-06-24_libarchive.patch:
fix DOS in libarchive (CVE-2006-5680)
http://security.freebsd.org/advisories/FreeBSD-SA-06:24.libarchive.asc
-* Fri Sep 22 2006 - mrueckert@suse.de
+* Fri Sep 22 2006 mrueckert@suse.de
- update to version 1.3.1
-* Thu Apr 27 2006 - mrueckert@suse.de
+* Thu Apr 27 2006 mrueckert@suse.de
- updated to 1.2.53:
Upstream merged the source tarball.
Splitted of a bsdtar package
-* Mon Feb 27 2006 - mrueckert@suse.de
+* Mon Feb 27 2006 mrueckert@suse.de
- fixed building of debuginfo package
-* Mon Feb 27 2006 - mrueckert@suse.de
+* Mon Feb 27 2006 mrueckert@suse.de
- libarchive 1.2.38
++++++ libarchive-2.5.5_fix_testsuite.patch ++++++
Index: tar/test/test_option_T.c
===================================================================
--- tar/test/test_option_T.c.orig 2008-05-29 07:27:46.000000000 +0200
+++ tar/test/test_option_T.c 2008-09-06 17:45:07.496292842 +0200
@@ -28,7 +28,7 @@ __FBSDID("$FreeBSD: src/usr.bin/tar/test
static int
touch(const char *fn)
{
- int fd = open(fn, O_RDWR | O_CREAT);
+ int fd = open(fn, O_RDWR | O_CREAT, 0644);
failure("Couldn't create file '%s', fd=%d, errno=%d (%s)\n",
fn, fd, errno, strerror(errno));
if (!assert(fd > 0))
++++++ libarchive-2.2.5.tar.bz2 -> libarchive-2.5.5.tar.bz2 ++++++
++++ 53538 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org