From 855df8c58a6aa4a29f9d630bb715779bdab39ae6 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 15 Sep 2017 08:55:35 +0200 Subject: update to 2.14 sources from github fix project URL --- .gitignore | 8 + Makefile | 2 +- compat_reports/2.13_to_2.14/compat_report.html | 476 +++++++++++++++++++++++++ libfuzzy.xml | 62 ++++ ssdeep.spec | 23 +- 5 files changed, 556 insertions(+), 15 deletions(-) create mode 100644 .gitignore create mode 100644 compat_reports/2.13_to_2.14/compat_report.html create mode 100644 libfuzzy.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fc9aa8c --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +clog +package-*.xml +*.tgz +*.tar.gz +*.tar.xz +*.tar.xz.asc +*.src.rpm +*/*rpm diff --git a/Makefile b/Makefile index 1e65467..91b0fd5 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ SRCDIR := $(shell pwd) NAME := $(shell basename $(SRCDIR)) -include ../common/Makefile +include ../../common/Makefile diff --git a/compat_reports/2.13_to_2.14/compat_report.html b/compat_reports/2.13_to_2.14/compat_report.html new file mode 100644 index 0000000..4a46afb --- /dev/null +++ b/compat_reports/2.13_to_2.14/compat_report.html @@ -0,0 +1,476 @@ + + + + + + + + + +libfuzzy: 2.13 to 2.14 compatibility report + + + +

API compatibility report for the libfuzzy library between 2.13 and 2.14 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibfuzzy
Version #12.13
Version #22.14
Archx86_64
GCC Version6.4.1
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types22 / 20
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Header Files  2 


+
+edit_dist.h
+fuzzy.h
+
+
to the top
+

Libraries  1 


+
+libfuzzy.so.2.1.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibfuzzy
Version #12.13
Version #22.14
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files2
Total Libraries1
Total Symbols / Types140 / 36
Compatibility100%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Header Files  2 


+
+edit_dist.h
+fuzzy.h
+
+
to the top
+

Libraries  1 


+
+libfuzzy.so.2.1.0
+
+
to the top
+



+ +
+ + diff --git a/libfuzzy.xml b/libfuzzy.xml new file mode 100644 index 0000000..c8e7a9e --- /dev/null +++ b/libfuzzy.xml @@ -0,0 +1,62 @@ + + + + + + + + + +2.14 + + + + +/usr/include/fuzzy.h +/usr/include/edit_dist.h + + + +/usr/lib64/libfuzzy.so + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ssdeep.spec b/ssdeep.spec index 9caa1e6..baf0cfc 100644 --- a/ssdeep.spec +++ b/ssdeep.spec @@ -8,16 +8,14 @@ # Name: ssdeep -Version: 2.13 +Version: 2.14 Release: 1%{?dist} Summary: Compute context triggered piecewise hashes Group: Development/Tools License: GPLv2+ -URL: http://ssdeep.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +URL: https://ssdeep-project.github.io/ssdeep/ +Source0: https://github.com/ssdeep-project/ssdeep/releases/download/release-%{version}/ssdeep-%{version}.tar.gz Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -68,41 +66,38 @@ make %{?_smp_mflags} %install -rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm %{buildroot}%{_libdir}/libfuzzy.la -%clean -rm -rf %{buildroot} - - %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files -%defattr(-,root,root,-) %doc AUTHORS %{_bindir}/%{name} %{_mandir}/man1/%{name}.* %files devel -%defattr(-,root,root,-) %doc FILEFORMAT NEWS README TODO %{_includedir}/fuzzy.h %{_includedir}/edit_dist.h %{_libdir}/libfuzzy.so %files libs -%defattr(-,root,root,-) %{!?_licensedir:%global license %%doc} %license COPYING %{_libdir}/libfuzzy.so.2* %changelog +* Fri Sep 15 2017 Remi Collet - 2.14-1 +- update to 2.14 +- sources from github +- fix project URL + * Tue May 5 2015 Remi Collet - 2.13-1 - update to 2.13 @@ -120,4 +115,4 @@ rm -rf %{buildroot} - cleanup build path (comment from review #1056460) * Wed Jan 22 2014 Remi Collet - 2.10-1 -- initial package \ No newline at end of file +- initial package -- cgit