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)


Reply via email to