Hello community, here is the log from the commit of package libsigscan for openSUSE:Leap:15.2 checked in at 2020-06-01 23:03:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/libsigscan (Old) and /work/SRC/openSUSE:Leap:15.2/.libsigscan.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigscan" Mon Jun 1 23:03:13 2020 rev:12 rq:810673 version:0~20191221 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/libsigscan/libsigscan.changes 2020-01-15 15:25:10.570568330 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libsigscan.new.3606/libsigscan.changes 2020-06-01 23:03:13.986763737 +0200 @@ -1,0 +2,20 @@ +Thu Apr 30 02:02:15 UTC 2020 - Greg Freemyer <[email protected]> + +- remove python2 submodule + +------------------------------------------------------------------- +Fri Jan 17 23:22:35 CET 2020 - Matej Cepl <[email protected]> + +- update to 20191221 + * Worked on Python wheel support + * Applied updates and changes for libcdata +- introduced %{experimental_tag} +- required for recent releases of python-dfVFS + +------------------------------------------------------------------- +Wed Apr 17 22:36:16 UTC 2019 - Greg Freemyer <[email protected]> + +- update to v20190103 + * Worked on Python bindings + +------------------------------------------------------------------- Old: ---- libsigscan-experimental-20170124.tar.gz New: ---- libsigscan-experimental-20191221.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigscan.spec ++++++ --- /var/tmp/diff_new_pack.CaKzJR/_old 2020-06-01 23:03:14.398765044 +0200 +++ /var/tmp/diff_new_pack.CaKzJR/_new 2020-06-01 23:03:14.402765057 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsigscan # -# Copyright (c) 2017 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 @@ -12,21 +12,22 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -Name: libsigscan %define lname libsigscan1 -%define timestamp 20170124 -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+ +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,73 +72,56 @@ This subpackage contains libraries and header files for developing applications that want to make use of libpff. -%package -n python2-%name -Summary: Python 2 bindings for libsigscan -Group: Development/Languages/Python -Requires: %{lname} = %{version} -Requires: python2 -BuildRequires: pkgconfig(python2) -Provides: pysigscan = %{version} - -%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 +%configure --disable-static --enable-wide-character-type --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) -%doc AUTHORS COPYING ChangeLog -%_libdir/libsigscan.so.* +%files -n %{lname} +%doc AUTHORS ChangeLog +%license COPYING +%{_libdir}/libsigscan.so.* %files tools -%defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog -%_bindir/sigscan -%_mandir/man1/sigscan.1* -%config /etc/sigscan.conf +%doc AUTHORS ChangeLog +%license COPYING +%{_bindir}/sigscan +%{_mandir}/man1/sigscan.1%{?ext_man} +%config %{_sysconfdir}/sigscan.conf %files devel -%defattr(-,root,root) -%doc AUTHORS COPYING README ChangeLog -%_includedir/libsigscan.h -%_includedir/libsigscan/ -%_libdir/libsigscan.so -%_libdir/pkgconfig/libsigscan.pc -%_mandir/man3/libsigscan.3* - -%files -n python2-%name -%defattr(-,root,root) -%{python_sitearch}/pysigscan.so +%doc AUTHORS README ChangeLog +%license COPYING +%{_includedir}/libsigscan.h +%{_includedir}/libsigscan/ +%{_libdir}/libsigscan.so +%{_libdir}/pkgconfig/libsigscan.pc +%{_mandir}/man3/libsigscan.3%{?ext_man} -%files -n python3-%name -%defattr(-,root,root) +%files -n python3-%{name} %{python3_sitearch}/pysigscan.so %changelog ++++++ libsigscan-experimental-20170124.tar.gz -> libsigscan-experimental-20191221.tar.gz ++++++ ++++ 93098 lines of diff (skipped)
