Hello community, here is the log from the commit of package gupnp-tools for openSUSE:Factory checked in at 2019-06-25 09:21:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gupnp-tools (Old) and /work/SRC/openSUSE:Factory/.gupnp-tools.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gupnp-tools" Tue Jun 25 09:21:02 2019 rev:37 rq:709082 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gupnp-tools/gupnp-tools.changes 2018-03-09 10:40:15.300380661 +0100 +++ /work/SRC/openSUSE:Factory/.gupnp-tools.new.4615/gupnp-tools.changes 2019-06-25 09:21:03.837817973 +0200 @@ -1,0 +2,36 @@ +Fri Mar 29 19:22:30 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 0.10.0: + + Port to GUPnP 1.2. + + Various Meson fixes. + + Updated translations. +- Drop gupnp-tools-port-new-gupnp-api.patch: Fixed upstream. + +------------------------------------------------------------------- +Sat Jan 5 21:52:04 UTC 2019 - bjorn....@gmail.com + +- Update to version 0.8.15: + + All: Improve desktop files. + + Build: Port to meson. + + AV Controlpoint: + - Fix building against GtkSourceVIew 4. + - Make it possible to change the UserAgent. + - Remove g_type_class_add_private. + - Fix closing the about dialog. + + Universal Controlpoint: Fix closing the about dialog. + + Updated translations. +- Drop post(un) handling of desktop_database_post(un), no longer + needed. +- Switch to meson buildsystem, add meson BuildRequires and macros. +- Replace pkgconfig(gtksourceview-3.0) with + pkgconfig(gtksourceview-4), pkgconfig(gssdp-1.0) with + pkgconfig(gssdp-1.2), pkgconfig(gupnp-1.0) with + pkgconfig(gupnp-1.2) BuildRequires. +- Add pkgconfig(glib-2.0) and pkgconfig(gobject-2.0) BuildRequires: + align with what meson checks for. +- Drop intltool BuildRequires: No longer needed. +- Add gupnp-tools-port-new-gupnp-api.patch: Fix build with new + gupnp. +- Add fdupes BuildRequires and macro, remove duplicates. + +------------------------------------------------------------------- Old: ---- gupnp-tools-0.8.14.tar.xz New: ---- gupnp-tools-0.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gupnp-tools.spec ++++++ --- /var/tmp/diff_new_pack.X93neX/_old 2019-06-25 09:21:04.989819751 +0200 +++ /var/tmp/diff_new_pack.X93neX/_new 2019-06-25 09:21:05.025819807 +0200 @@ -1,7 +1,7 @@ # # spec file for package gupnp-tools # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,26 +12,30 @@ # 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/ # Name: gupnp-tools -Version: 0.8.14 +Version: 0.10.0 Release: 0 Summary: UPnP tools to test and debug UPnP devices and control points License: GPL-2.0-or-later Group: Productivity/Networking/Other URL: http://www.gupnp.org/ -Source: http://download.gnome.org/sources/gupnp-tools/0.8/%{name}-%{version}.tar.xz -BuildRequires: intltool >= 0.4.0 +Source0: https://download.gnome.org/sources/gupnp-tools/0.10/%{name}-%{version}.tar.xz + +BuildRequires: fdupes +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(gio-2.0) >= 2.12 -BuildRequires: pkgconfig(gssdp-1.0) >= 0.13.3 +BuildRequires: pkgconfig(gio-2.0) >= 2.24 +BuildRequires: pkgconfig(glib-2.0) >= 2.24 +BuildRequires: pkgconfig(gobject-2.0) >= 2.24 +BuildRequires: pkgconfig(gssdp-1.2) >= 1.1 BuildRequires: pkgconfig(gtk+-3.0) >= 3.10 -BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.2.0 -BuildRequires: pkgconfig(gupnp-1.0) >= 0.20.14 +BuildRequires: pkgconfig(gtksourceview-4) +BuildRequires: pkgconfig(gupnp-1.2) >= 1.1 BuildRequires: pkgconfig(gupnp-av-1.0) >= 0.5.5 BuildRequires: pkgconfig(libsoup-2.4) >= 2.42 BuildRequires: pkgconfig(libxml-2.0) >= 2.0 @@ -65,31 +69,28 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build -%configure --disable-static -make %{?_smp_mflags} +%meson \ + %{nil} +%meson_build %install -%make_install +%meson_install %suse_update_desktop_file -r gupnp-av-cp GTK Network System Monitor %suse_update_desktop_file -r gupnp-network-light GTK Network System Monitor %suse_update_desktop_file -r gupnp-universal-cp GTK Network System Monitor %find_lang %{name} %{?no_lang_C} - -%post -%desktop_database_post - -%postun -%desktop_database_postun +%fdupes %{buildroot}/%{_datadir} %files %license COPYING -%doc AUTHORS ChangeLog NEWS README +%doc AUTHORS NEWS README.md %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/*.desktop +%{_datadir}/icons/hicolor/ %files lang -f %{name}.lang ++++++ gupnp-tools-0.8.14.tar.xz -> gupnp-tools-0.10.0.tar.xz ++++++ ++++ 84938 lines of diff (skipped)