commit libregf for openSUSE:Factory

2020-05-06 Thread root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2020-05-06 11:05:39

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new.2738 (New)


Package is "libregf"

Wed May  6 11:05:39 2020 rev:18 rq:800524 version:0~20191221

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2020-04-07 
10:31:20.990500802 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new.2738/libregf.changes
2020-05-06 11:05:41.247445585 +0200
@@ -1,0 +2,6 @@
+Tue May  5 11:21:40 UTC 2020 - Dominique Leuenberger 
+
+- Allow distros to disable python2 build (bcond_without python2):
+  Tumbleweed already declares this, as python2 is EOL.
+
+---



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.yHh6qB/_old  2020-05-06 11:05:42.011447225 +0200
+++ /var/tmp/diff_new_pack.yHh6qB/_new  2020-05-06 11:05:42.015447234 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%bcond_without python2
 Name:   libregf
 %define lname  libregf1
 %define timestamp  20191221
@@ -28,7 +29,9 @@
 Source: 
https://github.com/libyal/libregf/releases/download/%timestamp/%name-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_REGF_format.pdf
 BuildRequires:  pkg-config
+%if %{with python2}
 BuildRequires:  python-devel
+%endif
 BuildRequires:  pkgconfig(fuse) >= 2.6
 BuildRequires:  pkgconfig(libbfio) >= 20131003
 BuildRequires:  pkgconfig(libcdata) >= 20130904
@@ -121,7 +124,13 @@
 cp "%{SOURCE2}" .
 
 %build
-%configure --disable-static --enable-wide-character-type --enable-python2 
--enable-python3
+%configure \
+--disable-static \
+--enable-wide-character-type \
+%if %{with python2}
+--enable-python2 \
+%endif
+--enable-python3
 make %{?_smp_mflags}
 
 %install
@@ -151,11 +160,13 @@
 %{_libdir}/pkgconfig/libregf.pc
 %{_mandir}/man3/libregf.3*
 
+%if %{with python2}
 %files -n python2-%{name}
 %defattr(-,root,root)
 %doc AUTHORS README
 %license COPYING
 %{python2_sitearch}/pyregf.so
+%endif
 
 %files -n python3-%{name}
 %defattr(-,root,root)




commit libregf for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2020-04-07 10:29:43

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new.3248 (New)


Package is "libregf"

Tue Apr  7 10:29:43 2020 rev:17 rq:791594 version:0~20191221

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2019-06-12 
13:08:09.777136576 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new.3248/libregf.changes
2020-04-07 10:31:20.990500802 +0200
@@ -1,0 +2,11 @@
+Mon Apr  6 02:03:27 UTC 2020 - Greg Freemyer 
+
+- update to 20191221
+* Worked on REG_MULTI_SZ support
+* Added key path to regfexport output
+* Added key path option to export tool
+* Worked on thread lock support and tests
+* Changes for local usage of libregf
+- add python3 subpackage
+
+---

Old:

  libregf-alpha-20190303.tar.gz

New:

  libregf-alpha-20191221.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.W13cVY/_old  2020-04-07 10:31:21.662501677 +0200
+++ /var/tmp/diff_new_pack.W13cVY/_new  2020-04-07 10:31:21.662501677 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20190303
+%define timestamp  20191221
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
 License:LGPL-3.0-or-later AND GFDL-1.3-or-later
 Group:  Productivity/File utilities
-Url:https://github.com/libyal/libregf/wiki
+URL:https://github.com/libyal/libregf/wiki
 Source: 
https://github.com/libyal/libregf/releases/download/%timestamp/%name-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_REGF_format.pdf
 BuildRequires:  pkg-config
@@ -87,26 +87,41 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of %{name}.
 
-%package -n python-%{name}
-Summary:Python bindings for libregf, a library to access Windows REGF 
Registry files
+%package -n python2-%{name}
+Summary:Python2 bindings for libregf, a library to access Windows REGF 
Registry files
 License:LGPL-3.0-or-later
 Group:  Development/Languages/Python
 Requires:   %lname = %version
-Requires:   python
-Provides:   pyregf = %version
+Requires:   python2
+Obsoletes:  python-%{name} <= 20190303
+BuildRequires:  pkgconfig(python2)
 
-%description -n python-%{name}
+%description -n python2-%{name}
 libregf is a library to access Windows Registry files of the REGF
 type (a non-text representation).
 
-This subpackage contains the Python bindings for libregf.
+This subpackage contains the Python2 bindings for libregf.
+
+%package -n python3-%{name}
+Summary:Python3 bindings for libregf, a library to access Windows REGF 
Registry files
+License:LGPL-3.0-or-later
+Group:  Development/Languages/Python
+Requires:   %lname = %version
+Requires:   python3
+BuildRequires:  pkgconfig(python3)
+
+%description -n python3-%{name}
+libregf is a library to access Windows Registry files of the REGF
+type (a non-text representation).
+
+This subpackage contains the Python3 bindings for libregf.
 
 %prep
 %setup -qn libregf-%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
