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

Reply via email to