Hello community,

here is the log from the commit of package libquvi for openSUSE:Factory checked 
in at 2013-08-30 11:42:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libquvi (Old)
 and      /work/SRC/openSUSE:Factory/.libquvi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libquvi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libquvi/libquvi.changes  2013-01-01 
12:01:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libquvi.new/libquvi.changes     2013-08-30 
11:42:12.000000000 +0200
@@ -1,0 +2,19 @@
+Wed Aug 14 09:08:35 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.2:
+  + One year of bugfixing and improvements. Please see NEWS for
+    a full list of changes.
+- Add -DLUA_COMPAT_MODULE to CFLAGS, allowing to use compatibility
+  features of LUA 5.1, using LUA 5.2.
+- Move the library to libquvi. NOTE: the current library is a .so
+  file only and does not have version information. This is an
+  intentional behavior from upstream and accepted during the 0.9
+  release cycle. The versions are ABI incompatible to each other.
+  See http://repo.or.cz/w/libquvi.git/commit/20b1e for a rationale.
+- Add libquvi-rpmlintrc: we need to filter out the library being
+  in the main package now. rpmlintrc does not know correcly about
+  this case, and considering that this is a temporary situation
+  during the 0.9 cycle, it's also not worthy to address this in
+  rpmlintrc code.
+
+-------------------------------------------------------------------

Old:
----
  libquvi-0.4.1.tar.bz2

New:
----
  libquvi-0.9.2.tar.xz
  libquvi-rpmlintrc

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

Other differences:
------------------
++++++ libquvi.spec ++++++
--- /var/tmp/diff_new_pack.cnuWv1/_old  2013-08-30 11:42:13.000000000 +0200
+++ /var/tmp/diff_new_pack.cnuWv1/_new  2013-08-30 11:42:13.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libquvi
 #
-# Copyright (c) 2012 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
@@ -16,21 +16,24 @@
 #
 
 
-%define         soname 7
+%define         soname -0_9-0_9_2
 
 Name:           libquvi
-Version:        0.4.1
+Version:        0.9.2
 Release:        0
 Summary:        Library to parse flash media stream URLs
 License:        LGPL-2.1+
 Group:          System/Libraries
 Url:            http://quvi.sourceforge.net/
-Source:         %{name}-%{version}.tar.bz2
-BuildRequires:  lua-devel >= 5.1
+Source:         
http://downloads.sourceforge.net/project/quvi/0.9/libquvi/libquvi-0.9.2.tar.xz
+BuildRequires:  lua-devel
 # For pkgconfig() Provides
+BuildRequires:  libgcrypt-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(glib-2.0) >= 2.24
 BuildRequires:  pkgconfig(libcurl) >= 7.18.2
-BuildRequires:  pkgconfig(libquvi-scripts) >= 0.4.0
+BuildRequires:  pkgconfig(libproxy-1.0) >= 0.3.1
+BuildRequires:  pkgconfig(libquvi-scripts-0.9) >= 0.9
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,7 +52,7 @@
 %package devel
 Summary:        Library to parse flash media stream URLs -- Development Files
 Group:          Development/Libraries/C and C++
-Requires:       libquvi%{soname} = %{version}
+Requires:       libquvi = %{version}
 
 %description devel
 libquvi is a cross-platform library for parsing flash media stream
@@ -59,6 +62,7 @@
 %setup -q
 
 %build
+export CFLAGS="%{optflags} -DLUA_COMPAT_MODULE"
 %configure \
     --disable-static
 make %{?_smp_mflags}
@@ -67,20 +71,21 @@
 %make_install
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
-%post -n libquvi%{soname} -p /sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun -n libquvi%{soname} -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
 
-%files -n libquvi%{soname}
+%files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README
-%{_libdir}/*.so.*
-%{_mandir}/man3/libquvi.3%{?ext_man}
+%{_libdir}/*.so
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/quvi/
-%{_libdir}/*.so
-%{_libdir}/pkgconfig/libquvi.pc
+%{_includedir}/quvi-0.9/
+#{_libdir}/*.so
+%{_libdir}/pkgconfig/libquvi-0.9.pc
+%{_mandir}/man3/libquvi.3%{?ext_man}
+%{_mandir}/man7/quvi-object.7%{?ext_man}
 
 %changelog

++++++ libquvi-rpmlintrc ++++++
addFilter("shlib-policy-name-error")
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to