@@ -136,10 +151,16 @@
 %{_libdir}/pkgconfig/libregf.pc
 %{_mandir}/man3/libregf.3*
 
-%files -n python-%{name}
+%files -n python2-%{name}
+%defattr(-,root,root)
+%doc AUTHORS README
+%license COPYING
+%{python2_sitearch}/pyregf.so
+
+%files -n python3-%{name}
 %defattr(-,root,root)
 %doc AUTHORS README
 %license COPYING
-%python_sitearch/pyregf.so
+%{python3_sitearch}/pyregf.so
 
 %changelog

++ libregf-alpha-20190303.tar.gz -> libregf-alpha-20191221.tar.gz ++
 63891 lines of diff (skipped)




commit libregf for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2019-06-12 13:07:59

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new.4811 (New)


Package is "libregf"

Wed Jun 12 13:07:59 2019 rev:16 rq:695352 version:0~20190303

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2017-02-21 
13:51:56.562906938 +0100
+++ /work/SRC/openSUSE:Factory/.libregf.new.4811/libregf.changes
2019-06-12 13:08:09.777136576 +0200
@@ -1,0 +2,6 @@
+Wed Apr 17 22:32:20 UTC 2019 - Greg Freemyer 
+
+- update to 20190303
+   * Applied updates and changes for class name
+
+---

Old:

  libregf-alpha-20170130.tar.gz

New:

  libregf-alpha-20190303.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.Uj1ecD/_old  2019-06-12 13:08:10.777136156 +0200
+++ /var/tmp/diff_new_pack.Uj1ecD/_new  2019-06-12 13:08:10.781136153 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,17 +12,17 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20170130
+%define timestamp  20190303
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
-License:LGPL-3.0+ and GFDL-1.3+
+License:LGPL-3.0-or-later AND GFDL-1.3-or-later
 Group:  Productivity/File utilities
 Url:https://github.com/libyal/libregf/wiki
 Source: 
https://github.com/libyal/libregf/releases/download/%timestamp/%name-alpha-%timestamp.tar.gz
@@ -58,7 +58,7 @@
 
 %package -n %lname
 Summary:Library to access Windows REGF-type Registry files
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  System/Libraries
 
 %description -n %lname
@@ -67,7 +67,7 @@
 
 %package tools
 Summary:Utilities to inspect Windows REGF-type Registry files
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Productivity/File utilities
 
 %description tools
@@ -76,7 +76,7 @@
 
 %package devel
 Summary:Development files for libregf, a Windows REGF-type Registry 
file parser
-License:LGPL-3.0+ and GFDL-1.3+
+License:LGPL-3.0-or-later AND GFDL-1.3-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %lname = %{version}
 
@@ -89,7 +89,7 @@
 
 %package -n python-%{name}
 Summary:Python bindings for libregf, a library to access Windows REGF 
Registry files
-License:LGPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Languages/Python
 Requires:   %lname = %version
 Requires:   python
@@ -118,7 +118,8 @@
 
 %files -n %lname
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog
+%doc AUTHORS ChangeLog
+%license COPYING
 %{_libdir}/libregf.so.*
 
 %files tools
@@ -137,7 +138,8 @@
 
 %files -n python-%{name}
 %defattr(-,root,root)
-%doc AUTHORS COPYING README
+%doc AUTHORS README
+%license COPYING
 %python_sitearch/pyregf.so
 
 %changelog

++ libregf-alpha-20170130.tar.gz -> libregf-alpha-20190303.tar.gz ++
 120573 lines of diff (skipped)




commit libregf for openSUSE:Factory

2017-02-21 Thread root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2017-02-21 13:51:55

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is "libregf"

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2016-02-05 
00:32:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2017-02-21 
13:51:56.562906938 +0100
@@ -1,0 +2,11 @@
+Thu Feb 16 22:15:47 UTC 2017 - greg.freem...@gmail.com
+
+- update to 20170130
+- use these packages from factory to see if they are stable yet:
+* libfcache
+* libfdata
+* libfwnt
+* libfwsi
+- change RPM group for python binding to development/languages/python
+
+---

Old:

  Windows_NT_Registry_File_(REGF)_format.pdf
  libregf-alpha-20160107.tar.gz

New:

  Windows_NT_Registry_File_REGF_format.pdf
  libregf-alpha-20170130.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.8lRbYU/_old  2017-02-21 13:51:57.406788163 +0100
+++ /var/tmp/diff_new_pack.8lRbYU/_new  2017-02-21 13:51:57.410787599 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# 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
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20160107
+%define timestamp  20170130
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,7 +26,7 @@
 Group:  Productivity/File utilities
 Url:https://github.com/libyal/libregf/wiki
 Source: 
https://github.com/libyal/libregf/releases/download/%timestamp/%name-alpha-%timestamp.tar.gz
-Source2:Windows_NT_Registry_File_(REGF)_format.pdf
+Source2:Windows_NT_Registry_File_REGF_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(fuse) >= 2.6
@@ -36,7 +36,6 @@
 BuildRequires:  pkgconfig(libcfile) >= 20130809
 BuildRequires:  pkgconfig(libclocale) >= 20130609
 BuildRequires:  pkgconfig(libcnotify) >= 20130609
