commit python-plaso for openSUSE:Factory

2017-05-06 Thread root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2017-05-06 18:29:52

Comparing /work/SRC/openSUSE:Factory/python-plaso (Old)
 and  /work/SRC/openSUSE:Factory/.python-plaso.new (New)


Package is "python-plaso"

Sat May  6 18:29:52 2017 rev:8 rq:492435 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-plaso/python-plaso.changes
2017-02-21 13:47:01.316458459 +0100
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2017-05-06 18:30:07.295247037 +0200
@@ -1,0 +2,19 @@
+Tue May  2 10:15:01 UTC 2017 - greg.freem...@gmail.com
+
+- Rename dependency OleFileIO_PL to python-olefile
+
+---
+Thu Mar  2 22:25:11 UTC 2017 - dims...@opensuse.org
+
+- Update Dependency on python-PyYAML: this package had been renamed
+  a long time ago to follow the naming convention. The compat
+  symbol 'python-yaml' was lost with the migration to singlespec.
+
+---
+Sat Feb 25 21:25:22 UTC 2017 - greg.freem...@gmail.com
+
+- update to v1.5.1
+   * add support for Sleuthkit 4.4.0
+* Requires recent python-tsk
+
+---
@@ -5,0 +25 @@
+- change python-construct require to only accept v2.5.2.  Testing showed 2.5.5 
was incompatible.

Old:

  1.5.0.tar.gz

New:

  1.5.1.tar.gz



Other differences:
--
++ python-plaso.spec ++
--- /var/tmp/diff_new_pack.h6iVZL/_old  2017-05-06 18:30:11.906596352 +0200
+++ /var/tmp/diff_new_pack.h6iVZL/_new  2017-05-06 18:30:11.906596352 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define GITHUB_version1.5.0
+%define GITHUB_version1.5.1
 
 Name:   python-plaso
-Version:1.5.0
+Version:1.5.1
 Release:0
 Summary:Plaso is a library for working with forensic timelines
 License:Apache-2.0
@@ -31,11 +31,11 @@
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
-Requires:   OleFileIO_PL
+Requires:   python-olefile
 Requires:   libzmq5 > 4.1.2
 Requires:   python-XlsxWriter >= 0.9.3
 Requires:   python-binplist >= 0.1.4
-Requires:   python-construct >= 2.5.2
+Requires:   python-construct = 2.5.2
 Requires:   python-dateutil >= 2.4.2
 Requires:   python-dfwinreg
 Requires:   python-dpkt
@@ -76,13 +76,13 @@
 Requires:   pyvmdk
 
 Requires:   IPython >= 1.2.1
+Requires:   python-PyYAML
 Requires:   python-bencode
 Requires:   python-protobuf
 Requires:   python-psutil
 Requires:   python-pyparsing >= 2.0.3
-Requires:   python-tsk
+Requires:   python-tsk >= 0~20170128
 Requires:   python-tz
-Requires:   python-yaml
 
 Recommends: libevt-tools
 Recommends: libevtx-tools

++ 1.5.0.tar.gz -> 1.5.1.tar.gz ++
/work/SRC/openSUSE:Factory/python-plaso/1.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-plaso.new/1.5.1.tar.gz differ: char 27, line 
1




commit python-plaso for openSUSE:Factory

2017-02-21 Thread root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2017-02-21 13:47:00

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
2016-11-12 13:00:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2017-02-21 13:47:01.316458459 +0100
@@ -1,0 +2,11 @@
+Wed Feb 15 13:34:35 UTC 2017 - greg.freem...@gmail.com
+
+- fix a major bug where the front-end files were being removed.  
+   * Apparently there was old plaso install bug that installed 2 copies
+
+---
+Mon Oct  3 23:02:50 UTC 2016 - greg.freem...@gmail.com
+
+- require python-efilter >= 1.1.5 to fix a bug found in testing
+
+---



Other differences:
--
++ python-plaso.spec ++
--- /var/tmp/diff_new_pack.bxMFwC/_old  2017-02-21 13:47:03.908093761 +0100
+++ /var/tmp/diff_new_pack.bxMFwC/_new  2017-02-21 13:47:03.912093198 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-plaso
 #
