Hello community,

here is the log from the commit of package lilv for openSUSE:Factory checked in 
at 2017-02-06 14:33:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lilv (Old)
 and      /work/SRC/openSUSE:Factory/.lilv.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lilv"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lilv/lilv.changes        2017-01-15 
11:06:12.511275179 +0100
+++ /work/SRC/openSUSE:Factory/.lilv.new/lilv.changes   2017-02-06 
14:33:59.331875045 +0100
@@ -1,0 +2,8 @@
+Thu Feb  2 01:11:33 UTC 2017 - [email protected]
+
+- Rename soname to sover to better reflect its use
+- Update descriptions
+- Since there is no %pre section, replace questionable
+  Requires(pre) by Requires.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lilv.spec ++++++
--- /var/tmp/diff_new_pack.IzCx3o/_old  2017-02-06 14:34:00.207748520 +0100
+++ /var/tmp/diff_new_pack.IzCx3o/_new  2017-02-06 14:34:00.207748520 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lilv
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 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,15 +16,15 @@
 #
 
 
-%define soname 0
+%define sover 0
 %define sordversion %(pkg-config --modversion sord-0)
 
 Name:           lilv
 Version:        0.22.0
 Release:        0
-Summary:        A C library to make the use of LV2 plugins as simple as 
possible
+Summary:        C library to make use of LV2 plugins
 License:        ISC
-Group:          System/Libraries
+Group:          Development/Libraries/C and C++
 Url:            http://drobilla.net/software/lilv/
 Source0:        http://download.drobilla.net/lilv-%{version}.tar.bz2
 Source98:       baselibs.conf
@@ -33,7 +33,7 @@
 Patch0:         lilv-python-bindings-fix.diff
 
 # lilv 0.22 require new API of sord 0.13
-# Since sord soname unchanged from 0.12, explicitly require here.
+# Since sord sover unchanged from 0.12, explicitly require here.
 
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
@@ -46,37 +46,36 @@
 BuildRequires:  pkgconfig(serd-0) >= 0.14.0
 BuildRequires:  pkgconfig(sord-0) >= 0.13
 BuildRequires:  pkgconfig(sratom-0) >= 0.4.0
-Requires(pre):  liblilv-0-%{soname} = %{version}
+Requires(pre):  liblilv-0-%{sover} = %{version}
 
 %description
-A C library to make the use of LV2 plugins as simple as possible for 
applications.
+Lilv is a C library to make use of LV2 plugins in applications.
 
-%package        -n liblilv-0-%{soname}
-Summary:        A C library to make the use of LV2 plugins as simple as 
possible
-Group:          System/Libraries
+%package        -n liblilv-0-%{sover}
+Summary:        C library to make use of LV2 plugins
 # NOTE: This is the only way to ensure that the correct version of sord is 
installed.
-# rpmbuild ignores the Requires: tag here.
-Requires(pre):       libsord-0-0 = %{sordversion}
+Group:          System/Libraries
+Requires:       libsord-0-0 = %{sordversion}
 
-%description    -n liblilv-0-%{soname}
-A C library to make the use of LV2 plugins as simple as possible for 
applications.
+%description    -n liblilv-0-%{sover}
+Lilv is a C library to make use of LV2 plugins in applications.
 
 %package        -n liblilv-0-devel
 Summary:        Development files for liblilv
 Group:          Development/Libraries/C and C++
-Requires:       liblilv-0-%{soname} = %{version}
+Requires:       liblilv-0-%{sover} = %{version}
 
 %description    -n liblilv-0-devel
-Development files for liblilv.
-Lilv is a C library to make the use of LV2 plugins as simple as possible for 
applications.
+Lilv is a C library to make use of LV2 plugins in applications.
+This subpackage contains the development files for liblilv.
 
 %package        -n python-lilv
 Summary:        Python bindings for lilv
 Group:          Development/Libraries/Python
 
 %description    -n python-lilv
-Python bindings for lilv.
-Lilv is a C library to make the use of LV2 plugins as simple as possible for 
applications.
+Lilv is a C library to make use of LV2 plugins in applications.
+This subpackage contains the Python bindings for lilv.
 
 %prep
 %setup -q
@@ -103,9 +102,9 @@
   mv %{buildroot}%{python_sitelib}/lilv.py %{buildroot}%{python_sitearch}/
 fi
 
-%post -n liblilv-0-%{soname} -p /sbin/ldconfig
+%post -n liblilv-0-%{sover} -p /sbin/ldconfig
 
-%postun -n liblilv-0-%{soname} -p /sbin/ldconfig
+%postun -n liblilv-0-%{sover} -p /sbin/ldconfig
 
 %files
 %defattr(0644,root,root,0755)
@@ -117,10 +116,10 @@
 %{_mandir}/man1/lv2ls.1*
 %{_sysconfdir}/bash_completion.d/lilv
 
-%files -n liblilv-0-%{soname}
+%files -n liblilv-0-%{sover}
 %defattr(0644,root,root,0755)
 %doc AUTHORS COPYING NEWS README
-%{_libdir}/liblilv-0.so.%{soname}*
+%{_libdir}/liblilv-0.so.%{sover}*
 
 %files -n liblilv-0-devel
 %defattr(0644,root,root,0755)


Reply via email to