-BuildRequires:  pkgconfig(libcpath) >= 20130809
 BuildRequires:  pkgconfig(libcsplit) >= 20130609
 BuildRequires:  pkgconfig(libcstring) >= 20120425
 BuildRequires:  pkgconfig(libcsystem) >= 20120425
@@ -44,11 +43,13 @@
 BuildRequires:  pkgconfig(libfguid) >= 20140105
 BuildRequires:  pkgconfig(libuna) >= 20130728
 # Using these packages (libf*) are released but are not stable per upstream
-# Verified 9/19/2014
-#BuildRequires:  pkgconfig(libfcache) >= 20120425
-#BuildRequires:  pkgconfig(libfdata) >= 20120425
-#BuildRequires:  pkgconfig(libfwnt) >= 20120426
-#BuildRequires:  pkgconfig(libfwsi) >= 20120426
+# Verified 9/19/2014; 1/1/2017 I'm going to try and use them
+BuildRequires:  pkgconfig(libfcache) >= 20170111
+BuildRequires:  pkgconfig(libfdata) >= 20170112
+BuildRequires:  pkgconfig(libfwnt) >= 20170115
+BuildRequires:  pkgconfig(libfwsi) >= 20170117
+
+#BuildRequires:  pkgconfig(libcpath) >= 20130809
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -89,7 +90,7 @@
 %package -n python-%{name}
 Summary:Python bindings for libregf, a library to access Windows REGF 
Registry files
 License:LGPL-3.0+
-Group:  Development/Libraries/Python
+Group:  Development/Languages/Python
 Requires:   %lname = %version
 Requires:   python
 Provides:   pyregf = %version

++ libregf-alpha-20160107.tar.gz -> libregf-alpha-20170130.tar.gz ++
 172694 lines of diff (skipped)




commit libregf for openSUSE:Factory

2016-02-04 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2016-02-05 00:32:01

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is "libregf"

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2015-08-14 
14:46:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2016-02-05 
00:32:03.0 +0100
@@ -1,0 +2,13 @@
+Mon Feb  1 23:05:10 UTC 2016 - greg.freem...@gmail.com
+
+- update to 20160107
+   * worked on Python 3 support
+   * worked on format support
+   * changed libregf_value_get_value_type to require a 32-bit value type
+   * worked for transaction log support
+   * worked on Python bindings
+   * worked on handling corrupt integer values
+   * enlarged pyregf error string buffer
+   * worked on setup.py
+
+---

Old:

  libregf-alpha-20150704.tar.gz

New:

  libregf-alpha-20160107.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.ogFSXV/_old  2016-02-05 00:32:04.0 +0100
+++ /var/tmp/diff_new_pack.ogFSXV/_new  2016-02-05 00:32:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# 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
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20150704
+%define timestamp  20160107
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files

++ libregf-alpha-20150704.tar.gz -> libregf-alpha-20160107.tar.gz ++
 31984 lines of diff (skipped)




commit libregf for openSUSE:Factory

2015-08-14 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2015-08-14 14:46:58

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2015-01-30 
15:02:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2015-08-14 
14:46:59.0 +0200
@@ -1,0 +2,15 @@
+Thu Aug 13 22:22:31 UTC 2015 - greg.freem...@gmail.com
+
+- update to 20150704
+   * worked on handling corrupt hive bins
+   * worked on empty hive bins data corruption scenario handling
+   * worked on Python-bindings
+   * Bug fixes
+
+---
+Fri May  8 22:03:26 UTC 2015 - greg.freem...@gmail.com
+
+- update to 20150315
+   * bug fix in _get_sub_key_by_path for single character sub key paths
+
+---

Old:

  libregf-alpha-20150105.tar.gz

New:

  libregf-alpha-20150704.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.uPNGJg/_old  2015-08-14 14:47:00.0 +0200
+++ /var/tmp/diff_new_pack.uPNGJg/_new  2015-08-14 14:47:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# 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
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20150105
+%define timestamp  20150704
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files

++ libregf-alpha-20150105.tar.gz - libregf-alpha-20150704.tar.gz ++
 6006 lines of diff (skipped)




commit libregf for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2015-01-30 15:02:35

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2014-09-28 
19:54:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2015-01-30 
15:02:38.0 +0100
@@ -1,0 +2,12 @@
+Wed Jan 14 22:39:18 UTC 2015 - greg.freem...@gmail.com
+
+- update to v0~20150105
+   * 2015 update
+   * worked on Python 3 support
+   * worked on tests
+   * code clean up
+   * removed libregf_file_get_version
+- update Source and URL fields to use the new github site
+- use more libyal packages from OBS
+
+---

Old:

  libregf-alpha-20140905.tar.gz

