Hello community,

here is the log from the commit of package liblqr for openSUSE:Factory checked 
in at 2013-07-30 16:06:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liblqr (Old)
 and      /work/SRC/openSUSE:Factory/.liblqr.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liblqr"

Changes:
--------
--- /work/SRC/openSUSE:Factory/liblqr/liblqr.changes    2011-09-23 
02:08:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.liblqr.new/liblqr.changes       2013-07-30 
16:06:07.000000000 +0200
@@ -1,0 +2,10 @@
+Fri Jul 26 19:16:34 UTC 2013 - [email protected]
+
+- Update to 0.4.2:
+  * Fixes a couple of bugs (some small memory leaks, installation issues on
+    MacOSX)
+- Changed License to LGPL-3.0 (library) and GPL-3.0 (examples dir only).
+- Build the development documentation (added docbook-xsl-stylesheets and
+  libxslt-tools build requirements).
+
+-------------------------------------------------------------------

Old:
----
  liblqr-1-0.4.1.tar.bz2

New:
----
  liblqr-1-0.4.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ liblqr.spec ++++++
--- /var/tmp/diff_new_pack.YUIAjU/_old  2013-07-30 16:06:08.000000000 +0200
+++ /var/tmp/diff_new_pack.YUIAjU/_new  2013-07-30 16:06:08.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package liblqr
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -15,83 +15,80 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-Summary:        LiquidRescale seam-carving library
+%define so_ver 0
 
 Name:           liblqr
-Version:        0.4.1
-Release:        9
+Version:        0.4.2
+Release:        0
+Summary:        Liquid Rescale seam-carving library
+License:        LGPL-3.0 and GPL-3.0
 Group:          System/Libraries
-License:        GPL-2.0+
-Url:            http://liquidrescale.wikidot.com/
+Url:            http://liblqr.wikidot.com/
 Source0:        
http://liblqr.wikidot.com/local--files/en:download-page/liblqr-1-%{version}.tar.bz2
+BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  glib2-devel
-%if 0%{?mandriva_version}  
-BuildRequires:  libglib2.0_0-devel
-%endif
+BuildRequires:  libxslt-tools
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%define debug_package_requires liblqr-1-0 = %{version}-%{release}
 
 %description
 The Liquid Rescale (lqr) library provides a C/C++ API for performing
 non-uniform resizing of images by the seam-carving technique.
 
-
-%package -n liblqr-1-0
-License:        GPL-2.0+
-Summary:        LiquidRescale seam-carving library
+%package -n liblqr-1-%{so_ver}
+Summary:        Liquid Rescale seam-carving library
+License:        LGPL-3.0
 Group:          System/Libraries
 
-%description -n liblqr-1-0
+%description -n liblqr-1-%{so_ver}
 The Liquid Rescale (lqr) library provides a C/C++ API for performing
 non-uniform resizing of images by the seam-carving technique.
 
 %package       devel
-License:        GPL-2.0+
-Summary:        Static library and header files for the LiquidRescale library
+Summary:        Development files for the Liquid Rescale library
+License:        LGPL-3.0
 Group:          Development/Libraries/C and C++
-Requires:       liblqr-1-0 = %{version}
+Requires:       liblqr-1-%{so_ver} = %{version}
 
 %description    devel
 The Liquid Rescale (lqr) library provides a C/C++ API for performing
 non-uniform resizing of images by the seam-carving technique.
 
-This package contains the static LiquidRescale library and its header files.
+This package contains the development files for liblqr.
 
 %prep
 %setup -q -n liblqr-1-%{version}
 
+# Fix docbook path
+sed -i "s,/nwalsh/html/chunk.xsl,/nwalsh/current/html/chunk.xsl," 
docs/lqr_style.xsl
+
 %build
-export CXXFLAGS="$RPM_OPT_FLAGS"  
-export CFLAGS="$CXXFLAGS"  
 %configure
+make %{?_smp_mflags}
+cd docs
 make
+cd ..
 
 %install
-make install DESTDIR=%buildroot
+make install DESTDIR=%{buildroot}
 # remove .la files
-find %buildroot -name \*.la -exec %__rm -f {} \;
-
-%post -n  liblqr-1-0 -p /sbin/ldconfig
+find %{buildroot} -name \*.la -exec rm -f {} \;
 
-%postun -n  liblqr-1-0 -p /sbin/ldconfig
+%post -n liblqr-1-%{so_ver} -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
+%postun -n liblqr-1-%{so_ver} -p /sbin/ldconfig
 
-%files -n  liblqr-1-0
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog README
-%{_libdir}/*.so.*
+%files -n liblqr-1-%{so_ver}
+%defattr(-,root,root,-)
+%doc COPYING.LESSER
+%{_libdir}/liblqr-1.so.%{so_ver}*
 
 %files  devel
-%defattr(-,root,root)
-%dir %{_includedir}/lqr-1
-%dir %{_includedir}/lqr-1/lqr
-%{_includedir}/lqr-1/*.h
-%{_includedir}/lqr-1/lqr/*.h
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/*.pc
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING* ChangeLog NEWS README TODO
+%doc docs/{liblqr_manual.html,html/}
+%{_includedir}/lqr-1/
+%{_libdir}/liblqr-1.so
+%{_libdir}/pkgconfig/lqr-1.pc
 
 %changelog

++++++ liblqr-1-0.4.1.tar.bz2 -> liblqr-1-0.4.2.tar.bz2 ++++++
++++ 34885 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to