Hello community, here is the log from the commit of package libconfig for openSUSE:Factory checked in at 2012-05-22 10:09:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libconfig (Old) and /work/SRC/openSUSE:Factory/.libconfig.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libconfig", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libconfig/libconfig.changes 2012-03-22 12:34:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libconfig.new/libconfig.changes 2012-05-22 10:09:08.000000000 +0200 @@ -1,0 +2,6 @@ +Sat May 19 11:25:58 UTC 2012 - davejpla...@gmail.com + +- Added baselibs.conf for 32 bit ffado +- Disabled pdf and html docs, moved info to devel package + +------------------------------------------------------------------- New: ---- baselibs.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libconfig.spec ++++++ --- /var/tmp/diff_new_pack.PD2OzJ/_old 2012-05-22 10:09:10.000000000 +0200 +++ /var/tmp/diff_new_pack.PD2OzJ/_new 2012-05-22 10:09:10.000000000 +0200 @@ -16,6 +16,9 @@ # +# +%define docbuild 0 + Name: libconfig Version: 1.4.8 Release: 0 @@ -24,17 +27,20 @@ License: LGPL-2.1+ Group: System/Libraries Url: http://www.hyperrealm.com/main.php?s=libconfig -Source: http://www.hyperrealm.com/libconfig/libconfig-%{version}.tar.gz +Source0: http://www.hyperrealm.com/libconfig/libconfig-%{version}.tar.gz +Source1: baselibs.conf BuildRequires: bison BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: pkg-config +%if 0%{?docbuild} == 1 BuildRequires: texinfo BuildRequires: texlive BuildRequires: texlive-latex -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): info +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Libconfig is a simple library for manipulating structured @@ -43,6 +49,16 @@ is type-aware, so it is not necessary to do string parsing in application code. +Libconfig is very compact — just 38K for the stripped C shared +library (less than one-fourth the size of the expat XML parser +library) and 66K for the stripped C++ shared library. This makes +it well-suited for memory-constrained systems like handheld +devices. + +The library includes bindings for both the C and C++ languages. +It works on POSIX-compliant UNIX systems (GNU/Linux, Mac OS X, +Solaris, FreeBSD) and Windows (2000, XP and later). + %package -n libconfig%{_soversion} Summary: Shared libraries for libconfig Group: System/Libraries @@ -85,6 +101,7 @@ This package contains the shared libraries for libconfig. %package -n libconfig++-devel + Summary: C++-Bindings development files for libconfig Group: Development/Languages/C and C++ Requires: libconfig++%{_soversion} = %{version} @@ -100,21 +117,25 @@ This package contains the C++-bindings development files. +%if 0%{?docbuild} == 1 %package doc Summary: Documentation files for libconfig Group: Documentation/Other %description doc Documentation files for package libconfig. +%endif %prep %setup -q %build %configure -make %{?_smp_mflags} -make pdf +make %{?_smp_flags} +%if 0%{?docbuild} == 1 make html +make pdf +%endif %install %make_install @@ -134,16 +155,11 @@ %postun -n libconfig++%{_soversion} -p /sbin/ldconfig -%post doc -%install_info --info-dir=%{_infodir} %{_infodir}/libconfig.info.gz - -%postun doc -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libconfig.info.gz - +%if 0%{?docbuild} == 1 %files doc %defattr(-,root,root) %doc doc/*.html doc/*.pdf examples -%{_infodir}/libconfig.info.gz +%endif %files -n libconfig%{_soversion} %defattr(-,root,root) @@ -162,11 +178,18 @@ %{_libdir}/libconfig.so %{_libdir}/pkgconfig/libconfig.pc +%post -n libconfig++-devel +%install_info --info-dir=%{_infodir} %{_infodir}/libconfig.info.gz + +%postun -n libconfig++-devel +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libconfig.info.gz + %files -n libconfig++-devel %defattr(-,root,root) %doc ChangeLog TODO %{_includedir}/libconfig.h++ %{_libdir}/libconfig++.so %{_libdir}/pkgconfig/libconfig++.pc +%{_infodir}/libconfig.info.gz %changelog ++++++ baselibs.conf ++++++ libconfig++9 libconfig9 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org