diff --git a/gdbm-1.22.tar.gz b/gdbm-1.22.tar.gz deleted file mode 100644 index 876f3a8..0000000 --- a/gdbm-1.22.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f366c823a6724af313b6bbe975b2809f9a157e5f6a43612a72949138d161d762 -size 1090100 diff --git a/gdbm-1.22.tar.gz.sig b/gdbm-1.22.tar.gz.sig deleted file mode 100644 index 0dae2ff..0000000 --- a/gdbm-1.22.tar.gz.sig +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iEYEABECAAYFAmFuVBoACgkQNgKwf1XQxzJOrgCePtjSnNh64nbxYYlUAQXTNjJP -r6YAniI1KeHkDzMNmesmioJG54lNSf77 -=4SJH ------END PGP SIGNATURE----- diff --git a/gdbm-1.23.tar.gz b/gdbm-1.23.tar.gz new file mode 100644 index 0000000..291f02c --- /dev/null +++ b/gdbm-1.23.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd +size 1115854 diff --git a/gdbm-1.23.tar.gz.sig b/gdbm-1.23.tar.gz.sig new file mode 100644 index 0000000..a634ff9 --- /dev/null +++ b/gdbm-1.23.tar.gz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iEYEABECAAYFAmH9NHYACgkQNgKwf1XQxzKLDwCfUJwbEpo7uh8seCQbsfY54eK9 +Vl0AnjJQZ4KYQibd32ymasHo5phtCZem +=qsEz +-----END PGP SIGNATURE----- diff --git a/gdbm-no-build-date.patch b/gdbm-no-build-date.patch index db4aeac..057701f 100644 --- a/gdbm-no-build-date.patch +++ b/gdbm-no-build-date.patch @@ -1,11 +1,11 @@ -Index: gdbm-1.22/src/version.c +Index: gdbm-1.23/src/version.c =================================================================== ---- gdbm-1.22.orig/src/version.c 2021-12-13 10:29:13.471179586 +0100 -+++ gdbm-1.22/src/version.c 2021-12-13 10:29:53.399511924 +0100 +--- gdbm-1.23.orig/src/version.c ++++ gdbm-1.23/src/version.c @@ -24,9 +24,6 @@ making the distdir. */ const char * gdbm_version = "GDBM version " PACKAGE_VERSION ". " - "19/10/2021" + "04/02/2022" -#if defined(__STDC__) && defined(__DATE__) && defined(__TIME__) - " (built " __DATE__ " " __TIME__ ")" -#endif diff --git a/gdbm.changes b/gdbm.changes index beedadb..b170a04 100644 --- a/gdbm.changes +++ b/gdbm.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sun Feb 6 17:08:36 UTC 2022 - Andreas Stieger + +- update to 1.23: + * Bucket cache switched from balanced tree to hash table + * Speed up flushing the changed buckets on disk + * New option codes for gdbm_setopt + * Enable or disable automatic cache adjustment +- remove obsolete texinfo packaging macros + ------------------------------------------------------------------- Mon Dec 13 09:32:07 UTC 2021 - pgajdos@suse.com diff --git a/gdbm.spec b/gdbm.spec index 72b6fdb..7cb4214 100644 --- a/gdbm.spec +++ b/gdbm.spec @@ -1,7 +1,7 @@ # # spec file for package gdbm # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define lname libgdbm6 %define lcompat libgdbm_compat4 Name: gdbm -Version: 1.22 +Version: 1.23 Release: 0 Summary: GNU dbm key/data database License: GPL-3.0-or-later @@ -95,10 +95,6 @@ License: GPL-3.0-or-later AND LGPL-2.1-or-later Group: Development/Libraries/C and C++ Requires: %{lcompat} = %{version} Requires: %{lname} = %{version} -%if "%{install_info_prereq}" != "" -Requires(pre): %{install_info_prereq} -Requires(preun):%{install_info_prereq} -%endif %description devel This package contains all necessary include files and libraries needed @@ -116,10 +112,10 @@ to develop applications that require these. --enable-libgdbm-compat \ --enable-nls \ --with-readline -make %{?_smp_mflags} +%make_build %check -make check %{?_smp_mflags} +%make_build check %install %make_install @@ -131,12 +127,6 @@ GROUP ( %{_libdir}/libgdbm.so %{_libdir}/libgdbm_compat.so )" > %{buildroot}/%{_ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} -%post devel -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - -%preun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} - %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig %post -n %{lcompat} -p /sbin/ldconfig