Hello community,

here is the log from the commit of package python-dfVFS for openSUSE:Factory 
checked in at 2018-01-17 21:56:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dfVFS (Old)
 and      /work/SRC/openSUSE:Factory/.python-dfVFS.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dfVFS"

Wed Jan 17 21:56:10 2018 rev:11 rq:564457 version:0~20171230

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-dfVFS/python-dfVFS.changes        
2017-11-09 13:56:25.954098773 +0100
+++ /work/SRC/openSUSE:Factory/.python-dfVFS.new/python-dfVFS.changes   
2018-01-17 21:56:24.224575684 +0100
@@ -1,0 +2,9 @@
+Thu Jan 11 21:53:23 UTC 2018 - [email protected]
+
+- update to v0~20171230
+  * add more python3 support (even though openSUSE package doesn't use it)
+  * bug fixes
+  * compatible with plaso 20171231
+- revert effort to use Python singlespec.  It's just not working smoothly.
+
+-------------------------------------------------------------------

Old:
----
  dfvfs-20170723.tar.gz

New:
----
  dfvfs-20171230.tar.gz

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

Other differences:
------------------
++++++ python-dfVFS.spec ++++++
--- /var/tmp/diff_new_pack.l8X5Hf/_old  2018-01-17 21:56:27.596417963 +0100
+++ /var/tmp/diff_new_pack.l8X5Hf/_new  2018-01-17 21:56:27.604417589 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-dfVFS
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,8 +16,7 @@
 #
 
 
-%define timestamp 20170723
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define timestamp 20171230
 Name:           python-dfVFS
 Version:        0~%{timestamp}
 Release:        0
@@ -26,31 +25,31 @@
 Group:          Productivity/File utilities
 Url:            https://github.com/log2timeline/dfvfs/wiki
 Source:         
https://github.com/log2timeline/dfvfs/releases/download/%timestamp/dfvfs-%timestamp.tar.gz
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
+BuildRequires:  python-devel
 BuildRequires:  python-rpm-macros
-# Use the python- variant of the libyal python bindings.  This allows python 
singlespec to tweak the Requires for python2 and python3
+BuildRequires:  python-setuptools
 Requires:       python-construct
-Requires:       python-dfdatetime >= 0~20160814
-Requires:       python-libbde
-Requires:       python-libewf
-Requires:       python-libfsntfs >= 0~20160418
-Requires:       python-libfvde
-Requires:       python-libfwnt
-Requires:       python-libqcow
-Requires:       python-libsigscan
-Requires:       python-libsmdev
-Requires:       python-libsmraw
-Requires:       python-libvhdi
-Requires:       python-libvmdk
-Requires:       python-libvshadow >= 0~20160110
-Requires:       python-libvslvm
+Requires:       python-pycrypto
+# Use the python- variant of the libyal python bindings.  This allows python 
singlespec to tweak the Requires for python2 and python3
 Requires:       python-six
-Requires:       python-tsk
+Requires:       python2-dfdatetime >= 0~20180110
+Requires:       python2-libbde
+Requires:       python2-libewf
+Requires:       python2-libfsntfs >= 0~20160418
+Requires:       python2-libfvde
+Requires:       python2-libfwnt
+Requires:       python2-libqcow
+Requires:       python2-libsigscan
+Requires:       python2-libsmdev
+Requires:       python2-libsmraw
+Requires:       python2-libvhdi
+Requires:       python2-libvmdk
+Requires:       python2-libvshadow >= 0~20170902
+Requires:       python2-libvslvm
+Requires:       python2-tsk >= 0~20160721
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
-%python_subpackages
 
 %description
 dfVFS, or Digital Forensics Virtual File System, provides read-only access to 
file-system objects from various storage media types and file formats. The goal 
of dfVFS is to provide a generic interface for accessing file-system objects, 
for which it uses several back-ends that provide the actual implementation of 
the various storage media types, volume systems and file systems.
@@ -66,10 +65,10 @@
 chmod -x run_tests.py
 
 %build
-%python_build
+python setup.py build
 
 %install
-%python_install
+python setup.py install --root=%{buildroot} --prefix=%{_prefix}
 # force complie to resolve an rpmlint complaint
 pushd %{buildroot}%{python_sitelib}/dfvfs/
 %py_compile .
@@ -77,12 +76,12 @@
 popd
 %fdupes -s %{buildroot}
 
-%files %{python_files}
+%files
 %defattr(-,root,root)
 %doc ACKNOWLEDGEMENTS AUTHORS LICENSE README
 %doc utils/check_dependencies.py utils/dependencies.py
 %doc examples
-%{python_sitelib}/dfvfs-%{timestamp}-py%{python_version}.egg-info
+%{python_sitelib}/dfvfs-%{timestamp}-py2.7.egg-info
 %{python_sitelib}/dfvfs
 # these are installed into the wrong place
 %exclude %{_datadir}/doc/dfvfs/

++++++ dfvfs-20170723.tar.gz -> dfvfs-20171230.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-dfVFS/dfvfs-20170723.tar.gz 
/work/SRC/openSUSE:Factory/.python-dfVFS.new/dfvfs-20171230.tar.gz differ: char 
5, line 1


Reply via email to