commit ssdeep for openSUSE:Factory
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 - andreas.stieger@gmx.de + +- 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 - andreas.stieger@gmx.de + +- 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 dimstar@opensuse.org -- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de