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]
