Hello community, here is the log from the commit of package libdmapsharing for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/libdmapsharing (Old) and /work/SRC/openSUSE:Leap:15.2/.libdmapsharing.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdmapsharing" Thu Jan 30 14:49:00 2020 rev:12 rq:753198 version:3.9.7 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/libdmapsharing/libdmapsharing.changes 2020-01-15 15:19:43.266385749 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libdmapsharing.new.26092/libdmapsharing.changes 2020-01-30 14:49:39.734878907 +0100 @@ -1,0 +2,30 @@ +Thu Sep 26 19:09:10 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Update to 3.9.7: + + No upstream changes/changelog/NEWS provided, please see git-log + at https://gitlab.gnome.org/GNOME/libdmapsharing +- Drop new_vala_build.patch: Fixed upstream. +- Disable build of tests, via passing --disable-tests to configure + as they currently fails to build, and it allows us to drop + pkgconfig(gtk+-2.0) BuildRequires. +- Add majorver, soname and sover defines and set them to current + values, ease future version updates that include so* changes. +- Align with what configure checks for: Add pkgconfig(glib-2.0) + and pkgconfig(gthread-2.0) BuildRequires, and drop + pkgconfig(gio-2.0) BuildRequires. +- Run spec-cleaner, modernize spec. + +------------------------------------------------------------------- +Tue Sep 10 18:48:36 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Add missing pkgconfig(avahi-client) and pkgconfig(gtk+-2.0) + BuildRequires previously pulled in by avahi. + +------------------------------------------------------------------- +Fri Apr 19 06:48:39 UTC 2019 - Max Lin <m...@suse.com> + +- Fix build with vala >= 0.43 + * Add new_vala_build.patch carry from + https://gitlab.gnome.org/GNOME/libdmapsharing/issues/7 + +------------------------------------------------------------------- Old: ---- libdmapsharing-2.9.38.tar.gz New: ---- libdmapsharing-3.9.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdmapsharing.spec ++++++ --- /var/tmp/diff_new_pack.Z9dyQT/_old 2020-01-30 14:49:40.146879126 +0100 +++ /var/tmp/diff_new_pack.Z9dyQT/_new 2020-01-30 14:49:40.150879128 +0100 @@ -1,7 +1,7 @@ # # spec file for package libdmapsharing # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -13,27 +13,35 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +# NOTE: When bumping these, remember to bump in baselibs too +%define majorver 4.0 +%define soname 4_0 +%define sover 3 + Name: libdmapsharing -Version: 2.9.38 +Version: 3.9.7 Release: 0 Summary: Library implementing the Digital Media Access Protocol family -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Multimedia/Other -Url: http://www.flyn.org/projects/libdmapsharing/ -Source0: http://flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz +URL: https://www.flyn.org/projects/libdmapsharing/ +Source0: %{url}/%{name}-%{version}.tar.gz Source1: baselibs.conf -BuildRequires: pkg-config + +BuildRequires: pkgconfig BuildRequires: vala -BuildRequires: pkgconfig(avahi-glib) +BuildRequires: pkgconfig(avahi-client) >= 0.6 +BuildRequires: pkgconfig(avahi-glib) >= 0.6 BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gee-0.8) -BuildRequires: pkgconfig(gio-2.0) >= 2.36 +BuildRequires: pkgconfig(glib-2.0) >= 2.36 BuildRequires: pkgconfig(gstreamer-app-1.0) BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(libsoup-2.4) >= 2.48.0 %description @@ -45,11 +53,11 @@ such as Apple iTunes, Apple iPhoto, and the Roku SoundBridge family to share media such as music and photos. -%package -n libdmapsharing-3_0-2 +%package -n libdmapsharing-%{soname}-%{sover} Summary: Library implementing the Digital Media Access Protocol family Group: System/Libraries -%description -n libdmapsharing-3_0-2 +%description -n libdmapsharing-%{soname}-%{sover} Libdmapsharing is a library you may use to access, share and control the playback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing also detects audio AirPlay services; coupled with the AirPlay support @@ -61,7 +69,7 @@ %package devel Summary: Library implementing the DMAP family of protocols - Development Files Group: Development/Languages/C and C++ -Requires: libdmapsharing-3_0-2 = %{version} +Requires: libdmapsharing-%{soname}-%{sover} = %{version} %description devel Libdmapsharing is a library you may use to access, share and control the @@ -75,31 +83,31 @@ This package contains development files for libdmapsharing. %prep -%setup -q +%autosetup -p1 %build -%configure -make %{?_smp_mflags} V=1 +%configure \ + --disable-tests \ + %{nil} +%make_build %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n libdmapsharing-3_0-2 -p /sbin/ldconfig - -%postun -n libdmapsharing-3_0-2 -p /sbin/ldconfig +%post -n libdmapsharing-%{soname}-%{sover} -p /sbin/ldconfig +%postun -n libdmapsharing-%{soname}-%{sover} -p /sbin/ldconfig -%files -n libdmapsharing-3_0-2 -%defattr(-, root, root) -%doc AUTHORS ChangeLog COPYING README -%{_libdir}/libdmapsharing-3.0.so.2* +%files -n libdmapsharing-%{soname}-%{sover} +%license COPYING +%doc AUTHORS ChangeLog README +%{_libdir}/libdmapsharing-%{majorver}.so.%{sover}* %files devel -%defattr(-, root, root) -%{_datadir}/gtk-doc/html/libdmapsharing-3.0/ -%{_datadir}/vala/vapi/libdmapsharing-3.0.vapi -%{_includedir}/libdmapsharing-3.0/ -%{_libdir}/libdmapsharing-3.0.so -%{_libdir}/pkgconfig/libdmapsharing-3.0.pc +%{_datadir}/gtk-doc/html/libdmapsharing-%{majorver}/ +%{_datadir}/vala/vapi/libdmapsharing-%{majorver}.vapi +%{_includedir}/libdmapsharing-%{majorver}/ +%{_libdir}/libdmapsharing-%{majorver}.so +%{_libdir}/pkgconfig/libdmapsharing-%{majorver}.pc %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.Z9dyQT/_old 2020-01-30 14:49:40.170879139 +0100 +++ /var/tmp/diff_new_pack.Z9dyQT/_new 2020-01-30 14:49:40.170879139 +0100 @@ -1,2 +1,2 @@ -libdmapsharing-3_0-2 +libdmapsharing-4_0-3 ++++++ libdmapsharing-2.9.38.tar.gz -> libdmapsharing-3.9.7.tar.gz ++++++ ++++ 63770 lines of diff (skipped)