Hello community, here is the log from the commit of package libiniparser checked in at Sat Aug 30 00:44:57 CEST 2008. -------- --- libiniparser/libiniparser.changes 2008-05-05 15:56:22.000000000 +0200 +++ libiniparser/libiniparser.changes 2008-08-28 13:35:12.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Aug 28 12:10:07 CEST 2008 - anschneider@suse.de + +- create packages following the shlib policy +- build only the shared library + +------------------------------------------------------------------- +Wed Aug 20 16:02:36 CEST 2008 - meissner@suse.de + +- use RPM_OPT_FLAGS, libiniparser.a can be 644 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libiniparser.spec ++++++ --- /var/tmp/diff_new_pack.H14569/_old 2008-08-30 00:42:44.000000000 +0200 +++ /var/tmp/diff_new_pack.H14569/_new 2008-08-30 00:42:44.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package libiniparser (Version 2.17) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -13,7 +20,7 @@ Name: libiniparser Version: 2.17 -Release: 61 +Release: 85 License: X11/MIT Group: System/Libraries Url: http://ndevilla.free.fr/iniparser/ @@ -32,12 +39,35 @@ -------- Nicolas Devillard <ndevilla at free dot fr> +%if 0%{?suse_version} > 1100 +%define debug_package_requires libiniparser0 = %{version}-%{release} + +%package -n libiniparser0 +License: X11/MIT +Group: System/Libraries +Summary: Library to parse ini files + +%description -n libiniparser0 +Libiniparser offers parsing of ini files from the C level. + + + +Authors: +-------- + Nicolas Devillard <ndevilla at free dot fr> + +%endif + %package devel License: X11/MIT Summary: Libraries and Header Files to Develop Programs with libiniparser Support -Group: System/Libraries +Group: Development/Libraries/C and C++ AutoReqProv: on +%if 0%{?suse_version} > 1100 +Requires: libiniparser0 = %{version} +%else Requires: libiniparser = %{version} +%endif %description devel This package contains the static libraries and header files needed to @@ -60,34 +90,55 @@ %patch00 -p1 %build -%{__make} default check +%{__make} CFLAGS="%{optflags} -fPIC" libiniparser.so %install %__install -d -m 0755 %{buildroot}%{_includedir} %__install -d -m 0755 %{buildroot}%{_libdir} -%__install -m 0755 libiniparser.{a,so.0} %{buildroot}%{_libdir} +%__install -m 0755 libiniparser.so.0 %{buildroot}%{_libdir} %__install -m 0644 src/{dictionary,iniparser}.h %{buildroot}%{_includedir} %__ln_s -f libiniparser.so.0 %{buildroot}%{_libdir}/libiniparser.so +%check +%__ln_s libiniparser.so.0 libiniparser.so +%{__make} check + %clean %__rm -rf %{buildroot} +%if 0%{?suse_version} > 1100 + +%post -n libiniparser0 -p /sbin/ldconfig + +%postun -n libiniparser0 -p /sbin/ldconfig +%else %post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%endif +%if 0%{?suse_version} > 1100 + +%files -n libiniparser0 +%defattr(-,root,root) +%else %files %defattr(-,root,root) +%endif %{_libdir}/libiniparser.so.* %files devel %defattr(-,root,root) %{_includedir}/*.h -%{_libdir}/libiniparser.a %{_libdir}/libiniparser.so %doc html %changelog +* Thu Aug 28 2008 anschneider@suse.de +- create packages following the shlib policy +- build only the shared library +* Wed Aug 20 2008 meissner@suse.de +- use RPM_OPT_FLAGS, libiniparser.a can be 644 * Mon May 05 2008 anschneider@suse.de - build without rpath * Thu Apr 10 2008 ro@suse.de ++++++ baselibs.conf ++++++ --- libiniparser/baselibs.conf 2008-04-10 12:15:11.000000000 +0200 +++ libiniparser/baselibs.conf 2008-08-28 12:18:29.000000000 +0200 @@ -1 +1,2 @@ libiniparser +libiniparser0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de