commit libarchive for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package libarchive for openSUSE:Factory checked in at 2012-02-16 16:17:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libarchive (Old)
and /work/SRC/openSUSE:Factory/.libarchive.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libarchive", Maintainer is "MRueckert@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libarchive/libarchive.changes 2012-02-10 17:16:26.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libarchive.new/libarchive.changes 2012-02-16 16:17:14.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 18:19:49 UTC 2012 - dvaleev@suse.com
+
+- fix failed tests on ppc
+
+-------------------------------------------------------------------
New:
----
libarchive-ignore-sigpipe-in-test-suite.patch
libarchive-test-fuzz.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libarchive.spec ++++++
--- /var/tmp/diff_new_pack.u73Iob/_old 2012-02-16 16:17:15.000000000 +0100
+++ /var/tmp/diff_new_pack.u73Iob/_new 2012-02-16 16:17:15.000000000 +0100
@@ -16,6 +16,7 @@
#
+
Name: libarchive
Version: 2.8.5
Release: 0
@@ -39,6 +40,9 @@
Source0: http://libarchive.googlecode.com/files/libarchive-%{version}.tar.gz
Source1: baselibs.conf
Patch1: libarchive-2.5.5_handle_ENOSYS_from_lutimes.patch
+Patch2: libarchive-test-fuzz.patch
+Patch3: libarchive-ignore-sigpipe-in-test-suite.patch
+
%description
Libarchive is a programming library that can create and read several
@@ -52,17 +56,23 @@
This package contains the bsdtar cmdline utility.
%package -n bsdtar
+
+
Summary: Creates and reads several different streaming archive formats
Group: Productivity/Archiving/Compression
+
%description -n bsdtar
This package contains the bsdtar cmdline utility.
%package -n libarchive2
+
+
#
Summary: Library to work with several different streaming archive formats
Group: Development/Libraries/C and C++
+
%description -n libarchive2
Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
@@ -117,6 +127,8 @@
methods, or new ways of reading/writing archives.
%package -n libarchive-devel
+
+
Requires: libacl-devel
Requires: libarchive2 = %{version}
Requires: zlib-devel
@@ -124,6 +136,7 @@
Summary: Development files for libarchive
Group: Development/Libraries/C and C++
+
%description -n libarchive-devel
Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
@@ -138,15 +151,20 @@
%prep
%setup -q -n %{name}-%{version}
%patch1
+%patch2 -p1
+%patch3 -p1
+
%build
#autoreconf -fi
%configure --disable-static --enable-bsdcpio
make %{?_smp_mflags}
+
%check
make check
+
%install
%makeinstall
@@ -154,10 +172,13 @@
rm -fv %{buildroot}%{_libdir}/*.la
rm "%{buildroot}%{_mandir}/man5/"{tar,cpio,mtree}.5*
+
%post -n libarchive2 -p /sbin/ldconfig
+
%postun -n libarchive2 -p /sbin/ldconfig
+
%files -n bsdtar
%defattr(-,root,root)
%{_bindir}/bsdtar
@@ -165,11 +186,13 @@
%{_mandir}/man1/*
%{_mandir}/man5/*
+
%files -n libarchive2
%defattr(-,root,root)
%{_libdir}/libarchive.so.*
%doc COPYING INSTALL NEWS README examples/
+
%files -n libarchive-devel
%defattr(-,root,root)
%{_mandir}/man3/*
@@ -177,4 +200,6 @@
%{_includedir}/archive*
%{_libdir}/pkgconfig/libarchive.pc
+
+
%changelog
++++++ libarchive-ignore-sigpipe-in-test-suite.patch ++++++
diff -ur libarchive-2.8.5-orig/libarchive/test/main.c libarchive-2.8.5/libarchive/test/main.c
--- libarchive-2.8.5-orig/libarchive/test/main.c 2010-06-29 12:06:59.000000000 +1200
+++ libarchive-2.8.5/libarchive/test/main.c 2011-11-04 20:36:13.000000000 +1300
@@ -28,6 +28,7 @@
#include
participants (1)
-
root@hilbert.suse.de