commit dleyna-core for openSUSE:Factory
Hello community, here is the log from the commit of package dleyna-core for openSUSE:Factory checked in at 2018-02-16 21:45:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dleyna-core (Old) and /work/SRC/openSUSE:Factory/.dleyna-core.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "dleyna-core" Fri Feb 16 21:45:59 2018 rev:6 rq:577225 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dleyna-core/dleyna-core.changes 2015-05-06 07:49:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dleyna-core.new/dleyna-core.changes 2018-02-16 21:46:00.236206133 +0100 @@ -1,0 +2,22 @@ +Fri Feb 16 10:13:14 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 0.6.0: + + Added new core.c and core.h to add new function + dleyna_core_prv_conve. + + [m4]: + - Don't use bash "let" builtin. + - Use AS_VAR_APPEND macro instead of "+=". + + Don't schedule dleyna_task_processor_t->on_quit_cb more than + once. + + Remove all queues before dleyna_task_processor_t->on_quit_cb is + run. + + Gracefully exit in case of dbus session crash. +- Add libtool BuildRequires and pass autoreconf, bootstrap tarball. +- Do a minor spec cleanup. +- Rename libdleyna-core-1_0-4 subpackage to libdleyna-core-1_0-5, + following upstreams soname bump. Do this via adding a sover + define, currently set to 5. +- Pass --disable-static to configure, ensure we do not build any + static files. + +------------------------------------------------------------------- Old: ---- dleyna-core-0.5.0.tar.gz New: ---- dleyna-core-0.6.0.tar_3.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dleyna-core.spec ++++++ --- /var/tmp/diff_new_pack.PrW1Wt/_old 2018-02-16 21:46:01.380164875 +0100 +++ /var/tmp/diff_new_pack.PrW1Wt/_new 2018-02-16 21:46:01.384164731 +0100 @@ -1,7 +1,7 @@ # # spec file for package dleyna-core # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,19 +16,23 @@ # +%define _sover 5 + Name: dleyna-core -Version: 0.5.0 +Version: 0.6.0 Release: 0 Summary: Utility functions used by higher level dLeyna libraries License: LGPL-2.1 Group: System/Libraries Url: http://01.org/dleyna -Source: https://01.org/sites/default/files/downloads/dleyna/%{name}-%{version}.tar.gz +Source: https://01.org/sites/default/files/downloads/dleyna/%{name}-%{version}.tar_3.gz + +BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) >= 2.28 BuildRequires: pkgconfig(glib-2.0) >= 2.28 BuildRequires: pkgconfig(gmodule-2.0) >= 2.28 BuildRequires: pkgconfig(gupnp-1.0) >= 0.20.5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description dleyna-core is a library of utility functions that are used by the higher level dLeyna libraries that @@ -36,11 +40,11 @@ In brief, it provides APIs for logging, error, settings and task management and an IPC abstraction API. -%package -n libdleyna-core-1_0-4 +%package -n libdleyna-core-1_0-%{_sover} Summary: Utility functions used by higher level dLeyna libraries Group: System/Libraries -%description -n libdleyna-core-1_0-4 +%description -n libdleyna-core-1_0-%{_sover} dleyna-core is a library of utility functions that are used by the higher level dLeyna libraries that communicate with DLNA devices, e.g., dleyna-server. @@ -49,7 +53,7 @@ %package devel Summary: Utility functions used by higher level dLeyna libraries -- Development files Group: Development/Languages/C and C++ -Requires: libdleyna-core-1_0-4 = %{version} +Requires: libdleyna-core-1_0-%{_sover} = %{version} %description devel dleyna-core is a library of utility functions that are used by the higher level dLeyna libraries that @@ -61,24 +65,25 @@ %setup -q %build -%configure +autoreconf -fi +%configure \ + --disable-static \ + %{nil} make %{?_smp_mflags} %install %make_install find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print -%post -n libdleyna-core-1_0-4 -p /sbin/ldconfig - -%postun -n libdleyna-core-1_0-4 -p /sbin/ldconfig +%post -n libdleyna-core-1_0-%{_sover} -p /sbin/ldconfig +%postun -n libdleyna-core-1_0-%{_sover} -p /sbin/ldconfig -%files -n libdleyna-core-1_0-4 -%defattr(-,root,root) -%doc ChangeLog README COPYING +%files -n libdleyna-core-1_0-%{_sover} +%license COPYING %{_libdir}/libdleyna-core-1.0.so.* %files devel -%defattr(-,root,root) +%doc ChangeLog README %{_includedir}/dleyna-1.0/ %{_libdir}/libdleyna-core-1.0.so %{_libdir}/pkgconfig/dleyna-core-1.0.pc
participants (1)
-
root@hilbert.suse.de