New:

  libregf-alpha-20150105.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.6fGoow/_old  2015-01-30 15:02:39.0 +0100
+++ /var/tmp/diff_new_pack.6fGoow/_new  2015-01-30 15:02:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# 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
@@ -18,14 +18,14 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20140905
+%define timestamp  20150105
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
 License:LGPL-3.0+ and GFDL-1.3+
 Group:  Productivity/File utilities
-Url:http://code.google.com/p/libregf/
-Source: 
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20140905.tar.gz
+Url:https://github.com/libyal/libregf/wiki
+Source: 
https://github.com/libyal/libregf/releases/download/%timestamp/%name-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
@@ -38,20 +38,17 @@
 BuildRequires:  pkgconfig(libcnotify) = 20130609
 BuildRequires:  pkgconfig(libcpath) = 20130809
 BuildRequires:  pkgconfig(libcsplit) = 20130609
+BuildRequires:  pkgconfig(libcstring) = 20120425
+BuildRequires:  pkgconfig(libcsystem) = 20120425
 BuildRequires:  pkgconfig(libfdatetime) = 20130317
+BuildRequires:  pkgconfig(libfguid) = 20140105
 BuildRequires:  pkgconfig(libuna) = 20130728
-# Using these packages from factory causes build failures, so use the internal 
version instead
-# Verified 9/19/2014
-#BuildRequires:  pkgconfig(libfguid) = 20140105
 # Using these packages (libf*) are released but are not stable per upstream
 # Verified 9/19/2014
 #BuildRequires:  pkgconfig(libfcache) = 20120425
 #BuildRequires:  pkgconfig(libfdata) = 20120425
 #BuildRequires:  pkgconfig(libfwnt) = 20120426
 #BuildRequires:  pkgconfig(libfwsi) = 20120426
-# These packages are not yet released by upstream as standalone packages
-#BuildRequires:  pkgconfig(libcstring) = 20120425
-#BuildRequires:  pkgconfig(libcsystem) = 20120425
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ libregf-alpha-20140905.tar.gz - libregf-alpha-20150105.tar.gz ++
 23979 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2014-09-28 19:54:04

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2014-09-06 
12:18:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2014-09-28 
19:54:24.0 +0200
@@ -1,0 +2,10 @@
+Fri Sep 19 19:15:45 UTC 2014 - greg.freem...@gmail.com
+
+- update to 20140905
+  * updated libfwsi version check
+  * bug fix in Python-bindings
+  * code clean
+- update Source field to fullpath - delete DL_URL field
+- use libcerror from external package
+
+---

Old:

  libregf-alpha-20140803.tar.gz

New:

  libregf-alpha-20140905.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.pa8SAF/_old  2014-09-28 19:54:24.0 +0200
+++ /var/tmp/diff_new_pack.pa8SAF/_new  2014-09-28 19:54:24.0 +0200
@@ -18,22 +18,21 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20140803
+%define timestamp  20140905
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
 License:LGPL-3.0+ and GFDL-1.3+
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
-
-#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20140803.tar.gz
-Source: %{name}-alpha-%timestamp.tar.gz
+Source: 
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20140905.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(fuse) = 2.6
 BuildRequires:  pkgconfig(libbfio) = 20131003
 BuildRequires:  pkgconfig(libcdata) = 20130904
+BuildRequires:  pkgconfig(libcerror) = 20140105
 BuildRequires:  pkgconfig(libcfile) = 20130809
 BuildRequires:  pkgconfig(libclocale) = 20130609
 BuildRequires:  pkgconfig(libcnotify) = 20130609
@@ -42,16 +41,17 @@
 BuildRequires:  pkgconfig(libfdatetime) = 20130317
 BuildRequires:  pkgconfig(libuna) = 20130728
 # Using these packages from factory causes build failures, so use the internal 
version instead
-# Verified 11/15/2013
-#BuildRequires:  pkgconfig(libfguid) = 20120426
-#BuildRequires:  pkgconfig(libcerror) = 20120425
-# These packages are not yet released by upstream as standalone packages
-#BuildRequires:  pkgconfig(libcstring) = 20120425
-#BuildRequires:  pkgconfig(libcsystem) = 20120425
+# Verified 9/19/2014
+#BuildRequires:  pkgconfig(libfguid) = 20140105
+# Using these packages (libf*) are released but are not stable per upstream
+# Verified 9/19/2014
 #BuildRequires:  pkgconfig(libfcache) = 20120425
 #BuildRequires:  pkgconfig(libfdata) = 20120425
 #BuildRequires:  pkgconfig(libfwnt) = 20120426
 #BuildRequires:  pkgconfig(libfwsi) = 20120426