-# 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
@@ -39,7 +39,7 @@
 Requires:   python-dateutil >= 2.4.2
 Requires:   python-dfwinreg
 Requires:   python-dpkt
-Requires:   python-efilter
+Requires:   python-efilter >= 1.1.5
 Requires:   python-hachoir-core
 Requires:   python-hachoir-metadata
 Requires:   python-hachoir-parser >= 1.3.4
@@ -131,10 +131,6 @@
 "; for FILE in `grep -r ímynd.dd | sed 's/:.*$//'`; do sed 
's/ímynd.dd/image.dd/g' -i $FILE; done
 %endif
 python setup.py install --root=%{buildroot} --prefix=%{_prefix}
-rm %{buildroot}%{python_sitelib}/plaso/frontend/psort.*
-rm %{buildroot}%{python_sitelib}/plaso/frontend/preg.*
-rm %{buildroot}%{python_sitelib}/plaso/frontend/log2timeline.*
-rm %{buildroot}%{python_sitelib}/plaso/frontend/image_export.*
 # Fix python-bytecode-inconsistent-mtime
 pushd %{buildroot}%{python_sitelib}/plaso/
 %py_compile .




commit python-plaso for openSUSE:Factory

2016-11-12 Thread h_root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2016-11-12 13:00:23

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
2015-08-21 12:42:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2016-11-12 13:00:28.0 +0100
@@ -1,0 +2,50 @@
+Sun Sep 25 02:08:05 UTC 2016 - greg.freem...@gmail.com
+
+- update to v1.5.0 (Gna)
+* See release announcement for details:
+   - 
http://blog.kiddaland.net/2016/09/what-flies-there-what-fares-there-or.html
+   - DC3 - The DoD Computer Foresics Lap made significant contributions to 
plaso 1.5
+- Add Requires: pyscca, pyfvde, python-dfwinreg, python-efilter, python-yara
+- Update Source: tag to the new location
+- Change capitalization of xlsxwriter to XlsxWriter
+- Add GITHUB_version tag to allow pre-release testing
+- remove python-psutil < 3.0 restriction
+
+---
+Tue Jan 26 03:38:52 UTC 2016 - greg.freem...@gmail.com
+
+- update to v1.4.0
+* See release announcement for details:
+   - 
http://blog.kiddaland.net/2016/01/sprinkling-morning-dew-and-summer.html
+   * New features
+   - Parsers for $MFT and the NTFS USN change journal
+   - Docker file
+   - ZeroMQ
+   - File content hashing is now on by default
+   - Window status view now on by default for non-Windows OS’. 
log2timeline has a new look.
+- A new parser for client-local SCCM logs
+- An XSLX output module, for writing events directly to a file 
readable with Microsoft Excel
+- Distributed link tracking support in the winlnk parser
+- The Windows Registry handling functionality has been moved to a 
separate submodule
+- Add Requires: libzmq5 >= 4.1.2
+- Add Requires: python-protobuf
+- Add Requires: python-xlsxwriter
+- Add Requires: artifacts-validator instead of just artifacts
+- Add Requires: python-requests
+- Add Requires: pybde
+- Add Requires: pyfsntfs
+- Add Requires: pysmraw
+- Add Require pyesedb >= 20150409
+- Add Recommends: python-mock# Used by internal test suite
+- Require libewf2 = 0~20140608   # Newer versions are buggy
+- Require pyewf = 0~20140608   # Newer versions are buggy
+- Require pyesedb >= 20150409
+- Require pyevtx >= 20160107
+- Require pylnk >= 20150830
+- Require pyolecf >= 20160107
+- Require python-dfVFS >= 20160108
+- Require python-psutil < 3.0.0   # Not yet compatible with newer psutil
+- remove references to subdir winreg
+- Add removal of duplicate files 
%{buildroot}/usr/share/doc/plaso/ACKNOWLEDGEMENTS, etc
+
+---
@@ -7,0 +58 @@
+- add /usr/share/plaso as a data directory

Old:

  plaso-1.3.0.tar.gz

New:

  1.5.0.tar.gz



Other differences:
--
++ python-plaso.spec ++
--- /var/tmp/diff_new_pack.YgsjHz/_old  2016-11-12 13:00:33.0 +0100
+++ /var/tmp/diff_new_pack.YgsjHz/_new  2016-11-12 13:00:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-plaso
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -16,45 +16,62 @@
 #
 
 
