Hello community,

here is the log from the commit of package libkdumpfile for openSUSE:Factory 
checked in at 2017-05-31 12:15:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkdumpfile (Old)
 and      /work/SRC/openSUSE:Factory/.libkdumpfile.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkdumpfile"

Wed May 31 12:15:51 2017 rev:8 rq:494937 version:0.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkdumpfile/libkdumpfile.changes        
2016-02-03 10:19:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libkdumpfile.new/libkdumpfile.changes   
2017-05-31 12:17:16.765259561 +0200
@@ -1,0 +2,12 @@
+Mon May 15 11:01:56 UTC 2017 - [email protected]
+
+- upgrade to libkdumpfile-0.3.0
+  * API and ABI changed (see NEWS)
+  * Address translation routines moved into `libaddrxlat` (can be
+    used without a dump file).
+  * Python bindings.
+  * Comprehensive test suite for `libaddrxlat`.
+  * Caching.
+  * ...and more!
+
+-------------------------------------------------------------------

Old:
----
  libkdumpfile-0.2.0.tar.bz2

New:
----
  libkdumpfile-0.3.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libkdumpfile.spec ++++++
--- /var/tmp/diff_new_pack.GeCbJN/_old  2017-05-31 12:17:17.445163585 +0200
+++ /var/tmp/diff_new_pack.GeCbJN/_new  2017-05-31 12:17:17.449163020 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libkdumpfile
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@
 # End compatibility cruft
 
 Name:           libkdumpfile
-Version:        0.2.0
+Version:        0.3.0
 Release:        0
 Summary:        Kernel dump file access library
 License:        LGPL-3.0+ or GPL-2.0+
@@ -49,6 +49,7 @@
 %else
 BuildRequires:  binutils-devel
 %endif
+BuildRequires:  python-devel
 %if %{have_snappy}
 BuildRequires:  snappy-devel
 %endif
@@ -58,11 +59,11 @@
 core files.  It supports different kernel dump core formats, virtual
 to physical translation, Xen mappings and more.
 
-%package -n libkdumpfile6
+%package -n libkdumpfile7
 Summary:        Kernel dump file access library
 Group:          System/Libraries
 
-%description -n libkdumpfile6
+%description -n libkdumpfile7
 A library that provides an abstraction layer for reading kernel dump
 core files.  It supports different kernel dump core formats, virtual
 to physical translation, Xen mappings and more.
@@ -71,12 +72,50 @@
 Summary:        Include files and libraries for libkdumpfile development
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
-Requires:       libkdumpfile6 = %{version}
+Requires:       libkdumpfile7 = %{version}
 
 %description devel
 This package contains all necessary include files and libraries needed
 to develop applications that require libkdumpfile.
 
+%package -n libaddrxlat0
+Summary:        Address translation library used primarily by libkdumpfile
+Group:          System/Libraries
+
+%description -n libaddrxlat0
+A library that provides an abstraction layer for translating addresses
+between address spaces (i.e. physical vs virtual).
+
+This package contains the libxattrxlat library.
+
+%package -n libaddrxlat-devel
+Summary:        Include files and libraries for libaddrxlat development
+Group:          Development/Libraries/C and C++
+Requires:       glibc-devel
+Requires:       libaddrxlat0 = %{version}
+
+%description -n libaddrxlat-devel
+This package contains all necessary include files and libraries needed
+to develop applications that require libaddrxlat.
+
+%package -n python-libkdumpfile
+Summary:        Python interface for libkdumpfile
+Group:          Development/Python
+Requires:       libkdumpfile7 = %{version}
+
+%description -n python-libkdumpfile
+This package contains all necessary python modules to use libkdumpfile via
+the Python interpreter.
+
+%package -n python-libaddrxlat
+Summary:        Python interface for libaddrxlat
+Group:          Development/Python
+Requires:       libaddrxlat0 = %{version}
+
+%description -n python-libaddrxlat
+This package contains all necessary python modules to use libaddrxlat via
+the Python interpreter.
+
 %prep
 %setup -q
 # Avoid autotools recheck after patching config*
@@ -89,22 +128,58 @@
 %install
 %make_install
 rm -v %{buildroot}%{_libdir}/libkdumpfile.la
+rm -v %{buildroot}%{_libdir}/libaddrxlat.la
+rm -v %{buildroot}%{python_sitearch}/_kdumpfile.la
+rm -v %{buildroot}%{python_sitearch}/_addrxlat.la
 # Do not install this example code
 rm -v %{buildroot}%{_bindir}/dumpattr
+rm -v %{buildroot}%{_bindir}/listxendoms
+rm -v %{buildroot}%{_bindir}/showxlat
+
+%post -n libkdumpfile7 -p /sbin/ldconfig
 
-%post -n libkdumpfile6 -p /sbin/ldconfig
+%post -n libaddrxlat0 -p /sbin/ldconfig
 
-%postun -n libkdumpfile6 -p /sbin/ldconfig
+%postun -n libkdumpfile7 -p /sbin/ldconfig
 
-%files -n libkdumpfile6
+%postun -n libaddrxlat0 -p /sbin/ldconfig
+
+%files -n libkdumpfile7
 %defattr(-,root,root)
 %{_libdir}/libkdumpfile.so.*
 %doc README.md COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 NEWS
 
 %files devel
 %defattr(-,root,root)
+%{_includedir}/libkdumpfile/kdumpfile.h
 %{_libdir}/libkdumpfile.so
-%{_includedir}/kdumpfile.h
 %{_libdir}/pkgconfig/libkdumpfile.pc
 
+%files -n libaddrxlat0
+%defattr(-,root,root)
+%{_libdir}/libaddrxlat.so.*
+%doc README.md COPYING COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv3 NEWS
+
+%files -n libaddrxlat-devel
+%defattr(-,root,root)
+%dir %{_includedir}/libkdumpfile
+%{_includedir}/libkdumpfile/addrxlat.h
+%{_libdir}/libaddrxlat.so
+%{_libdir}/pkgconfig/libaddrxlat.pc
+
+%files -n python-libkdumpfile
+%defattr(-,root,root)
+%dir %{python_sitelib}/kdumpfile
+%{python_sitelib}/kdumpfile/__init__.py*
+%{python_sitelib}/kdumpfile/exceptions.py*
+%{python_sitelib}/kdumpfile/views.py*
+%{python_sitearch}/_kdumpfile.so
+
+%files -n python-libaddrxlat
+%defattr(-,root,root)
+%dir %{python_sitelib}/addrxlat
+%{python_sitelib}/addrxlat/__init__.py*
+%{python_sitelib}/addrxlat/exceptions.py*
+%{python_sitearch}/_addrxlat.so
+
 %changelog

++++++ libkdumpfile-0.2.0.tar.bz2 -> libkdumpfile-0.3.0.tar.bz2 ++++++
++++ 61747 lines of diff (skipped)


Reply via email to