Hello community,

here is the log from the commit of package libvmdk for openSUSE:Factory checked 
in at 2016-07-20 09:17:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvmdk (Old)
 and      /work/SRC/openSUSE:Factory/.libvmdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvmdk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvmdk/libvmdk.changes  2015-01-30 
15:04:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libvmdk.new/libvmdk.changes     2016-07-20 
09:17:38.000000000 +0200
@@ -1,0 +2,28 @@
+Fri Jul  1 16:27:00 UTC 2016 - [email protected]
+
+- Enable tests
+- Build against external versions of all libraries.
+  They work now.
+- rename doc file to eliminate () due to new security chec
+
+-------------------------------------------------------------------
+Thu Jun 30 19:23:31 UTC 2016 - [email protected]
+
+- Update to 20160124
+        * 2016 update
+        * changes for deployment
+        * Changes to Python bindings
+        * fixed bug handling extent without filename
+        * fixed bug in basename handling on non UTF-8 system string systems
+        * fixed memory leak
+        * fixes for rpmbuild
+        * updated dependencies
+        * worked on fallback inflate implementation
+        * worked on Python 3 support
+        * worked on Python bindings
+        * worked on tests
+- Build with fuse.  If not, mounting doesn't work.
+- Build python 3 bindings.
+- Update summaries and descriptions based on upstream spec file.
+
+-------------------------------------------------------------------

Old:
----
  VMWare_Virtual_Disk_Format_(VMDK).pdf
  libvmdk-alpha-20150105.tar.gz

New:
----
  VMWare_Virtual_Disk_Format_VMDK.pdf
  libvmdk-alpha-20160119.tar.gz

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

Other differences:
------------------
++++++ libvmdk.spec ++++++
--- /var/tmp/diff_new_pack.R7kQKW/_old  2016-07-20 09:17:40.000000000 +0200
+++ /var/tmp/diff_new_pack.R7kQKW/_new  2016-07-20 09:17:40.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libvmdk
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,39 +17,40 @@
 
 
 %define lname  libvmdk1
-%define timestamp 20150105
+%define timestamp 20160119
 Name:           libvmdk
 Version:        0~%{timestamp}
 Release:        0
-Summary:        Library and tools to access the VMDK image format
+Summary:        Library to access the VMware Virtual Disk (VMDK) format
 License:        LGPL-3.0+ and GFDL-1.3+
 Group:          Productivity/File utilities
-Url:            https://github.com/libyal/libvmdk/wiki
+Url:            https://github.com/libyal/libvmdk/
 Source:         
https://github.com/libyal/libvmdk/releases/download/%{timestamp}/libvmdk-alpha-%{timestamp}.tar.gz
-Source2:        VMWare_Virtual_Disk_Format_(VMDK).pdf
+Source2:        VMWare_Virtual_Disk_Format_VMDK.pdf
 BuildRequires:  pkg-config
-BuildRequires:  python-devel
+BuildRequires:  pkgconfig(fuse)
 BuildRequires:  pkgconfig(libbfio) >= 20130721
 BuildRequires:  pkgconfig(libcdata) >= 20140105
+BuildRequires:  pkgconfig(libcerror) >= 20140105
 BuildRequires:  pkgconfig(libcfile) >= 20130609
 BuildRequires:  pkgconfig(libclocale) >= 20130609
 BuildRequires:  pkgconfig(libcnotify) >= 20120425
 BuildRequires:  pkgconfig(libcpath) >= 20130609
 BuildRequires:  pkgconfig(libcsplit) >= 20130609
+BuildRequires:  pkgconfig(libcstring) >= 20120425
 BuildRequires:  pkgconfig(libcsystem) >= 20120425
 BuildRequires:  pkgconfig(libcthreads) >= 20150101
 BuildRequires:  pkgconfig(libfcache) >= 20120405
 BuildRequires:  pkgconfig(libfdata) >= 20120405
 BuildRequires:  pkgconfig(libfvalue) >= 20150101
 BuildRequires:  pkgconfig(libuna) >= 20150101
-# fails to build with factory package, use internal
-# verified 1/8/2015
-#BuildRequires:  pkgconfig(libcerror) >= 20140105
-#BuildRequires:  pkgconfig(libcstring) >= 20120425
+BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  pkgconfig(zlib)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-Library and tools to access the VMware Virtual Disk (VMDK) image format
+The libvmdk library is a library to access the VMware Virtual Disk (VMDK) 
format. 
 
 Read supported extent file formats:
 - RAW (flat)