+%define GITHUB_version1.5.0
+
 Name:   python-plaso
-Version:1.3.0
+Version:1.5.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/
 #git:  git clone https://github.com/log2timeline/plaso.git
-Source: 
https://github.com/log2timeline/plaso/releases/download/%{version}/plaso-%{version}.tar.gz
+Source: 
https://github.com/log2timeline/plaso/archive/%{GITHUB_version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 Requires:   OleFileIO_PL
-Requires:   libtsk10 >= 4.1.2
+Requires:   libzmq5 > 4.1.2
+Requires:   python-XlsxWriter >= 0.9.3
 Requires:   python-binplist >= 0.1.4
 Requires:   python-construct >= 2.5.2
 Requires:   python-dateutil >= 2.4.2
+Requires:   python-dfwinreg
 Requires:   python-dpkt
+Requires:   python-efilter
 Requires:   python-hachoir-core
 Requires:   python-hachoir-metadata
 R

commit python-plaso for openSUSE:Factory

2015-08-21 Thread h_root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2015-08-21 12:42:47

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
2015-01-30 15:00:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2015-08-21 12:42:56.0 +0200
@@ -1,0 +2,16 @@
+Wed Aug 12 22:35:58 UTC 2015 - greg.freem...@gmail.com
+
+- update to v1.3.0 
+   * Numerous new features
+   * See 
http://blog.kiddaland.net/2015/07/bringing-end-to-sorrow-new-plaso-release.html
+   * Major stability improvements
+- add requires python-pefile >= 1.2.1+139
+- add requires pysigscan
+- require recent python-dateutils
+- remove frontend test files.  They have been isolated by upstream.
+- remove frontend/plasm, plasm.py, pprof.py, pshell.ph  Removed by upstream
+- add a openSUSE 13.1 workaround for a unicode bug
+- update minimum depency versions
+- add a loop to force %py_compile - getting an rpmlint warning without this
+
+---

Old:

  v1.2.0.tar.gz

New:

  plaso-1.3.0.tar.gz



Other differences:
--
++ python-plaso.spec ++
--- /var/tmp/diff_new_pack.9eHz04/_old  2015-08-21 12:42:58.0 +0200
+++ /var/tmp/diff_new_pack.9eHz04/_new  2015-08-21 12:42:58.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-plaso
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,15 +17,14 @@
 
 
 Name:   python-plaso
-Version:1.2.0
+Version:1.3.0
 Release:0
-%define internal_version1.2.0_20141211
 Summary:Plaso is a library for working with forensic timelines
 License:Apache-2.0
 Group:  Development/Libraries/Python
 Url:http://plaso.kiddaland.net/
 #git:  git clone https://github.com/log2timeline/plaso.git
-Source: https://github.com/log2timeline/plaso/archive/v1.2.0.tar.gz
+Source: 
https://github.com/log2timeline/plaso/releases/download/%{version}/plaso-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
@@ -34,24 +33,26 @@
 Requires:   libtsk10 >= 4.1.2
 Requires:   python-binplist >= 0.1.4
 Requires:   python-construct >= 2.5.2
-Requires:   python-dateutil
+Requires:   python-dateutil >= 2.4.2
 Requires:   python-dpkt
 Requires:   python-hachoir-core
 Requires:   python-hachoir-metadata
 Requires:   python-hachoir-parser >= 1.3.4
+Requires:   python-pefile >= 1.2.10+139
 # These are core libraries. Make sure current versions are used
 Requires:   pyevt >= 0~20140731
 Requires:   pyevtx >= 0~20141112
 Requires:   pyewf >= 0~20140603
+Requires:   pyfwsi >= 0~20150606
 Requires:   pylnk >= 0~20141026
-Requires:   pymsiecf >= 0~20140731
+Requires:   pymsiecf >= 0~20150314
 Requires:   pyolecf >= 0~20140801
-Requires:   pyregf >= 0~20140803
-Requires:   python-dfVFS >= 0~20141220
+Requires:   pyregf >= 0~20150315
+Requires:   pysigscan >= 0~20150627
+Requires:   python-dfVFS >= 0~20150606
 Requires:   pyvshadow >= 0~20140731
 
 Requires:   pyesedb