+# These packages are not yet released by upstream as standalone packages
+#BuildRequires:  pkgconfig(libcstring) = 20120425
+#BuildRequires:  pkgconfig(libcsystem) = 20120425
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ libregf-alpha-20140803.tar.gz - libregf-alpha-20140905.tar.gz ++
 24967 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2014-09-06 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2014-09-06 12:17:58

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2014-08-18 
11:23:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2014-09-06 
12:18:04.0 +0200
@@ -1,0 +2,7 @@
+Tue Aug 26 17:17:16 UTC 2014 - greg.freem...@gmail.com
+
+- add these 2 lines to python sub-project to ensure proper syncronization 
between versions
+   * Requires: %lname = %version
+   * Provides: pyregf = %version
+
+---



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.5BGVPw/_old  2014-09-06 12:18:05.0 +0200
+++ /var/tmp/diff_new_pack.5BGVPw/_new  2014-09-06 12:18:05.0 +0200
@@ -93,7 +93,9 @@
 Summary:Python bindings for libregf, a library to access Windows REGF 
Registry files
 License:LGPL-3.0+
 Group:  Development/Libraries/Python
+Requires:   %lname = %version
 Requires:   python
+Provides:   pyregf = %version
 
 %description -n python-%{name}
 libregf is a library to access Windows Registry files of the REGF

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



commit libregf for openSUSE:Factory

2014-08-18 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2014-08-18 11:23:53

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-11-24 
12:10:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2014-08-18 
11:23:55.0 +0200
@@ -1,0 +2,18 @@
+Wed Aug 13 15:46:10 UTC 2014 - greg.freem...@gmail.com
+
+- update to v0~20140803
+   * bug fix in Python-bindings
+   * worked on Python bindings
+   * worked on regfmount
+ - moved values to sub directory to prevent value and key name clashes
+ - added class name support
+ - other tasks
+   * updated dependencies
+   * fix for dealing with size mismatch between value and block list size
+   * improved string size corruption handling
+   * worked on setup.py
+   * bug fix for call to libfdata_tree_node_set_sub_nodes_data_range
+   * 2014 update
+   * worked on Dokan support for regfmount
+
+---

Old:

  libregf-alpha-20131013.tar.gz

New:

  libregf-alpha-20140803.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.Rv0d2m/_old  2014-08-18 11:23:56.0 +0200
+++ /var/tmp/diff_new_pack.Rv0d2m/_new  2014-08-18 11:23:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libregf
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20131013
+%define timestamp  20140803
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,7 +26,7 @@
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
 
-#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20131013.tar.gz
+#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20140803.tar.gz
 Source: %{name}-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config

++ libregf-alpha-20131013.tar.gz - libregf-alpha-20140803.tar.gz ++
 57014 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2013-11-24 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-11-24 12:10:53

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-10-09 
23:41:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-11-24 
12:10:54.0 +0100
@@ -1,0 +2,7 @@
+Sat Nov 23 03:40:36 UTC 2013 - greg.freem...@gmail.com
+
+- update to v0~20131013
+- clean up buildrequires
+- use libyal packages from factory if feasible
+
+---

Old:

  libregf-alpha-20130922.tar.gz

New:

  libregf-alpha-20131013.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.0DQm5t/_old  2013-11-24 12:10:55.0 +0100
+++ /var/tmp/diff_new_pack.0DQm5t/_new  2013-11-24 12:10:55.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20130922
+%define timestamp  20131013
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,26 +26,26 @@
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
 
-#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130922.tar.gz
+#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20131013.tar.gz
 Source: %{name}-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(fuse) = 2.6
-BuildRequires:  pkgconfig(libcnotify) = 0~20130609
-BuildRequires:  pkgconfig(libcsplit) = 0~20130609
-BuildRequires:  pkgconfig(libfdatetime) = 0~20130317
+BuildRequires:  pkgconfig(libbfio) = 20131003
+BuildRequires:  pkgconfig(libcdata) = 20130904
+BuildRequires:  pkgconfig(libcfile) = 20130809
+BuildRequires:  pkgconfig(libclocale) = 20130609
+BuildRequires:  pkgconfig(libcnotify) = 20130609
+BuildRequires:  pkgconfig(libcpath) = 20130809
+BuildRequires:  pkgconfig(libcsplit) = 20130609
+BuildRequires:  pkgconfig(libfdatetime) = 20130317
+BuildRequires:  pkgconfig(libuna) = 20130728
 # Using these packages from factory causes build failures, so use the internal 
version instead
-# Verified 7/30/2013
+# Verified 11/15/2013
 #BuildRequires:  pkgconfig(libfguid) = 20120426
-#BuildRequires:  pkgconfig(libcpath) = 20120701
-#BuildRequires:  pkgconfig(libclocale) = 20120425
 #BuildRequires:  pkgconfig(libcerror) = 20120425
-#BuildRequires:  pkgconfig(libcfile) = 20120526
-#BuildRequires:  pkgconfig(libcdata) = 20120425
-#BuildRequires:  pkgconfig(libuna) = 20120425
-#BuildRequires:  pkgconfig(libbfio) = 0~20130721
-# These packages are not yet in factory
+# These packages are not yet released by upstream as standalone packages
 #BuildRequires:  pkgconfig(libcstring) = 20120425
 #BuildRequires:  pkgconfig(libcsystem) = 20120425
 #BuildRequires:  pkgconfig(libfcache) = 20120425

