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
