Hello community, here is the log from the commit of package ding-libs for openSUSE:Factory checked in at 2012-03-20 13:29:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ding-libs (Old) and /work/SRC/openSUSE:Factory/.ding-libs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ding-libs", Maintainer is "rha...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/ding-libs/ding-libs.changes 2011-09-23 01:55:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ding-libs.new/ding-libs.changes 2012-03-20 13:29:17.000000000 +0100 @@ -1,0 +2,7 @@ +Sun Mar 11 19:24:54 UTC 2012 - jeng...@medozas.de + +- Update to new upstream release 0.1.3 +* Fixes a serious bug in libdhash with very large (>1024 slots) + initial size + +------------------------------------------------------------------- Old: ---- Fix-license-text-for-several-files-that-should-be-LGPLv3+.patch ding-libs-0.1.2.tar.bz2 New: ---- ding-libs-0.1.3.tar.bz2 pkgconfig-deps.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ding-libs.spec ++++++ --- /var/tmp/diff_new_pack.p5ntEO/_old 2012-03-20 13:29:18.000000000 +0100 +++ /var/tmp/diff_new_pack.p5ntEO/_new 2012-03-20 13:29:18.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package ding-libs # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -14,33 +14,34 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - -%global path_utils_version 0.2.1 -%global dhash_version 0.4.2 %global collection_version 0.6.0 -%global ref_array_version 0.1.1 +%global dhash_version 0.4.3 %global ini_config_version 0.6.1 +%global path_utils_version 0.2.1 +%global ref_array_version 0.1.1 Name: ding-libs -Version: 0.1.2 -Release: 1 +Version: 0.1.3 +Release: 0 Summary: "Ding is not GLib" assorted utility libraries -Group: Development/Libraries/C and C++ License: LGPL-3.0+ +Group: Development/Libraries/C and C++ Url: http://fedorahosted.org/sssd/ + +#DL-URL: https://fedorahosted.org/sssd/wiki/Releases +#Git-Clone: git://git.fedorahosted.org/ding-libs Source0: %{name}-%{version}.tar.bz2 Source2: baselibs.conf Patch0: doxygen-notimestamp.dif -Patch1: Fix-license-text-for-several-files-that-should-be-LGPLv3+.patch +Patch1: pkgconfig-deps.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build ### Build Dependencies ### BuildRequires: autoconf BuildRequires: automake +BuildRequires: doxygen BuildRequires: libtool BuildRequires: m4 -BuildRequires: doxygen BuildRequires: pkg-config %description @@ -53,10 +54,9 @@ %package -n libpath_utils1 Summary: Filesystem Path Utilities -Group: Development/Libraries/C and C++ -License: LGPL-3.0+ +Group: System/Libraries Version: %{path_utils_version} -Release: 1 +Release: 0 %description -n libpath_utils1 Utility functions to manipulate filesystem pathnames @@ -65,9 +65,8 @@ Summary: Development files for libpath_utils Group: Development/Libraries/C and C++ Requires: libpath_utils1 = %{path_utils_version} -License: LGPL-3.0+ Version: %{path_utils_version} -Release: 1 +Release: 0 %description -n libpath_utils-devel Utility functions to manipulate filesystem pathnames @@ -95,11 +94,10 @@ ############################################################################## %package -n libdhash1 -Group: Development/Libraries/C and C++ Summary: Dynamic hash table -License: LGPL-3.0+ +Group: System/Libraries Version: %{dhash_version} -Release: 1 +Release: 0 %description -n libdhash1 A hash table which will dynamically resize to achieve optimal storage & access @@ -109,9 +107,8 @@ Summary: Development files for libdhash Group: Development/Libraries/C and C++ Requires: libdhash1 = %{dhash_version} -License: LGPL-3.0+ Version: %{dhash_version} -Release: 1 +Release: 0 %description -n libdhash-devel A hash table which will dynamically resize to achieve optimal storage & access @@ -123,8 +120,7 @@ %files -n libdhash1 %defattr(-,root,root,-) -%{_libdir}/libdhash.so.1 -%{_libdir}/libdhash.so.1.0.0 +%{_libdir}/libdhash.so.1* %files -n libdhash-devel %defattr(-,root,root,-) @@ -141,10 +137,9 @@ %package -n libcollection2 Summary: Collection data-type for C -Group: Development/Libraries/C and C++ -License: LGPL-3.0+ +Group: System/Libraries Version: %{collection_version} -Release: 1 +Release: 0 %description -n libcollection2 A data-type to collect data in a hierarchical structure for easy iteration @@ -153,10 +148,9 @@ %package -n libcollection-devel Summary: Development files for libcollection Group: Development/Libraries/C and C++ -License: LGPL-3.0+ Requires: libcollection2 = %{collection_version} Version: %{collection_version} -Release: 1 +Release: 0 %description -n libcollection-devel A data-type to collect data in a hierarchical structure for easy iteration @@ -188,10 +182,9 @@ %package -n libref_array1 Summary: A refcounted array for C -Group: Development/Libraries/C and C++ -License: LGPL-3.0+ +Group: System/Libraries Version: %{ref_array_version} -Release: 1 +Release: 0 %description -n libref_array1 A dynamically-growing, reference-counted array @@ -200,9 +193,8 @@ Summary: Development files for libref_array Group: Development/Libraries/C and C++ Requires: libref_array1 = %{ref_array_version} -License: LGPL-3.0+ Version: %{ref_array_version} -Release: 1 +Release: 0 %description -n libref_array-devel A dynamically-growing, reference-counted array @@ -231,10 +223,9 @@ %package -n libini_config2 Summary: INI file parser for C -Group: Development/Libraries/C and C++ -License: LGPL-3.0+ +Group: System/Libraries Version: %{ini_config_version} -Release: 1 +Release: 0 %description -n libini_config2 Library to process config files in INI format into a libcollection data @@ -243,10 +234,9 @@ %package -n libini_config-devel Summary: Development files for libini_config Group: Development/Libraries/C and C++ -License: LGPL-3.0+ Requires: libini_config2 = %{ini_config_version} Version: %{ini_config_version} -Release: 1 +Release: 0 %description -n libini_config-devel Library to process config files in INI format into a libcollection data @@ -275,8 +265,7 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 +%patch -P 0 -P 1 -p1 %build %configure \ ++++++ ding-libs-0.1.2.tar.bz2 -> ding-libs-0.1.3.tar.bz2 ++++++ ++++ 16778 lines of diff (skipped) ++++++ pkgconfig-deps.diff ++++++ From: Jan Engelhardt <jeng...@medozas.de> Date: 2012-03-12 00:18:26.252269956 +0100 build: resolve compile error ini_config.pc must Require collection, or linkage can fail: $ gcc tc.c $(pkg-config ini_config --libs) ld: cannot find -lcollection collect2: ld returned 1 exit status --- ini/ini_config.pc.in | 1 + 1 file changed, 1 insertion(+) Index: ding-libs-0.1.3/ini/ini_config.pc.in =================================================================== --- ding-libs-0.1.3.orig/ini/ini_config.pc.in +++ ding-libs-0.1.3/ini/ini_config.pc.in @@ -6,6 +6,7 @@ includedir=@includedir@ Name: ini_config Description: Library to process config files in INI format into a libcollection data structure Version: @INI_CONFIG_VERSION@ +Requires: collection Libs: -L${libdir} -lini_config -lcollection Cflags: -I${includedir} URL: http://fedorahosted.org/sssd/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org