Hello community, here is the log from the commit of package gdbm for openSUSE:Factory checked in at 2016-05-26 23:52:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdbm (Old) and /work/SRC/openSUSE:Factory/.gdbm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdbm" Changes: -------- --- /work/SRC/openSUSE:Factory/gdbm/gdbm.changes 2015-02-27 10:56:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gdbm.new/gdbm.changes 2016-05-26 23:52:22.000000000 +0200 @@ -1,0 +2,7 @@ +Wed May 18 18:04:35 UTC 2016 - [email protected] + +- Update to version 1.12 + * New configuration variable COMPATINCLUDEDIR +- Small spec file cleanups + +------------------------------------------------------------------- Old: ---- gdbm-1.11.tar.gz gdbm-1.11.tar.gz.sig New: ---- gdbm-1.12.tar.gz gdbm-1.12.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdbm.spec ++++++ --- /var/tmp/diff_new_pack.nNDxmQ/_old 2016-05-26 23:52:23.000000000 +0200 +++ /var/tmp/diff_new_pack.nNDxmQ/_new 2016-05-26 23:52:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gdbm # -# 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,14 +18,14 @@ %define lname libgdbm4 Name: gdbm -Version: 1.11 +Version: 1.12 Release: 0 Summary: GNU dbm key/data database License: GPL-3.0+ Group: System/Libraries -Url: http://www.gnu.org.ua/software/gdbm/ -Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz -Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig +Url: https://www.gnu.org.ua/software/gdbm/ +Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz +Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig Source2: baselibs.conf # ENHANCE-FOR-UPSTREM [email protected] - add zh_CN translation. And I'll submit it to upstream. Source3: zh_CN.gmo @@ -38,10 +38,6 @@ BuildRequires: makeinfo BuildRoot: %{_tmppath}/%{name}-%{version}-build #!BuildIgnore: man -# bug437293 -%ifarch ppc64 -Obsoletes: gdbm-64bit -%endif %description GNU dbm is a library of database functions that use extensible @@ -90,13 +86,9 @@ License: GPL-3.0+ and LGPL-2.1+ Group: Development/Libraries/C and C++ Requires: gdbm = %{version} +Requires(postun): %{install_info_prereq} Requires(pre): %{install_info_prereq} Provides: gdbm:%{_libexecdir}/libgdbm.so -# bug437293 -%ifarch ppc64 -Obsoletes: gdbm-devel-64bit -%endif -# %description devel This package contains all necessary include files and libraries needed @@ -108,19 +100,21 @@ %build aclocal -autoreconf --force --install +autoreconf -fiv %ifarch sparc64 export CC="gcc -m64" %endif export CFLAGS="%{optflags} -Wa,--noexecstack" -%configure --enable-libgdbm-compat +%configure \ + --disable-silent-rules \ + --enable-libgdbm-compat make %{?_smp_mflags} %check make check %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install echo "/* GNU ld script Use the shared library, but some functions are only in the static library, so try that secondarily. */ @@ -136,8 +130,13 @@ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} -%post -n %{lname} -p /sbin/ldconfig +%post devel +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz + +%preun devel +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname} -f %{name}.lang @@ -154,20 +153,14 @@ %{_includedir}/dbm.h %{_includedir}/gdbm.h %{_includedir}/ndbm.h -%{_infodir}/gdbm.info.gz +%{_infodir}/gdbm.info%{ext_info} %{_libdir}/libgdbm.a %{_libdir}/libgdbm.so %{_libdir}/libgdbm_compat.a %{_libdir}/libgdbm_compat.so %{_libdir}/libndbm.a %{_libdir}/libndbm.so -%{_mandir}/man1/*.gz -%{_mandir}/man3/gdbm.3.gz - -%post devel -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz - -%postun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%{_mandir}/man1/*%{ext_man} +%{_mandir}/man3/gdbm.3%{ext_man} %changelog ++++++ gdbm-1.11.tar.gz -> gdbm-1.12.tar.gz ++++++ ++++ 9533 lines of diff (skipped) ++++++ gdbm-no-build-date.patch ++++++ --- /var/tmp/diff_new_pack.nNDxmQ/_old 2016-05-26 23:52:23.000000000 +0200 +++ /var/tmp/diff_new_pack.nNDxmQ/_new 2016-05-26 23:52:23.000000000 +0200 @@ -1,11 +1,11 @@ Index: src/version.c =================================================================== ---- src/version.c.orig 2014-03-31 12:37:27.178806783 +0200 -+++ src/version.c 2014-03-31 12:38:48.329789877 +0200 +--- src/version.c.orig ++++ src/version.c @@ -25,9 +25,6 @@ making the distdir. */ const char * gdbm_version = "GDBM version " PACKAGE_VERSION ". " - "25/12/2013" + "16/05/2016" -#if defined(__STDC__) && defined(__DATE__) && defined(__TIME__) - " (built " __DATE__ " " __TIME__ ")" -#endif