++ libregf-alpha-20130922.tar.gz - libregf-alpha-20131013.tar.gz ++
 4601 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2013-10-09 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-10-09 23:41:26

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-09-27 
17:41:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-10-09 
23:41:28.0 +0200
@@ -1,0 +2,8 @@
+Wed Oct  2 17:19:56 UTC 2013 - greg.freem...@gmail.com
+
+- update to v0~20130922
+* removed hardcoded codepages from value functions
+   * worked on automated tests
+   * updated dependencies
+
+---

Old:

  libregf-alpha-20130821.tar.gz

New:

  libregf-alpha-20130922.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.yoxEd1/_old  2013-10-09 23:41:29.0 +0200
+++ /var/tmp/diff_new_pack.yoxEd1/_new  2013-10-09 23:41:29.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20130821
+%define timestamp  20130922
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,7 +26,7 @@
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
 
-#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130821.tar.gz
+#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130922.tar.gz
 Source: %{name}-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config

++ libregf-alpha-20130821.tar.gz - libregf-alpha-20130922.tar.gz ++
 24856 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-09-27 17:41:28

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-07-31 
17:23:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-09-27 
17:41:29.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug 27 06:50:35 UTC 2013 - greg.freem...@gmail.com
+
+- update to v0~20130821
+   * fix in pyregf value data as integer function for bounds check being 
too strict
+
+---

Old:

  libregf-alpha-20130716.tar.gz

New:

  libregf-alpha-20130821.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.TzXxsp/_old  2013-09-27 17:41:30.0 +0200
+++ /var/tmp/diff_new_pack.TzXxsp/_new  2013-09-27 17:41:30.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20130716
+%define timestamp  20130821
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,7 +26,7 @@
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
 
-#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130716.tar.gz
+#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130821.tar.gz
 Source: %{name}-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config

++ libregf-alpha-20130716.tar.gz - libregf-alpha-20130821.tar.gz ++
 28005 lines of diff (skipped)

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



commit libregf for openSUSE:Factory

2013-07-31 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-07-31 17:23:43

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-05-02 
11:20:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-07-31 
17:23:44.0 +0200
@@ -1,0 +2,21 @@
+Tue Jul 30 20:55:17 UTC 2013 - greg.freem...@gmail.com
+
+- update to v0~20130716
+   * updated dependencies
+   * worked on tests
+   * bug fix for large values
+   * added support for REG_LINK as a string
+   * fixed multiple open issues
+   * pyregf: fix for retrieving default value by name
+   * worked on tests
+   * changes for strings values with trailing data
+   * small update for 64-bit build
+   * Textual changes
+   * updates and bug fixes in pyregf
+   * fixed codepage 1255 restriction
+   * fixed codepage 949 and 950 restriction
+   * changes for libfdata update
+   * removed item flags
+- changed to gz compression to simplyfy download/convert
+
+---

Old:

  libregf-alpha-20130319.tar.xz

New:

  libregf-alpha-20130716.tar.gz



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.2NQDF3/_old  2013-07-31 17:23:45.0 +0200
+++ /var/tmp/diff_new_pack.2NQDF3/_new  2013-07-31 17:23:45.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   libregf
 %define lname  libregf1
-%define timestamp  20130319
+%define timestamp  20130716
 Version:0~%timestamp
 Release:0
 Summary:Library to access Windows REGF-type Registry files
@@ -26,25 +26,25 @@
 Group:  Productivity/File utilities
 Url:http://code.google.com/p/libregf/
 
-#DL-URL:   
http://libregf.googlecode.com/files/libregf-alpha-20130319.tar.gz
-Source: %{name}-alpha-%timestamp.tar.xz
+#DL-URL:   
https://googledrive.com/host/0B3fBvzttpiiSSC1yUDZpb3l0UHM/libregf-alpha-20130716.tar.gz
+Source: %{name}-alpha-%timestamp.tar.gz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
-BuildRequires:  xz
 BuildRequires:  pkgconfig(fuse) = 2.6
-BuildRequires:  pkgconfig(libcnotify) = 20120425
-BuildRequires:  pkgconfig(libcsplit) = 20120701
-BuildRequires:  pkgconfig(libfdatetime) = 20120522
+BuildRequires:  pkgconfig(libcnotify) = 0~20130609
+BuildRequires:  pkgconfig(libcsplit) = 0~20130609
+BuildRequires:  pkgconfig(libfdatetime) = 0~20130317
 # Using these packages from factory causes build failures, so use the internal 
version instead
-#BuildRequires:  pkgconfig(libuna) = 20120425
+# Verified 7/30/2013
 #BuildRequires:  pkgconfig(libfguid) = 20120426
 #BuildRequires:  pkgconfig(libcpath) = 20120701
 #BuildRequires:  pkgconfig(libclocale) = 20120425
 #BuildRequires:  pkgconfig(libcerror) = 20120425
 #BuildRequires:  pkgconfig(libcfile) = 20120526
