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

Reply via email to