Hello community,

here is the log from the commit of package ssdeep for openSUSE:Factory checked 
in at 2014-10-29 21:09:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ssdeep (Old)
 and      /work/SRC/openSUSE:Factory/.ssdeep.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ssdeep"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ssdeep/ssdeep.changes    2012-08-26 
11:34:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ssdeep.new/ssdeep.changes       2014-10-29 
21:09:34.000000000 +0100
@@ -1,0 +2,35 @@
+Fri Oct 24 18:39:41 UTC 2014 - [email protected]
+
+- ssdeep 2.12:
+  - Fixed issue when comparing identical hashes but with different
+    block sizes.
+- Fixes licence problem in edit_dist.c [boo#901394]
+  Package licence is GPL-2.0 and GPL-2.0+:
+
+-------------------------------------------------------------------
+Thu Oct 16 22:24:48 UTC 2014 - [email protected]
+
+- ssdeep 2.11.1
+  * Made libfuzzy compile as a shared library again.
+- includes changes from 2.11:
+  * Added fuzzy_clone function to the API.
+  * Fixed edge case on signature generaion. Behavior now matches v2.9 again.
+- includes changes from 2.10:
+  * Fuzzy Hashing engine re-written to be thread safe.
+  * Fixed bug on comparing signatures with the same block size.
+  * Fixed crash on comparing short signatures.
+  * Fixed memory leak
+- includes changes from 2.9:
+  * Added warning message for when some data on stdin is not hashed.
+  * Can now hash up to 512MB of data on stdin.
+  * Added clustering mode to group together matching files
+  * Fixed incorrect match scores for hashes with long filenames.
+- includes changes from 2.8:
+  * Converted to C++
+  * Fixed support for large files on some platforms.
+  * Fixed errors in handling command line argument processing.
+- remove ssdeep-dynamic.patch, not required
+- remove autoreconf call
+- License is GPL-2.0+, but please review [boo#901394]
+
+-------------------------------------------------------------------

Old:
----
  ssdeep-2.7.tar.gz
  ssdeep-dynamic.patch

New:
----
  ssdeep-2.12.tar.gz

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

Other differences:
------------------
++++++ ssdeep.spec ++++++
--- /var/tmp/diff_new_pack.NXtMFM/_old  2014-10-29 21:09:35.000000000 +0100
+++ /var/tmp/diff_new_pack.NXtMFM/_new  2014-10-29 21:09:35.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ssdeep
 #
-# Copyright (c) 2012 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
@@ -17,17 +17,15 @@
 
 
 Name:           ssdeep
-Version:        2.7
+Version:        2.12
 Release:        0
 Summary:        Context Triggered Piecewise Hashing values
-License:        GPL-2.0
-Group:          Productivity/Multimedia/Sound/Editors and Convertors
-Url:            http://www.forensicswiki.org/wiki/Ssdeep
-Source:         %{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE ssdeep-dynamic.patch [email protected] -- Link ssdeep 
dynamically
-Patch0:         ssdeep-dynamic.patch
-BuildRequires:  libtool
-Requires(pre):  %install_info_prereq
+License:        GPL-2.0 and GPL-2.0+
+Group:          Development/Tools
+Url:            http://ssdeep.sourceforge.net/
+Source0:        
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+BuildRequires:  gcc-c++
+Requires(pre):  %{install_info_prereq}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -37,7 +35,6 @@
 
 %package -n libfuzzy2
 Summary:        API for ssdeep
-License:        GPL-2.0+
 Group:          Development/Libraries/C and C++
 
 %description -n libfuzzy2
@@ -45,7 +42,6 @@
 
 %package -n libfuzzy-devel
 Summary:        API for ssdeep
-License:        GPL-2.0+
 Group:          Development/Libraries/C and C++
 Requires:       libfuzzy2 = %{version}
 
@@ -54,11 +50,12 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-autoreconf -fi
 %configure --disable-static
+# rpath removal
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
 make %{?_smp_mflags}
 
 %post -n libfuzzy2 -p /sbin/ldconfig
@@ -66,13 +63,13 @@
 %postun -n libfuzzy2 -p /sbin/ldconfig
 
 %install
-%make_install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 # Clean up *.a and *.la files
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %files
 %defattr(-,root,root)
-%doc README COPYING
+%doc README COPYING TODO FILEFORMAT AUTHORS ChangeLog
 %{_bindir}/*
 %{_mandir}/man1/*
 
@@ -83,7 +80,10 @@
 
 %files -n libfuzzy-devel
 %defattr(-,root,root)
+%doc README COPYING FILEFORMAT NEWS ChangeLog
+%defattr(-,root,root)
 %{_includedir}/fuzzy.h
+%{_includedir}/edit_dist.h
 %{_libdir}/libfuzzy.so
 
 %changelog

++++++ ssdeep-2.7.tar.gz -> ssdeep-2.12.tar.gz ++++++
++++ 34577 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to