Hello community, here is the log from the commit of package libarchive for openSUSE:Factory checked in at 2018-10-02 19:43:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libarchive (Old) and /work/SRC/openSUSE:Factory/.libarchive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libarchive" Tue Oct 2 19:43:45 2018 rev:31 rq:637868 version:3.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libarchive/libarchive.changes 2018-09-20 11:37:27.952997455 +0200 +++ /work/SRC/openSUSE:Factory/.libarchive.new/libarchive.changes 2018-10-02 19:44:10.438030621 +0200 @@ -1,0 +2,7 @@ +Tue Sep 18 07:08:54 UTC 2018 - Jan Engelhardt <[email protected]> + +- Fix RPM groups. Remove idempotent %if..%endif guards. + Diversify summaries. Set CFLAGS instead of re-defining + optflags with itself. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libarchive.spec ++++++ --- /var/tmp/diff_new_pack.VEzj3u/_old 2018-10-02 19:44:10.886030165 +0200 +++ /var/tmp/diff_new_pack.VEzj3u/_new 2018-10-02 19:44:10.890030161 +0200 @@ -35,7 +35,7 @@ Name: libarchive Version: 3.3.3 Release: 0 -Summary: Creates and reads several different streaming archive formats +Summary: Utility and C library to create and read several different streaming archive formats License: BSD-2-Clause Group: Productivity/Archiving/Compression Url: http://www.libarchive.org/ @@ -60,7 +60,7 @@ Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats. It can also write shar archives and -read ISO9660 CDROM images. The bsdtar program is an implementation of +read ISO-9660 CDROM images. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. It started as a test harness, but has grown and is now the standard system tar for FreeBSD 5 and 6. @@ -69,7 +69,7 @@ %package -n bsdtar Requires: %{libname} >= %{version} -Summary: Creates and reads several different streaming archive formats +Summary: Utility to read several different streaming archive formats Group: Productivity/Archiving/Compression %description -n bsdtar @@ -77,13 +77,13 @@ %package -n %{libname} Summary: Library to work with several different streaming archive formats -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n %{libname} Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats. It can also write shar archives and -read ISO9660 CDROM images. The bsdtar program is an implementation of +read ISO-9660 CDROM images. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. It started as a test harness, but has grown and is now the standard system tar for FreeBSD 5 and 6. @@ -142,22 +142,20 @@ Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats. It can also write shar archives and -read ISO9660 CDROM images. The bsdtar program is an implementation of +read ISO-9660 CDROM images. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. It started as a test harness, but has grown and is now the standard system tar for FreeBSD 5 and 6. This package contains the development files. -%if %{with static_libs} %package static-devel Requires: %{name}-devel = %{version} -Summary: static library for libarchive +Summary: Static library for libarchive Group: Development/Libraries/C and C++ %description static-devel -static library for libarchive -%endif +Static library for libarchive %prep %setup -q @@ -166,7 +164,8 @@ %if !0%{?skip_autoreconf} autoreconf -fiv %endif -%global optflags %{optflags} -D_REENTRANT -pipe +export CFLAGS="%{optflags} -D_REENTRANT -pipe" +export CXXFLAGS="$CFLAGS" %configure \ --disable-silent-rules \ %if %{without static_libs} @@ -184,7 +183,7 @@ make check || make check || make check %install -%makeinstall +%make_install find %{buildroot} -name '*.la' -type f -delete -print rm "%{buildroot}%{_mandir}/man5/"{tar,cpio,mtree}.5* sed -i -e '/Libs.private/d' %{buildroot}%{_libdir}/pkgconfig/libarchive.pc