-#BuildRequires:  pkgconfig(libbfio) = 20120426
 #BuildRequires:  pkgconfig(libcdata) = 20120425
+#BuildRequires:  pkgconfig(libuna) = 20120425
+#BuildRequires:  pkgconfig(libbfio) = 0~20130721
 # These packages are not yet in factory
 #BuildRequires:  pkgconfig(libcstring) = 20120425
 #BuildRequires:  pkgconfig(libcsystem) = 20120425

++ Windows_NT_Registry_File_(REGF)_format.pdf ++
(binary differes)

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



commit libregf for openSUSE:Factory

2013-05-02 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-05-02 11:20:54

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf

Changes:

--- /work/SRC/openSUSE:Factory/libregf/libregf.changes  2013-04-19 
10:00:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-05-02 
11:20:55.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 22 20:09:25 UTC 2013 - greg.freem...@gmail.com
+
+- organize BuildRequires to better comment why they are commented out
+- ran spec-cleaner
+
+---



Other differences:
--
++ libregf.spec ++
--- /var/tmp/diff_new_pack.T1eHcl/_old  2013-05-02 11:20:57.0 +0200
+++ /var/tmp/diff_new_pack.T1eHcl/_new  2013-05-02 11:20:57.0 +0200
@@ -27,29 +27,31 @@
 Url:http://code.google.com/p/libregf/
 
 #DL-URL:   
http://libregf.googlecode.com/files/libregf-alpha-20130319.tar.gz
-Source: %name-alpha-%timestamp.tar.xz
+Source: %{name}-alpha-%timestamp.tar.xz
 Source2:Windows_NT_Registry_File_(REGF)_format.pdf
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  xz
-#BuildRequires:  pkgconfig(libbfio) = 20120426
-#BuildRequires:  pkgconfig(libcdata) = 20120425
-#BuildRequires:  pkgconfig(libcerror) = 20120425
-#BuildRequires:  pkgconfig(libcfile) = 20120526
-#BuildRequires:  pkgconfig(libclocale) = 20120425
+BuildRequires:  pkgconfig(fuse) = 2.6
 BuildRequires:  pkgconfig(libcnotify) = 20120425
-#BuildRequires:  pkgconfig(libcpath) = 20120701
 BuildRequires:  pkgconfig(libcsplit) = 20120701
+BuildRequires:  pkgconfig(libfdatetime) = 20120522
+# Using these packages from factory causes build failures, so use the internal 
version instead
+#BuildRequires:  pkgconfig(libuna) = 20120425
+#BuildRequires:  pkgconfig(libfguid) = 20120426
+#BuildRequires:  pkgconfig(libcpath) = 20120701
+#BuildRequires:  pkgconfig(libclocale) = 20120425
+#BuildRequires:  pkgconfig(libcerror) = 20120425
+#BuildRequires:  pkgconfig(libcfile) = 20120526
+#BuildRequires:  pkgconfig(libbfio) = 20120426
+#BuildRequires:  pkgconfig(libcdata) = 20120425
+# These packages are not yet in factory
 #BuildRequires:  pkgconfig(libcstring) = 20120425
 #BuildRequires:  pkgconfig(libcsystem) = 20120425
 #BuildRequires:  pkgconfig(libfcache) = 20120425
 #BuildRequires:  pkgconfig(libfdata) = 20120425
-BuildRequires:  pkgconfig(libfdatetime) = 20120522
-#BuildRequires:  pkgconfig(libfguid) = 20120426
 #BuildRequires:  pkgconfig(libfwnt) = 20120426
 #BuildRequires:  pkgconfig(libfwsi) = 20120426
-#BuildRequires:  pkgconfig(libuna) = 20120425
-BuildRequires:  pkgconfig(fuse) = 2.6
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -78,22 +80,22 @@
 Summary:Development files for libregf, a Windows REGF-type Registry 
file parser
 License:LGPL-3.0+ and GFDL-1.3+
 Group:  Development/Libraries/C and C++
-Requires:   %lname = %version
+Requires:   %lname = %{version}
 
 %description devel
 libregf is a library to access Windows Registry files of the REGF
 type (a non-text representation).
 
 This subpackage contains libraries and header files for developing
-applications that want to make use of %name.
+applications that want to make use of %{name}.
 
-%package -n python-%name
+%package -n python-%{name}
 Summary:Python bindings for libregf, a library to access Windows REGF 
Registry files
 License:LGPL-3.0+
 Group:  Development/Libraries/Python
 Requires:   python
 
-%description -n python-%name
+%description -n python-%{name}
 libregf is a library to access Windows Registry files of the REGF
 type (a non-text representation).
 
@@ -101,15 +103,15 @@
 
 %prep
 %setup -qn libregf-%timestamp
-cp %SOURCE2 .
+cp %{SOURCE2} .
 
 %build
 %configure --disable-static --enable-wide-character-type --enable-python
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%buildroot
-find %buildroot -name '*.la' -delete
+%make_install
+find %{buildroot} -name '*.la' -delete
 
 %post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
