Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2014-09-07 11:10:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-plaso (Old)
 and      /work/SRC/openSUSE:Factory/.python-plaso.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-plaso"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-plaso/python-plaso.changes        
2014-06-04 18:39:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2014-09-07 11:10:11.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Aug 23 21:37:25 UTC 2014 - greg.freem...@gmail.com
+
+- update to v1.1.0
+       * This is a major update
+       * See the announcement at 
http://blog.kiddaland.net/2014/06/what-is-one-to-say-about-june-time-of.html
+       * Highlights
+               ** the ability to read the storage media image formats EWF, 
QCOW, VHD and VMDK, besides RAW;
+               ** improved existing parsers and plugins, e.g. multi volume 
support in the Windows Prefetch parser;
+               ** various additional parsers and plugins;
+               ** new features.
+- change Requires to use upstream naming where we can
+- change Requires to use recent version of core python modules
+- correct Requires:  py* lines to have the 0~ at the start of the version
+    * For normal symbols, the 0~ is required NOT to be present, but is 
required on these
+- Add all remaining dependencies that plaso v1.1.0 can leverage at run time
+  * add Requires: pyesedb since it is now in OBS
+  * add Requires: pyqcow since it is now in OBS
+  * add Requires: pyvmdk since it is now in OBS
+  * add Requires: pyvhdi since it is now in OBS
+  * Add Requires: python-bencode since it is now in OBS 
+- remove %attr(755...) line and instead use sed to remove #!/usr/bin/python 
from *py files
+
+-------------------------------------------------------------------

Old:
----
  plaso_source_1.0.2.tar.gz

New:
----
  plaso-1.1.0.tar.gz

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

Other differences:
------------------
++++++ python-plaso.spec ++++++
--- /var/tmp/diff_new_pack.F5UkHe/_old  2014-09-07 11:10:13.000000000 +0200
+++ /var/tmp/diff_new_pack.F5UkHe/_new  2014-09-07 11:10:13.000000000 +0200
@@ -17,34 +17,47 @@
 
 
 Name:           python-plaso
-Version:        1.0.2
+Version:        1.1.0
 Release:        0
 Summary:        Plaso is a library for working with forensic timelines
 License:        Apache-2.0
 Group:          Development/Libraries/Python
 Url:            http://plaso.kiddaland.net/
-#DL-URL:       
https://googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/1.0.2/final/plaso_source_1.0.2.tar.gz
-Source0:        plaso_source_%{version}.tar.gz
+#DL-URL:       
https://e366e647f8637dd31e0a13f75e5469341a9ab0ee.googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/1.1.0/release/plaso-1.1.0.tar.gz
+Source0:        plaso-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 Requires:       OleFileIO_PL
-Requires:       python-binplist
-Requires:       python-construct
+Requires:       libtsk10 >= 4.1.2
+Requires:       python-binplist >= 0.1.4
+Requires:       python-construct >= 2.5.2
 Requires:       python-dateutil
+Requires:       python-dfVFS
 Requires:       python-dpkt
 Requires:       python-hachoir-core
 Requires:       python-hachoir-metadata
 Requires:       python-hachoir-parser
-Requires:       python-libevt
-Requires:       python-libevtx
-Requires:       python-liblnk
-Requires:       python-libmsiecf
-Requires:       python-libolecf
-Requires:       python-libregf
-Requires:       python-libvshadow
+# These are core libraries. Make sure current versions are used
+Requires:       pyevt >= 0~20140731
+Requires:       pyevtx >= 0~20140731
+Requires:       pyewf >= 0~20140603
+Requires:       pylnk >= 0~20140731
+Requires:       pymsiecf >= 0~20140731
+Requires:       pyolecf >= 0~20140801
+Requires:       pyregf >= 0~20140803
+Requires:       pyvshadow >= 0~20140731
+
+Requires:       pyesedb
+Requires:       pyqcow
+Requires:       pysmdev
+Requires:       pyvhdi
+Requires:       pyvmdk
+
+Requires:       python-bencode
 Requires:       python-protobuf
+Requires:       python-psutil
 Requires:       python-pyparsing
 Requires:       python-tsk
 Requires:       python-tz
@@ -58,7 +71,12 @@
 Recommends:     libolecf-tools
 Recommends:     libregf-tools
 Recommends:     libvshadow-tools
-Recommends:     sleuthkit
+Recommends:     libsmdev-tools
+Recommends:     libesedb-tools
+Recommends:     libvhdi-tools
+Recommends:     libvmdk-tools
+Recommends:     sleuthkit >= 4.1.2
+
 Provides:       plaso
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
@@ -67,7 +85,8 @@
 Plaso (plaso langar að safna öllu) is the Python based back-end engine used by 
tools such as log2timeline for automatic creation of a super timelines. The 
goal of log2timeline (and thus plaso) is to provide a single tool that can 
parse various log files and forensic artifacts from computer and related 
systems, such as network equipment to produce a single correlated timeline. 
This timeline can then be easily analysed by forensic investigators/analysts, 
speeding up investigations by correlating the vast amount of information found 
on an average computer system.
 
 %prep
-%setup -q -n plaso
+%setup -q -n plaso-%version
+find plaso -name \*.py | xargs sed -i "/#!\/usr\/bin\/python/d"
 
 %build
 CFLAGS="%{optflags}" python setup.py build
@@ -78,12 +97,20 @@
 
 %files
 %defattr(-,root,root)
-%doc ACKNOWLEDGEMENT AUTHORS LICENSE.TXT
-%{python_sitelib}/plaso-1.0.2alpha-py2.7.egg-info
-%defattr(755,root,root)
+%doc ACKNOWLEDGEMENTS AUTHORS LICENSE.TXT
+%{python_sitelib}/plaso-%{version}-py2.7.egg-info
+%dir %{python_sitelib}/tools
+%{python_sitelib}/tools/image_export.py
+%{python_sitelib}/tools/image_export.pyc
+%{python_sitelib}/tools/plaso_extract_search_history.py
+%{python_sitelib}/tools/plaso_extract_search_history.pyc
+%{python_sitelib}/tools/plaso_process_info.py
+%{python_sitelib}/tools/plaso_process_info.pyc
 %{python_sitelib}/plaso
 %exclude %{python_sitelib}/test_data/__init__.py
 %exclude %{python_sitelib}/test_data/__init__.pyc
+%exclude %{python_sitelib}/tools/__init__.py
+%exclude %{python_sitelib}/tools/__init__.pyc
 %{_bindir}/image_export.py
 %{_bindir}/log2timeline.py
 %{_bindir}/pinfo.py

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to