-Requires:   pyfwsi
 Requires:   pyqcow
 Requires:   pysmdev
 Requires:   pyvhdi
@@ -61,7 +62,7 @@
 Requires:   python-bencode
 Requires:   python-protobuf
 Requires:   python-psutil
-Requires:   python-pyparsing >= 2.0.2
+Requires:   python-pyparsing >= 2.0.3
 Requires:   python-tsk
 Requires:   python-tz
 Requires:   python-yaml
@@ -88,43 +89,42 @@
 
 %prep
 %setup -q -n plaso-%version
-for subdir in analysis artifacts classifier engine events filters formatters 
lib multi_processing parsers preprocessors serializer unix winreg winnt output; 
do
+for subdir in analysis cli engine events filters formatters lib 
multi_processing parsers preprocessors serializer storage unix winreg winnt 
output; do
 find plaso/$subdir -name \*.py | xargs sed -i "/#!\/usr\/bin\/python/d"
 done
 sed -i "/#!\/usr\/bin\/env python/d" plaso/lib/objectfilter*.py
 sed -i "/#!\/usr\/bin\/python/d" plaso/frontend/__init__.py 
-sed -i "/#!\/usr\/bin\/python/d" plaso/frontend/utils.py 
+#sed -i "/#!\/usr\/bin\/python/d" plaso/frontend/utils.py 
 sed -i "/#!\/usr\/bin\/python/d" plaso/frontend/presets.py
 sed 

commit python-plaso for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2015-01-30 15:00:14

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-09-07 11:10:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2015-01-30 15:00:15.0 +0100
@@ -1,0 +2,27 @@
+Mon Jan 12 16:46:29 UTC 2015 - greg.freem...@gmail.com
+
+- Make iPython a requirement, not a recommendation.  
+   * It is needed for preg and pshell 
+   * version 1.2.1 or newer is required
+
+---
+Mon Dec 22 20:32:35 UTC 2014 - greg.freem...@gmail.com
+
+- update to v1.2.0
+   * Increased stabiity, less memory, faster extraction
+   * Fixed excessive momory consusmption bugs
+   * Source scanner moved from plaso to dfVFS
+   * New JSON storage back-end available for testing only
+   * preg overhauled
+   * New parsers and plug-ins
+- update some Requires tag version levels to agree with check_dependencies
+- remove #DL_URL field and make #Source a full URL
+- added "internal_version" macro useful when building git code
+- Added Requires:   pyfwsi
+- add numerous lines to %prep to eliminate shebang lines which rpmlint was 
complaining about
+- add check_dependencies.py to the %doc files so users can check their own 
dependencies
+- remove frontend python files that are in both /usr/bin and under the python 
tree structure
+- remove other unneeded python files instead of excluding them.  Do this prior 
to calling fdupes
+- add explicit "%py_compile ." to resolve rpmlint complaint about datestamps 
not matching
+
+---

Old:

  plaso-1.1.0.tar.gz

New:

  v1.2.0.tar.gz



Other differences:
--
++ python-plaso.spec ++
--- /var/tmp/diff_new_pack.ZeZ4ti/_old  2015-01-30 15:00:24.0 +0100
+++ /var/tmp/diff_new_pack.ZeZ4ti/_new  2015-01-30 15:00:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-plaso
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products 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,14 +17,15 @@
 
 
 Name:   python-plaso
-Version:1.1.0
+Version:1.2.0
 Release:0
+%define internal_version1.2.0_20141211
 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://e366e647f8637dd31e0a13f75e5469341a9ab0ee.googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/1.1.0/release/plaso-1.1.0.tar.gz
-Source0:plaso-%{version}.tar.gz
+#git:  git clone https://github.com/log2timeline/plaso.git
+Source: https://github.com/log2timeline/plaso/archive/v1.2.0.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
@@ -34,35 +35,36 @@
 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-hachoir-parser >= 1.3.4
 # These are core libraries. Make sure current versions are used
 Requires:   pyevt >= 0~20140731
-Requires:   pyevtx >= 0~20140731
+Requires:   pyevtx >= 0~20141112
 Requires:   pyewf >= 0~20140603