@@ -117,23 +119,23 @@
 %files -n %lname
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog
-%_libdir/libregf.so.*
+%{_libdir}/libregf.so.*
 
 %files tools
 %defattr(-,root,root)
-%_bindir/regf*
-%_mandir/man1/regf*.1*
+%{_bindir}/regf*
+%{_mandir}/man1/regf*.1*
 
 %files devel
 %defattr(-,root,root)
 %doc Windows_NT_Registry_File*.pdf
-%_includedir/libregf.h
-%_includedir/libregf/
-%_libdir/libregf.so
-%_libdir/pkgconfig/libregf.pc
-%_mandir/man3/libregf.3*
+%{_includedir}/libregf.h

commit libregf for openSUSE:Factory

2013-04-19 Thread h_root
Hello community,

here is the log from the commit of package libregf for openSUSE:Factory checked 
in at 2013-04-19 10:00:55

Comparing /work/SRC/openSUSE:Factory/libregf (Old)
 and  /work/SRC/openSUSE:Factory/.libregf.new (New)


Package is libregf, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.libregf.new/libregf.changes 2013-04-19 
10:00:56.0 +0200
@@ -0,0 +1,15 @@
+---
+Wed Apr  3 21:37:14 UTC 2013 - jeng...@inai.de
+
+- Cleanups: Set RPM group, license, summary and description
+  metadata; less greedy fileslists; remove unused %py_requires;
+  do not bloat shlib package with documentation
+- Enable FUSE support
+- Use system libraries instead of bundled ones where possible
+- Name the tools package according to upstream's recommendation
+- Drop unnecessary -fno-strict-aliasing
+
+---
+Wed Mar 27 17:14:42 UTC 2013 - greg.freem...@gmail.com
+
+- initial package (version 0~20130319) for build.opensuse.org

New:

  Windows_NT_Registry_File_(REGF)_format.pdf
  libregf-alpha-20130319.tar.xz
  libregf.changes
  libregf.spec



Other differences:
--
++ libregf.spec ++
#
# spec file for package libregf
#
# Copyright (c) 2013 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:   libregf
%define lname   libregf1
%define timestamp   20130319
Version:0~%timestamp
Release:0
Summary:Library to access Windows REGF-type Registry files
License:LGPL-3.0+ and GFDL-1.3+
Group:  Productivity/File utilities
Url:http://code.google.com/p/libregf/

#DL-URL:
http://libregf.googlecode.com/files/libregf-alpha-20130319.tar.gz
Source: %name-alpha-%timestamp.tar.xz
Source2:Windows_NT_Registry_File_(REGF)_format.pdf
BuildRequires:  pkg-config
BuildRequires:  python-devel
BuildRequires:  xz
#BuildRequires:  pkgconfig(libbfio) = 20120426
#BuildRequires:  pkgconfig(libcdata) = 20120425
#BuildRequires:  pkgconfig(libcerror) = 20120425
#BuildRequires:  pkgconfig(libcfile) = 20120526
#BuildRequires:  pkgconfig(libclocale) = 20120425
BuildRequires:  pkgconfig(libcnotify) = 20120425
#BuildRequires:  pkgconfig(libcpath) = 20120701
BuildRequires:  pkgconfig(libcsplit) = 20120701
#BuildRequires:  pkgconfig(libcstring) = 20120425
#BuildRequires:  pkgconfig(libcsystem) = 20120425
#BuildRequires:  pkgconfig(libfcache) = 20120425
#BuildRequires:  pkgconfig(libfdata) = 20120425
BuildRequires:  pkgconfig(libfdatetime) = 20120522
#BuildRequires:  pkgconfig(libfguid) = 20120426
#BuildRequires:  pkgconfig(libfwnt) = 20120426
#BuildRequires:  pkgconfig(libfwsi) = 20120426
#BuildRequires:  pkgconfig(libuna) = 20120425
BuildRequires:  pkgconfig(fuse) = 2.6
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
libregf is a library to access Windows Registry files of the REGF
type (a non-text representation).

%package -n %lname
Summary:Library to access Windows REGF-type Registry files
License:LGPL-3.0+
Group:  System/Libraries

%description -n %lname
libregf is a library to access Windows Registry files of the REGF
type (a non-text representation).

%package tools
Summary:Utilities to inspect Windows REGF-type Registry files
License:LGPL-3.0+
Group:  Productivity/File utilities

%description tools
Several tools for inspecting Windows REGF-type Registry files.
Typically used for computer forensics.
 
%package devel
Summary:Development files for libregf, a Windows REGF-type Registry 
file parser
License:LGPL-3.0+ and GFDL-1.3+
Group:  Development/Libraries/C and C++
Requires:   %lname = %version

%description devel
libregf is a library to access Windows Registry files of the REGF
type (a non-text representation).

This subpackage contains libraries and header files for developing
applications that want to make use of %name.

%package -n python-%name
Summary:Python bindings for libregf, a