Hello community,

here is the log from the commit of package gperf for openSUSE:Factory checked 
in at 2017-05-17 10:44:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gperf (Old)
 and      /work/SRC/openSUSE:Factory/.gperf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gperf"

Wed May 17 10:44:46 2017 rev:19 rq:448889 version:3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gperf/gperf.changes      2015-04-06 
00:25:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gperf.new/gperf.changes 2017-05-17 
10:44:50.595104195 +0200
@@ -1,0 +2,13 @@
+Thu Jan  5 15:07:45 UTC 2017 - [email protected]
+
+- Update to version 3.1:
+  * The generated C code is now in ANSI-C by default.
+  * The 'len' parameter of the hash function and of the lookup
+    function is now of type 'size_t' instead of 'unsigned int'.
+  * Added option --constants-prefix.
+  * Added declaration %define constants-prefix.
+- Some packaging changes:
+  * https urls for downloads
+  * keyring is now fetched from savannah
+
+-------------------------------------------------------------------

Old:
----
  gperf-3.0.4.tar.gz
  gperf-3.0.4.tar.gz.sig

New:
----
  gperf-3.1.tar.gz
  gperf-3.1.tar.gz.sig

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

Other differences:
------------------
++++++ gperf.spec ++++++
--- /var/tmp/diff_new_pack.vpf6eu/_old  2017-05-17 10:44:51.382993363 +0200
+++ /var/tmp/diff_new_pack.vpf6eu/_new  2017-05-17 10:44:51.386992800 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gperf
 #
-# Copyright (c) 2015 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
@@ -17,19 +17,18 @@
 
 
 Name:           gperf
-Version:        3.0.4
+Version:        3.1
 Release:        0
 Summary:        A Compiler Tool for Generating Perfect Hash Functions
 License:        GPL-3.0+
 Group:          Development/Languages/C and C++
 Url:            https://gnu.org/software/gperf/
-Source0:        ftp://ftp.gnu.org/pub/gnu/gperf/gperf-%{version}.tar.gz
-Source1:        ftp://ftp.gnu.org/pub/gnu/gperf/gperf-%{version}.tar.gz.sig
-Source2:        %{name}.keyring
+Source0:        https://ftp.gnu.org/pub/gnu/gperf/gperf-%{version}.tar.gz
+Source1:        https://ftp.gnu.org/pub/gnu/gperf/gperf-%{version}.tar.gz.sig
+Source2:        
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=%{name}&download=1#/%{name}.keyring
 BuildRequires:  gcc-c++
 Requires(post): %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 A perfect hash function is simply: a hash function and a data structure
@@ -45,7 +44,7 @@
 make %{?_smp_mflags}
 
 %check
-make check
+make %{?_smp_mflags} check
 
 %install
 %make_install
@@ -53,16 +52,16 @@
 rm -f %{buildroot}%{_datadir}/doc/gperf/gperf.html
 
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %files
 %defattr (-,root,root)
 %doc README NEWS AUTHORS COPYING ChangeLog doc/*.html
 %{_bindir}/gperf
-%doc %{_infodir}/gperf.info.gz
-%doc %{_mandir}/man1/gperf.1.gz
+%{_infodir}/gperf.info%{ext_info}
+%{_mandir}/man1/gperf.1%{ext_man}
 
 %changelog

++++++ gperf-3.0.4.tar.gz -> gperf-3.1.tar.gz ++++++
++++ 42935 lines of diff (skipped)

++++++ gperf.keyring ++++++
Binary files /var/tmp/diff_new_pack.vpf6eu/_old and 
/var/tmp/diff_new_pack.vpf6eu/_new differ


Reply via email to