@@ -71,7 +72,7 @@
 Group:          System/Libraries
 
 %description -n %{lname}
-Library to access the VMware Virtual Disk (VMDK) image format. 
+The libvmdk library is a library to access the VMware Virtual Disk (VMDK) 
format. 
 
 Read supported extent file formats:
 - RAW (flat)
@@ -95,22 +96,26 @@
 Requires:       %{lname} = %{version}
 
 %description tools
-Tools to access the VMware Virtual Disk (VMDK) image format.  See libvmdk for 
additional details.
+Several tools for accessing VMware Virtual Disk (VMDK) files.  
+
+See libvmdk for additional details.
 
 %package devel
-Summary:        Development files for libvmdk, a VMDK image format library
+Summary:        Header files and libraries for developing applications for 
libvmdk
 License:        LGPL-3.0+ and GFDL-1.3+
 Group:          Development/Libraries/C and C++
 Requires:       %{lname} = %{version}
 
 %description devel
-libvmdk is a library to access the VMware Virtual Disk (VMDK) image format.  
see libvmdk for details.
+The libvmdk library is a library to access the VMware Virtual Disk (VMDK) 
format.  
+
+See libvmdk for additional details.
 
-This subpackage contains libraries and header files for developing
+This package contains libraries and header files for developing
 applications that want to make use of libvmdk.
 
 %package -n python-%{name}
-Summary:        Python bindings for libvmdk, a VMDK image format parser
+Summary:        Python 2 bindings for libvmdk, a VMDK image format parser
 License:        LGPL-3.0+
 Group:          Development/Libraries/Python
 Requires:       %{lname} = %{version}
@@ -118,40 +123,56 @@
 Provides:       pyvmdk
 
 %description -n python-%{name}
-libvmdk is a library to access VMware Virtual Disk (VMDK) image format. See 
libvmdk for details.
+The libvmdk library is a library to access the VMware Virtual Disk (VMDK) 
format.  
+
+This package contains the Python 2 bindings for libvmdk.
+
+%package -n python3-%{name}
+Summary:        Python 3 bindings for libvmdk, a VMDK image format parser
+License:        LGPL-3.0+
+Group:          Development/Libraries/Python
+Requires:       %{lname} = %{version}
+Requires:       python3
+Provides:       pyvmdk
+
+%description -n python3-%{name}
+The libvmdk library is a library to access the VMware Virtual Disk (VMDK) 
format.  
 
-Python bindings for libvmdk.
+This package contains the Python 3 bindings for libvmdk.
 
 %prep
 %setup -q -n libvmdk-%{timestamp}
 cp "%{SOURCE2}" .
 
 %build
-%configure --disable-static --enable-wide-character-type --enable-python
+%configure --disable-static --enable-wide-character-type --enable-python2 
--enable-python3
 make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%check
+make check
+
 %post   -n %{lname} -p /sbin/ldconfig
 
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files -n %{lname}
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog
+%doc AUTHORS COPYING NEWS README ChangeLog
 %{_libdir}/libvmdk.so.*
 
 %files tools
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog
+%doc AUTHORS COPYING
 %{_bindir}/vmdk*
 %{_mandir}/man1/vmdk*.1*
 
 %files devel
 %defattr(-,root,root)
-%doc AUTHORS COPYING README ChangeLog
+%doc AUTHORS COPYING
 %doc VMWare_Virtual_Disk_Format*
 %{_includedir}/libvmdk.h
 %{_includedir}/libvmdk/
@@ -161,7 +182,12 @@
 
 %files -n python-%{name}
 %defattr(-,root,root)
-%doc AUTHORS COPYING README ChangeLog
+%doc AUTHORS COPYING
 %{python_sitearch}/pyvmdk.so
 
+%files -n python3-%{name}
+%defattr(-,root,root)
+%doc AUTHORS COPYING
+%{python3_sitearch}/pyvmdk.so
+
 %changelog

++++++ libvmdk-alpha-20150105.tar.gz -> libvmdk-alpha-20160119.tar.gz ++++++
++++ 39481 lines of diff (skipped)


Reply via email to