Hello community, here is the log from the commit of package libsigscan for openSUSE:Factory checked in at 2020-02-03 11:15:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigscan (Old) and /work/SRC/openSUSE:Factory/.libsigscan.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigscan" Mon Feb 3 11:15:45 2020 rev:6 rq:769396 version:0~20191221 Changes: -------- --- /work/SRC/openSUSE:Factory/libsigscan/libsigscan.changes 2019-06-12 13:08:05.625138320 +0200 +++ /work/SRC/openSUSE:Factory/.libsigscan.new.26092/libsigscan.changes 2020-02-03 11:16:09.985931303 +0100 @@ -1,0 +2,9 @@ +Fri Jan 17 23:22:35 CET 2020 - Matej Cepl <mc...@suse.com> + +- update to 20191221 + * Worked on Python wheel support + * Applied updates and changes for libcdata +- introduced %{experimental_tag} +- required for recent releases of python-dfVFS + +------------------------------------------------------------------- Old: ---- libsigscan-experimental-20190103.tar.gz New: ---- libsigscan-experimental-20191221.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigscan.spec ++++++ --- /var/tmp/diff_new_pack.ghJHoc/_old 2020-02-03 11:16:10.965931799 +0100 +++ /var/tmp/diff_new_pack.ghJHoc/_new 2020-02-03 11:16:10.969931801 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsigscan # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,18 @@ # -Name: libsigscan %define lname libsigscan1 -%define timestamp 20190103 -Version: 0~%timestamp +%define timestamp 20191221 +%define experimental_tag experimental- +Name: libsigscan +Version: 0~%{timestamp} Release: 0 Summary: Library for binary signature scanning License: LGPL-3.0-or-later Group: Productivity/File utilities -Url: https://github.com/libyal/libsigscan/wiki -Source: https://github.com/libyal/libsigscan/releases/download/%timestamp/libsigscan-experimental-%timestamp.tar.gz -BuildRequires: pkg-config +URL: https://github.com/libyal/libsigscan/wiki +Source: https://github.com/libyal/libsigscan/releases/download/%{timestamp}/%{name}-%{?experimental_tag}%{timestamp}.tar.gz +BuildRequires: pkgconfig BuildRequires: pkgconfig(libbfio) >= 20120701 BuildRequires: pkgconfig(libcdata) >= 20120701 BuildRequires: pkgconfig(libcerror) >= 20120425 @@ -39,24 +40,23 @@ BuildRequires: pkgconfig(libcsystem) >= 20120425 BuildRequires: pkgconfig(libcthreads) >= 20120426 BuildRequires: pkgconfig(libuna) >= 20120425 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libsigscan is a library for binary signature scanning libsigscan is part of the libyal family of libraries -%package -n %lname +%package -n %{lname} Summary: Library for binary signature scanning Group: System/Libraries -%description -n %lname +%description -n %{lname} libsigscan is a library for binary signature scanning %package tools Summary: Tools to scan for binary signatures Group: Productivity/File utilities -Requires: %lname = %version +Requires: %{lname} = %{version} %description tools Tools to scan binary files for signatures. @@ -64,7 +64,7 @@ %package devel Summary: Development files for libigscan Group: Development/Libraries/C and C++ -Requires: %lname = %version +Requires: %{lname} = %{version} %description devel libsigscan is a library for binary signature scanning @@ -72,76 +72,73 @@ This subpackage contains libraries and header files for developing applications that want to make use of libpff. -%package -n python2-%name +%package -n python2-%{name} Summary: Python 2 bindings for libsigscan Group: Development/Languages/Python +BuildRequires: pkgconfig +BuildRequires: pkgconfig(python2) Requires: %{lname} = %{version} Requires: python2 -BuildRequires: pkgconfig(python2) Provides: pysigscan = %{version} -%description -n python2-%name +%description -n python2-%{name} Python 2 bindings for libsigscan. libsigscan is a library for scanning for binary signatures. -%package -n python3-%name +%package -n python3-%{name} Summary: Python 3 bindings for libsigscan Group: Development/Languages/Python +BuildRequires: pkgconfig +BuildRequires: pkgconfig(python3) Requires: %{lname} = %{version} Requires: python3 -BuildRequires: pkgconfig(python3) Provides: pysigscan = %{version} -%description -n python3-%name +%description -n python3-%{name} Python 3 bindings for libsigscan. libsigscan is a library for scanning for binary signatures. %prep -%setup -qn libsigscan-%timestamp +%setup -q -n libsigscan-%{timestamp} %build %configure --disable-static --enable-wide-character-type --enable-python2 --enable-python3 make %{?_smp_mflags} %install -make install DESTDIR="%buildroot" -find "%buildroot" -name "*.la" -delete +%make_install +find %{buildroot} -type f -name "*.la" -delete -print -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files -n %lname -%defattr(-,root,root) +%files -n %{lname} %doc AUTHORS ChangeLog %license COPYING -%_libdir/libsigscan.so.* +%{_libdir}/libsigscan.so.* %files tools -%defattr(-,root,root) %doc AUTHORS ChangeLog %license COPYING -%_bindir/sigscan -%_mandir/man1/sigscan.1* -%config /etc/sigscan.conf +%{_bindir}/sigscan +%{_mandir}/man1/sigscan.1%{?ext_man} +%config %{_sysconfdir}/sigscan.conf %files devel -%defattr(-,root,root) %doc AUTHORS README ChangeLog %license COPYING -%_includedir/libsigscan.h -%_includedir/libsigscan/ -%_libdir/libsigscan.so -%_libdir/pkgconfig/libsigscan.pc -%_mandir/man3/libsigscan.3* +%{_includedir}/libsigscan.h +%{_includedir}/libsigscan/ +%{_libdir}/libsigscan.so +%{_libdir}/pkgconfig/libsigscan.pc +%{_mandir}/man3/libsigscan.3%{?ext_man} -%files -n python2-%name -%defattr(-,root,root) +%files -n python2-%{name} %{python_sitearch}/pysigscan.so -%files -n python3-%name -%defattr(-,root,root) +%files -n python3-%{name} %{python3_sitearch}/pysigscan.so %changelog ++++++ libsigscan-experimental-20190103.tar.gz -> libsigscan-experimental-20191221.tar.gz ++++++ ++++ 27580 lines of diff (skipped)