-Requires:   pylnk >= 0~20140731
+Requires:   pylnk >= 0~20141026
 Requires:   pymsiecf >= 0~20140731
 Requires:   pyolecf >= 0~20140801
 Requires:   pyregf >= 0~20140803
+Requires:   python-dfVFS >= 0~20141220
 Requires:   pyvshadow >= 0~20140731
 
 Requires:   pyesedb
+Requires:   pyfwsi
 Requires:   pyqcow
 Requires:   pysmdev
 Requires:   pyvhdi
 Requires:   pyvmdk
 
+Requires:   IPython >= 1.2.1
 Requires:   python-bencode
 Requires:   python-protobuf
 Requires:   python-psutil
-Requires:   python-pyparsing
+Requires:   python-pyparsing >= 2.0.2
 Requires:   python-tsk
 Requires:   python-tz
 Requires:   python-yaml
-Recommends: IPython
 Recommends: libevt-tools
 Recommends: libevtx-tools
 Recommends: libewf-tools
@@ -86,31 +88,59 @@
 
 %prep
 %

commit python-plaso for openSUSE:Factory

2014-09-07 Thread h_root
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.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2014-09-07 11:10:11.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.F5UkHe/_new  2014-09-07 11:10:13.0 +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 

commit python-plaso for openSUSE:Factory

2014-06-04 Thread h_root
Hello community,

here is the log from the commit of package python-plaso for openSUSE:Factory 
checked in at 2014-06-04 18:39:06

Comparing /work/SRC/openSUSE:Factory/python-plaso (Old)
 and  /work/SRC/openSUSE:Factory/.python-plaso.new (New)


Package is "python-plaso"

Changes:

New Changes file:

--- /dev/null   2014-05-19 01:51:27.372033255 +0200
+++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes   
2014-06-04 18:39:08.0 +0200
@@ -0,0 +1,39 @@
+---
+Fri May 30 18:38:10 UTC 2014 - greg.freem...@gmail.com
+
+- specfile cleanup
+-- added %doc directive
+-- added fdupes call
+-- fixes a few permissions issues reported by rpmlint
+-- ran spec-cleaner
+
+---
+Mon Oct 15 15:29:29 UTC 2013 - greg.freem...@gmail.com
+
+- update to v1.0.2
+  * Lots of upstream development
+  * Several new parsers
+  * first support of TSK v4.1
+  * improvements in export_image.py
+  * For detaiils see 
http://blog.kiddaland.net/2013/10/halloween-brings-with-it-riding-witches.html
+- reverse hack associated with plaso in a sub-folder.  Now handled properly by 
upstream
+- remove support of openSUSE 11.1 and older
+- add requires for OleFileIO_PL
+- add requires for python-libolecf
+- add requires for python-binplist
+- add requires for python-construct
+- add requires for python-dpkt
+- add requires for python-pyparsing
+- quit using the --record-files feature to know what files to put in the 
%files section
+
+---
+Wed Apr 24 03:12:20 UTC 2013 - greg.freem...@gmail.com
+
+- update to v1.0.1alpha
+- update build and install to handle upstream change to have plaso in a 
sub-folder
+
+---
+Tue Mar 26 23:12:58 UTC 2013 - greg.freem...@gmail.com
+
+- initial build
+

New:

  plaso_source_1.0.2.tar.gz
  python-plaso.changes
  python-plaso.spec



Other differences:
--
++ python-plaso.spec ++
#
# spec file for package python-plaso
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python-plaso
Version:1.0.2
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
BuildRequires:  fdupes
BuildRequires:  pkg-config
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:   OleFileIO_PL
Requires:   python-binplist
Requires:   python-construct
Requires:   python-dateutil
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
Requires:   python-protobuf
Requires:   python-pyparsing
Requires:   python-tsk
Requires:   python-tz
Requires:   python-yaml
Recommends: IPython
Recommends: libevt-tools
Recommends: libevtx-tools
Recommends: libewf-tools
Recommends: liblnk-tools
Recommends: libmsiecf-tools
Recommends: libolecf-tools
Recommends: libregf-tools
Recommends: libvshadow-tools
Recommends: sleuthkit
Provides:   plaso
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%description
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