commit gupnp-igd for openSUSE:Factory

2020-10-22 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2020-10-22 14:22:04

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new.3463 (New)


Package is "gupnp-igd"

Thu Oct 22 14:22:04 2020 rev:32 rq:842550 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2019-06-24 
21:48:00.915857348 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new.3463/gupnp-igd.changes
2020-10-22 14:23:20.798807579 +0200
@@ -1,0 +2,17 @@
+Fri Oct 16 18:41:16 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.2.0:
+  + Switch to GUPnP 1.2.0 API
+  + Update GLib dependency to 2.38
+  + Replace deprecated GLib APIs
+  + Fix crashes
+  + Switch to meson build.
+- Add meson and gtk-doc BuildRequires and macros following
+  upstreams port, and run tests during build.
+- Drop no longer needed libtool BuildRequires, and various
+  autotools related macros and commands.
+- Drop patches fixed upstream:
+  + gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
+  + gupnp-igd-port-to-new-gupnp-api.patch
+
+---

Old:

  gupnp-igd-0.2.5.tar.xz
  gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
  gupnp-igd-port-to-new-gupnp-api.patch

New:

  gupnp-igd-1.2.0.tar.xz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.c0JNmq/_old  2020-10-22 14:23:21.698808386 +0200
+++ /var/tmp/diff_new_pack.c0JNmq/_new  2020-10-22 14:23:21.706808393 +0200
@@ -17,20 +17,17 @@
 
 
 Name:   gupnp-igd
-Version:0.2.5
+Version:1.2.0
 Release:0
 Summary:Library to handle UPnP IGD port mapping
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:https://wiki.gnome.org/Projects/GUPnP
-Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gupnp-igd/1.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
-# PATCH-FIX-UPSTREAM gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch -- 
Free GStaticMutex in AddRemoveData
-Patch0: gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
-# PATCH-FIX-UPSTREAM gupnp-igd-port-to-new-gupnp-api.patch -- Port to new 
GUPnP API
-Patch1: gupnp-igd-port-to-new-gupnp-api.patch
 
-BuildRequires:  libtool
+BuildRequires:  gtk-doc
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.26
@@ -78,15 +75,16 @@
 %autosetup -p1
 
 %build
-autoreconf -fiv
-%configure \
-   --disable-static \
+%meson \
+   -Dgtk_doc=true \
%{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
+
+%check
+%meson_test
 
 %post -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
 %postun -n libgupnp-igd-1_0-4 -p /sbin/ldconfig

++ gupnp-igd-0.2.5.tar.xz -> gupnp-igd-1.2.0.tar.xz ++
 56241 lines of diff (skipped)




commit gupnp-igd for openSUSE:Factory

2019-06-24 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2019-06-24 21:47:59

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new.4615 (New)


Package is "gupnp-igd"

Mon Jun 24 21:47:59 2019 rev:31 rq:709081 version:0.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2019-01-15 
09:09:42.326605893 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new.4615/gupnp-igd.changes
2019-06-24 21:48:00.915857348 +0200
@@ -1,0 +2,9 @@
+Sun Jan  6 00:34:44 UTC 2019 - bjorn@gmail.com
+
+- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
+- Following the above patch, replace pkgconfig(gssdp-1.0) and
+  pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
+  pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
+  autoreconf, as the patch touches the  buildsystem.
+
+---

New:

  gupnp-igd-port-to-new-gupnp-api.patch



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.wBx0x0/_old  2019-06-24 21:48:01.563857849 +0200
+++ /var/tmp/diff_new_pack.wBx0x0/_new  2019-06-24 21:48:01.563857849 +0200
@@ -27,15 +27,18 @@
 Source1:baselibs.conf
 # PATCH-FIX-UPSTREAM gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch -- 
Free GStaticMutex in AddRemoveData
 Patch0: gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
+# PATCH-FIX-UPSTREAM gupnp-igd-port-to-new-gupnp-api.patch -- Port to new 
GUPnP API
+Patch1: gupnp-igd-port-to-new-gupnp-api.patch
 
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gssdp-1.0)
+BuildRequires:  pkgconfig(gssdp-1.2)
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(gtk-doc)
-BuildRequires:  pkgconfig(gupnp-1.0) >= 0.18
+BuildRequires:  pkgconfig(gupnp-1.2)
 
 %description
 GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
@@ -75,6 +78,7 @@
 %autosetup -p1
 
 %build
+autoreconf -fiv
 %configure \
--disable-static \
%{nil}

++ gupnp-igd-port-to-new-gupnp-api.patch ++
>From 63531558a16ac2334a59f627b2fca5576dcfbb2e Mon Sep 17 00:00:00 2001
From: Jens Georg 
Date: Sat, 1 Dec 2018 21:33:21 +0100
Subject: [PATCH] Swtich to new GUPnP API

---
 configure.ac| 2 +-
 gupnp-igd-1.0-uninstalled.pc.in | 2 +-
 gupnp-igd-1.0.pc.in | 2 +-
 libgupnp-igd/Makefile.am| 2 +-
 tests/gtest/gupnp-simple-igd.c  | 6 --
 5 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/configure.ac b/configure.ac
index f03921f..aa7f0ca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,7 +11,7 @@ AC_STDC_HEADERS
 AC_PROG_LIBTOOL
 AC_FUNC_MMAP
 
-PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.0 
gupnp-1.0 >= 0.18 gthread-2.0)
+PKG_CHECK_MODULES(LIBGUPNP, glib-2.0 >= 2.26 gobject-2.0 >= 2.26 gssdp-1.2 
gupnp-1.2 >= 0.18 gthread-2.0)
 
 # glib-genmarshal
 GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
diff --git a/gupnp-igd-1.0-uninstalled.pc.in b/gupnp-igd-1.0-uninstalled.pc.in
index 483956f..6db3bee 100644
--- a/gupnp-igd-1.0-uninstalled.pc.in
+++ b/gupnp-igd-1.0-uninstalled.pc.in
@@ -5,7 +5,7 @@ includedir=${pcfiledir}/
 
 Name: gupnp-igd-1.0
 Description: GUPnP Simple IGD library
-Requires: gupnp-1.0
+Requires: gupnp-1.2
 Version: @VERSION@
 Libs: ${libdir}/libgupnp-av-1.0.la
 Cflags: -I${includedir}
diff --git a/gupnp-igd-1.0.pc.in b/gupnp-igd-1.0.pc.in
index 6660d63..aa74ed3 100644
--- a/gupnp-igd-1.0.pc.in
+++ b/gupnp-igd-1.0.pc.in
@@ -5,7 +5,7 @@ includedir=@includedir@
 
 Name: gupnp-igd-1.0
 Description: GUPnP Simple IGD library
-Requires: gupnp-1.0
+Requires: gupnp-1.2
 Version: @VERSION@
 Libs: -L${libdir} -lgupnp-igd-1.0
 Cflags: -I${includedir}/gupnp-igd-1.0
diff --git a/libgupnp-igd/Makefile.am b/libgupnp-igd/Makefile.am
index fe020b5..e10d857 100644
--- a/libgupnp-igd/Makefile.am
+++ b/libgupnp-igd/Makefile.am
@@ -60,7 +60,7 @@ GUPnPIgd_1_0_gir_VERSION = 1.0
 GUPnPIgd_1_0_gir_LIBS = $(lib_LTLIBRARIES)
 GUPnPIgd_1_0_gir_FILES = $(libgupnp_igd_1_0_la_SOURCES) 
$(libgupnp_igd_inc_HEADERS)
 GUPnPIgd_1_0_gir_INCLUDES=GObject-2.0
-GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.0
+GUPnPIgd_1_0_gir_PACKAGES=gupnp-1.2
 GUPnPIgd_1_0_gir_CFLAGS=-I$(srcdir) -I$(top_srcdir)
 
 if HAVE_INTROSPECTION
diff --git a/tests/gtest/gupnp-simple-igd.c b/tests/gtest/gupnp-simple-igd.c
index 9b32b2a..d051d13 100644
--- a/tests/gtest/gupnp-simple-igd.c
+++ b/tests/gtest/gupnp-simple-igd.c
@@ -273,13 +273,14 @@ run_gupnp_simpl

commit gupnp-igd for openSUSE:Factory

2019-01-15 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2019-01-15 09:09:40

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new.28833 (New)


Package is "gupnp-igd"

Tue Jan 15 09:09:40 2019 rev:30 rq:664082 version:0.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2018-03-08 
10:47:42.410489251 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new.28833/gupnp-igd.changes   
2019-01-15 09:09:42.326605893 +0100
@@ -1,0 +2,8 @@
+Sat Jan  5 22:51:40 UTC 2019 - bjorn@gmail.com
+
+- Add gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch: Free
+  GStaticMutex in AddRemoveData. Fixes a memory leak reported by
+  valgrind.
+- Modernize spec.
+
+---

New:

  gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.OTgKb3/_old  2019-01-15 09:09:42.838605422 +0100
+++ /var/tmp/diff_new_pack.OTgKb3/_new  2019-01-15 09:09:42.838605422 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# 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,7 +12,7 @@
 # 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/
 #
 
 
@@ -25,6 +25,9 @@
 URL:https://wiki.gnome.org/Projects/GUPnP
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
+# PATCH-FIX-UPSTREAM gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch -- 
Free GStaticMutex in AddRemoveData
+Patch0: gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
+
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.26
@@ -69,12 +72,13 @@
 to have a very simple API.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-%configure --disable-static
-
-make %{?_smp_mflags}
+%configure \
+   --disable-static \
+   %{nil}
+%make_build
 
 %install
 %make_install

++ gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch ++
>From 761854febad29224c194fabb76c24f2701099c2f Mon Sep 17 00:00:00 2001
From: Matthew Waters 
Date: Fri, 10 Nov 2017 23:17:29 +1100
Subject: [PATCH] free GStaticMutex in AddRemoveData

Fixes a memory leak reported by valgrind

 128 bytes in 16 blocks are definitely lost in loss record 6,923 of 7,784
at 0x4C2CE5F: malloc (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
by 0x7AEAEB8: g_malloc (gmem.c:94)
by 0x7B02A25: g_slice_alloc (gslice.c:1025)
by 0x7AB6D9A: g_mutex_new (gthread-deprecated.c:1461)
by 0x7AB70B4: g_static_mutex_get_mutex_impl (gthread-deprecated.c:524)
by 0xBE6E74F: ??? (in /usr/lib/libgupnp-igd-1.0.so.4.2.0)
by 0x7AE5784: g_main_dispatch (gmain.c:3182)
by 0x7AE5784: g_main_context_dispatch (gmain.c:3847)
by 0x7AE5B4F: g_main_context_iterate.isra.30 (gmain.c:3920)
by 0x7AE5E61: g_main_loop_run (gmain.c:4116)
by 0xBE6ED7D: ??? (in /usr/lib/libgupnp-igd-1.0.so.4.2.0)
by 0x7B0D2A4: g_thread_proxy (gthread.c:784)
by 0x8028089: start_thread (in /usr/lib/libpthread-2.26.so)
by 0x833524E: clone (in /usr/lib/libc-2.26.so)

https://bugzilla.gnome.org/show_bug.cgi?id=790165
---
 libgupnp-igd/gupnp-simple-igd-thread.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libgupnp-igd/gupnp-simple-igd-thread.c 
b/libgupnp-igd/gupnp-simple-igd-thread.c
index 8212f76..f38e9b7 100644
--- a/libgupnp-igd/gupnp-simple-igd-thread.c
+++ b/libgupnp-igd/gupnp-simple-igd-thread.c
@@ -450,6 +450,8 @@ free_add_remove_port_data (gpointer user_data)
   g_free (data->local_ip);
   g_free (data->description);
 
+  g_static_mutex_free (&data->mutex);
+
   g_slice_free (struct AddRemovePortData, data);
 }
 
-- 
2.18.1




commit gupnp-igd for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2018-03-08 10:47:40

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Thu Mar  8 10:47:40 2018 rev:29 rq:582823 version:0.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2018-02-07 
18:38:31.704291028 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2018-03-08 
10:47:42.410489251 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:33:13 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.vApsxA/_old  2018-03-08 10:47:43.238459441 +0100
+++ /var/tmp/diff_new_pack.vApsxA/_new  2018-03-08 10:47:43.242459297 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2017 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
@@ -20,9 +20,9 @@
 Version:0.2.5
 Release:0
 Summary:Library to handle UPnP IGD port mapping
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
-Url:https://wiki.gnome.org/Projects/GUPnP
+URL:https://wiki.gnome.org/Projects/GUPnP
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRequires:  pkgconfig
@@ -33,7 +33,6 @@
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(gtk-doc)
 BuildRequires:  pkgconfig(gupnp-1.0) >= 0.18
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
@@ -85,16 +84,14 @@
 %postun -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
 
 %files -n libgupnp-igd-1_0-4
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README
+%license COPYING
+%doc AUTHORS NEWS README
 %{_libdir}/*.so.*
 
 %files -n typelib-1_0-GUPnPIgd-1_0
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/GUPnPIgd-1.0.typelib
 
 %files -n libgupnp-igd-devel
-%defattr(-,root,root)
 %{_includedir}/%{name}-1.0
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc




commit gupnp-igd for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2018-02-07 18:38:30

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Wed Feb  7 18:38:30 2018 rev:28 rq:572987 version:0.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2017-03-22 
22:59:29.319545420 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2018-02-07 
18:38:31.704291028 +0100
@@ -1,0 +2,8 @@
+Mon Nov 20 20:31:34 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 0.2.5:
+  + Update gtk-doc to newer version to fix build failures.
+- Update Url to https://wiki.gnome.org/Projects/GUPnP: current
+  GUPnP's web page.
+
+---

Old:

  gupnp-igd-0.2.4.tar.xz

New:

  gupnp-igd-0.2.5.tar.xz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.icURi5/_old  2018-02-07 18:38:32.232266294 +0100
+++ /var/tmp/diff_new_pack.icURi5/_new  2018-02-07 18:38:32.232266294 +0100
@@ -17,12 +17,12 @@
 
 
 Name:   gupnp-igd
-Version:0.2.4
+Version:0.2.5
 Release:0
 Summary:Library to handle UPnP IGD port mapping
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
-Url:http://www.gupnp.org/
+Url:https://wiki.gnome.org/Projects/GUPnP
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRequires:  pkgconfig

++ gupnp-igd-0.2.4.tar.xz -> gupnp-igd-0.2.5.tar.xz ++
 29343 lines of diff (skipped)




commit gupnp-igd for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2017-03-22 22:59:28

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Wed Mar 22 22:59:28 2017 rev:27 rq:461119 version:0.2.4

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2016-06-03 
16:31:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2017-03-22 
22:59:29.319545420 +0100
@@ -1,0 +2,13 @@
+Tue Feb 28 09:53:30 UTC 2017 - zai...@opensuse.org
+
+- Drop pkgconfig(pygobject-2.0) and pkgconfig(pygtk-2.0)
+  BuildRequires: Follow upstream who have had python-bindings
+  disabled by default since version 0.2.3. pygobject-2.0 and
+  pygtk-2.0 are considered deprecated, and we want to minimize our
+  dependencies on these old bindings.
+- Following the above, drop no longer built sub-package
+  python-gupnp-igd, and obsolete it from the main library.
+- Run spec-cleaner, modernize spec, adds pkgconfig BuildRequires
+  and drops obsolete clean section.
+
+---



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.CvTL8s/_old  2017-03-22 22:59:30.919318637 +0100
+++ /var/tmp/diff_new_pack.CvTL8s/_new  2017-03-22 22:59:30.919318637 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2016 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
@@ -25,6 +25,7 @@
 Url:http://www.gupnp.org/
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.26
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
@@ -32,8 +33,6 @@
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(gtk-doc)
 BuildRequires:  pkgconfig(gupnp-1.0) >= 0.18
-BuildRequires:  pkgconfig(pygobject-2.0)
-BuildRequires:  pkgconfig(pygtk-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -42,7 +41,9 @@
 
 %package -n libgupnp-igd-1_0-4
 Summary:Library to handle UPnP IGD port mapping
+# Obsoletes may be removed when Leap 42.3 is out of support.
 Group:  Development/Libraries/C and C++
+Obsoletes:  python-gupnp-igd
 
 %description -n libgupnp-igd-1_0-4
 GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
@@ -58,18 +59,6 @@
 
 This package provides the GObject Introspection bindings for GUPnP-IGD.
 
-%package -n python-gupnp-igd
-Summary:Library to handle UPnP IGD port mapping - Python Bindings
-Group:  Development/Libraries/Python
-Requires:   libgupnp-igd-1_0-4 = %{version}
-# Doh, we made a typo in the package name until 12.2 :/
-Provides:   python-gupnp-id = %{version}
-Obsoletes:  python-gupnp-id < %{version}
-
-%description -n python-gupnp-igd
-GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
-to have a very simple API.
-
 %package -n libgupnp-igd-devel
 Summary:Library to handle UPnP IGD port mapping - Development Files
 Group:  Development/Libraries/C and C++
@@ -84,19 +73,15 @@
 %setup -q
 
 %build
-%configure --disable-static \
---enable-python
-%__make %{?_smp_mflags}
+%configure --disable-static
+
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%clean
-rm -rf %{buildroot}
-
 %post -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
-
 %postun -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
 
 %files -n libgupnp-igd-1_0-4
@@ -108,10 +93,6 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/GUPnPIgd-1.0.typelib
 
-%files -n python-gupnp-igd
-%defattr(-,root,root)
-%{python_sitearch}/gupnp/
-
 %files -n libgupnp-igd-devel
 %defattr(-,root,root)
 %{_includedir}/%{name}-1.0




commit gupnp-igd for openSUSE:Factory

2016-06-03 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2016-06-03 16:31:16

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2016-01-09 
23:12:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2016-06-03 
16:31:17.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 15 22:29:27 UTC 2016 - mgo...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+
+---



Other differences:
--



commit gupnp-igd for openSUSE:Factory

2016-01-09 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2016-01-09 23:12:12

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2014-10-19 
19:27:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2016-01-09 
23:12:14.0 +0100
@@ -1,0 +2,15 @@
+Sat Jan  2 17:13:03 UTC 2016 - zai...@opensuse.org
+
+- Replace *-devel BuildRequires for their pkgconfig counterpart:
+  gobject-introspection-devel for
+  pkgconfig(gobject-introspection-1.0),
+  gtk-doc for pkgconfig(gtk-doc),
+  libgupnp-devel for pkgconfig(gupnp-1.0),
+  and python-gobject2-devel for pkgconfig(pygobject-2.0).
+- Replace python-devel for pkgconfig(pygtk-2.0), as this is what
+  configure really looks for.
+- Add explicit pkgconfig(glib-2.0), pkgconfig(gobject-2.0),
+  pkgconfig(gthread-2.0) and pkgconfig(gssdp-1.0) BuildRequires:
+  align with what configure looks for.
+
+---



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.Ly1mjb/_old  2016-01-09 23:12:15.0 +0100
+++ /var/tmp/diff_new_pack.Ly1mjb/_new  2016-01-09 23:12:15.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -25,11 +25,15 @@
 Url:http://www.gupnp.org/
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
-BuildRequires:  gobject-introspection-devel
-BuildRequires:  gtk-doc
-BuildRequires:  libgupnp-devel >= 0.18
-BuildRequires:  python-devel
-BuildRequires:  python-gobject2-devel
+BuildRequires:  pkgconfig(glib-2.0) >= 2.26
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.26
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gssdp-1.0)
+BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(gtk-doc)
+BuildRequires:  pkgconfig(gupnp-1.0) >= 0.18
+BuildRequires:  pkgconfig(pygobject-2.0)
+BuildRequires:  pkgconfig(pygtk-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description




commit gupnp-igd for openSUSE:Factory

2014-10-19 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2014-10-19 19:27:37

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2014-10-05 
20:29:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2014-10-19 
19:27:38.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct 16 19:53:02 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Add baselibs.conf: provide multi-arch packages.
+
+---

New:

  baselibs.conf



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.39Lf6v/_old  2014-10-19 19:27:39.0 +0200
+++ /var/tmp/diff_new_pack.39Lf6v/_new  2014-10-19 19:27:39.0 +0200
@@ -24,6 +24,7 @@
 Group:  Development/Libraries/C and C++
 Url:http://www.gupnp.org/
 Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
+Source1:baselibs.conf
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
 BuildRequires:  libgupnp-devel >= 0.18

++ baselibs.conf ++
libgupnp-igd-1_0-4--
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gupnp-igd for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2014-10-05 20:29:10

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2014-02-11 
10:27:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2014-10-05 
20:29:13.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct  1 09:14:42 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.2.4:
+  + Add API to delete mapping by internal IP/port instead of the
+external one.
+
+---

Old:

  gupnp-igd-0.2.3.tar.xz

New:

  gupnp-igd-0.2.4.tar.xz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.bxrEad/_old  2014-10-05 20:29:13.0 +0200
+++ /var/tmp/diff_new_pack.bxrEad/_new  2014-10-05 20:29:13.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gupnp-igd
-Version:0.2.3
+Version:0.2.4
 Release:0
 Summary:Library to handle UPnP IGD port mapping
 License:LGPL-2.1+

++ gupnp-igd-0.2.3.tar.xz -> gupnp-igd-0.2.4.tar.xz ++
 3428 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gupnp-igd for openSUSE:Factory

2014-02-11 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2014-02-11 10:27:45

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2012-12-14 
08:00:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2014-02-11 
10:27:47.0 +0100
@@ -1,0 +2,10 @@
+Thu Feb  6 21:11:58 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.2.3:
+  + Emit errors as boxed types.
+  + Various build improvements.
+  + Make tests less racy.
+- Pass --enable-python to configure in order to ensure the python
+  bindings to be built.
+
+---

Old:

  gupnp-igd-0.2.2.tar.xz

New:

  gupnp-igd-0.2.3.tar.xz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.XWSPSV/_old  2014-02-11 10:27:47.0 +0100
+++ /var/tmp/diff_new_pack.XWSPSV/_new  2014-02-11 10:27:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   gupnp-igd
-Version:0.2.2
+Version:0.2.3
 Release:0
 Summary:Library to handle UPnP IGD port mapping
 License:LGPL-2.1+
@@ -79,7 +79,8 @@
 %setup -q
 
 %build
-%configure --disable-static
+%configure --disable-static \
+--enable-python
 %__make %{?_smp_mflags}
 
 %install

++ gupnp-igd-0.2.2.tar.xz -> gupnp-igd-0.2.3.tar.xz ++
 29030 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gupnp-igd for openSUSE:Factory

2012-12-13 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2012-12-14 08:00:16

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2012-01-20 
22:07:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2012-12-14 
08:00:18.0 +0100
@@ -1,0 +2,8 @@
+Tue Dec  4 08:46:21 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.2.2:
+  + Parallel build and linking fixes.
+- Change python-gupnp-id Obsoletes to < %{version}, as we now have
+  a new release. Fixes a rpmlint warning about self-obsoletion.
+
+---

Old:

  gupnp-igd-0.2.1.tar.gz

New:

  gupnp-igd-0.2.2.tar.xz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.f6DQiw/_old  2012-12-14 08:00:20.0 +0100
+++ /var/tmp/diff_new_pack.f6DQiw/_new  2012-12-14 08:00:20.0 +0100
@@ -17,14 +17,13 @@
 
 
 Name:   gupnp-igd
-Version:0.2.1
+Version:0.2.2
 Release:0
-# FIXME: on version bump, change versioned Obsoletes in python subpackage: <= 
to < (was 0.2.1)
 Summary:Library to handle UPnP IGD port mapping
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Url:http://www.gupnp.org/
-Source: 
http://gupnp.org/sites/all/files/sources/%{name}-%{version}.tar.gz
+Source: 
http://download.gnome.org/sources/gupnp-igd/0.2/%{name}-%{version}.tar.xz
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
 BuildRequires:  libgupnp-devel >= 0.18
@@ -60,8 +59,7 @@
 Requires:   libgupnp-igd-1_0-4 = %{version}
 # Doh, we made a typo in the package name until 12.2 :/
 Provides:   python-gupnp-id = %{version}
-# FIXME: change <= to < once we have a new version (than 0.2.1)
-Obsoletes:  python-gupnp-id <= %{version}
+Obsoletes:  python-gupnp-id < %{version}
 
 %description -n python-gupnp-igd
 GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gupnp-igd for openSUSE:Factory

2012-01-20 Thread h_root
Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2012-01-20 22:07:09

Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and  /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)


Package is "gupnp-igd", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes  2011-09-23 
02:02:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2012-01-20 
22:07:10.0 +0100
@@ -1,0 +2,25 @@
+Fri Dec 23 10:40:40 UTC 2011 - vu...@opensuse.org
+
+- Split typelib file into typelib-1_0-GUPnPIgd-1_0 subpackage.
+- Add typelib-1_0-GUPnPIgd-1_0 Requires to libgupnp-igd-devel
+  subpackage.
+- Rename python-gupnp-id subpackage to python-gupnp-igd: there was
+  a typo in the package name. Add appropriate Provides/Obsoletes.
+- Remove libgupnp-devel Requires from libgupnp-igd-devel
+  subpackage: it will automatically be added the pkgconfig() way.
+
+---
+Tue Nov  8 10:10:50 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.2.1:
+  + Restore the "main-context" property so that outsider can use
+the GUPnPIgdThread's GMainContext for timers, etc
+- Changes from version 0.2.0:
+  + Use the thread current GMainContext instead of passing it as a
+parameter
+  + Make the GUPnPIgdThread object work with the new GUPnP 0.18
+- Re-enabled parallel build.
+- Rename libgupnp-igd-1_0-3 to libgupnp-igd-1_0-4, following
+  upstreams soname change.
+
+---

Old:

  gupnp-igd-0.1.11.tar.bz2

New:

  gupnp-igd-0.2.1.tar.gz



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.mJmHU1/_old  2012-01-20 22:07:11.0 +0100
+++ /var/tmp/diff_new_pack.mJmHU1/_new  2012-01-20 22:07:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products 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,55 +16,65 @@
 #
 
 
-
 Name:   gupnp-igd
-Version:0.1.11
-Release:8
-# FIXME: Check if parallel build works again (broken since 0.1.10)
+Version:0.2.1
+Release:0
+# FIXME: on version bump, change versioned Obsoletes in python subpackage: <= 
to < (was 0.2.1)
 Summary:Library to handle UPnP IGD port mapping
-License:LGPLv2.1+
+License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Url:http://www.gupnp.org/
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://gupnp.org/sites/all/files/sources/%{name}-%{version}.tar.gz
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  libgupnp-devel
+BuildRequires:  libgupnp-devel >= 0.18
 BuildRequires:  python-devel
 BuildRequires:  python-gobject2-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
-%package -n libgupnp-igd-1_0-3
-License:LGPLv2.1+
+%package -n libgupnp-igd-1_0-4
 Summary:Library to handle UPnP IGD port mapping
 Group:  Development/Libraries/C and C++
 
-%description -n libgupnp-igd-1_0-3
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+%description -n libgupnp-igd-1_0-4
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
+to have a very simple API.
+
+%package -n typelib-1_0-GUPnPIgd-1_0
+Summary:Library to handle UPnP IGD port mapping -- Introspection 
bindings
+Group:  Development/Libraries/C and C++
+
+%description -n typelib-1_0-GUPnPIgd-1_0
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
-%package -n python-gupnp-id
-License:LGPLv2.1+
+This package provides the GObject Introspection bindings for GUPnP-IGD.
+
+%package -n python-gupnp-igd
 Summary:Library to handle UPnP IGD port mapping - Python Bindings
 Group:  Development/Libraries/Python
-Requires:   libgupnp-igd-1_0-3 = %{version}
+Requires:   libgupnp-igd-1_0-4 = %{version}
+# Doh, we made a typo in the package name until 12.2 :/
+Provides:   python-gupnp-id = %{version}
+# FIXME: change <= to < once we have a new version (than 0.2.1)
+Obsoletes:  python-gupnp-id <= %{version}
 
-%description -n python-gupnp-id
-gupnp-igd is a

commit gupnp-igd for openSUSE:Factory

2011-07-11 Thread h_root

Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory
checked in at Mon Jul 11 09:06:36 CEST 2011.




--- GNOME/gupnp-igd/gupnp-igd.changes   2011-05-05 09:07:45.0 +0200
+++ /mounts/work_src_done/STABLE/gupnp-igd/gupnp-igd.changes2011-06-16 
18:30:33.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 16 18:28:48 CEST 2011 - dims...@opensuse.org
+
+- Remove _service usage to follow current factory packaging style.
+
+---

calling whatdependson for head-i586


Old:

  _service
  _service:recompress:download_url:gupnp-igd-0.1.11.tar.bz2
  _service:set_version:gupnp-igd.spec

New:

  gupnp-igd-0.1.11.tar.bz2



Other differences:
--
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.R65Bi0/_old  2011-07-11 09:06:17.0 +0200
+++ /var/tmp/diff_new_pack.R65Bi0/_new  2011-07-11 09:06:17.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   gupnp-igd
-Version:0.1.7
-Release:3
+Version:0.1.11
+Release:8
 # FIXME: Check if parallel build works again (broken since 0.1.10)
 Summary:Library to handle UPnP IGD port mapping
 License:LGPLv2.1+






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gupnp-igd for openSUSE:Factory

2011-05-06 Thread h_root

Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory
checked in at Fri May 6 16:17:37 CEST 2011.




--- GNOME/gupnp-igd/gupnp-igd.changes   2010-09-11 22:42:26.0 +0200
+++ /mounts/work_src_done/STABLE/gupnp-igd/gupnp-igd.changes2011-05-05 
09:07:45.0 +0200
@@ -1,0 +2,24 @@
+Thu May  5 09:07:28 CEST 2011 - vu...@opensuse.org
+
+- Update to version 0.1.11:
+  + Disable introspection correctly on --disable-introspection
+
+---
+Fri Apr 29 14:49:09 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.1.10:
+  + Port to gobject-introspection 0.10
+- Changes from version 0.1.9:
+  + Set thread default main context
+- Changes from version 0.1.8:
+  - Add GObject Introspection support
+  - Return a valid GError if the other side returns an invalid IP
+  - Make newer GNU Make and newer GCC happy
+- Drop gupnp-igd-make382.patch and related autoreconf call: fixed
+  upstream.
+- Add gobject-introspection-devel BuildRequires for introspection
+  support.
+- Disable parallel build for now: it's broken.
+- Use source services: download_url, recompress and set_version.
+
+---

calling whatdependson for head-i586


Old:

  gupnp-igd-0.1.7.tar.bz2
  gupnp-igd-make382.patch

New:

  _service
  _service:recompress:download_url:gupnp-igd-0.1.11.tar.bz2
  _service:set_version:gupnp-igd.spec



Other differences:
--
++ _service:set_version:gupnp-igd.spec ++
#
# spec file for package gupnp-igd (Version 0.1.7)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#



Name:   gupnp-igd
Version: 0.1.11
Release: 0
# FIXME: Check if parallel build works again (broken since 0.1.10)
Summary:Library to handle UPnP IGD port mapping
License:LGPLv2.1+
Group:  Development/Libraries/C and C++
Url:http://www.gupnp.org/
Source: %{name}-%{version}.tar.bz2
BuildRequires:  gobject-introspection-devel
BuildRequires:  gtk-doc
BuildRequires:  libgupnp-devel
BuildRequires:  python-devel
BuildRequires:  python-gobject2-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
to have a very simple API.

%package -n libgupnp-igd-1_0-3
License:LGPLv2.1+
Summary:Library to handle UPnP IGD port mapping
Group:  Development/Libraries/C and C++

%description -n libgupnp-igd-1_0-3
gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
to have a very simple API.

%package -n python-gupnp-id
License:LGPLv2.1+
Summary:Library to handle UPnP IGD port mapping - Python Bindings
Group:  Development/Libraries/Python
Requires:   libgupnp-igd-1_0-3 = %{version}

%description -n python-gupnp-id
gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
to have a very simple API.

%package -n libgupnp-igd-devel
License:LGPLv2.1+
Summary:Library to handle UPnP IGD port mapping - Development Files
Group:  Development/Libraries/C and C++
Requires:   libgupnp-igd-1_0-3 = %{version}
Requires:   libgupnp-devel

%description -n libgupnp-igd-devel
gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
to have a very simple API.

%prep
%setup -q

%build
%configure --disable-static
%__make

%install
%makeinstall
find %{buildroot} -type f -name "*.la" -delete -print

%clean
rm -rf %{buildroot}

%post -n libgupnp-igd-1_0-3 -p /sbin/ldconfig

%postun -n libgupnp-igd-1_0-3 -p /sbin/ldconfig

%files -n libgupnp-igd-1_0-3
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README
%{_libdir}/*.so.*
%{_libdir}/girepository-1.0/GUPnPIgd-1.0.typelib

%files -n python-gupnp-id
%defattr(-,root,root)
%{python_sitearch}/gupnp/

%files -n libgupnp-igd-devel
%defattr(-,root,root)
%{_includedir}/%{name}-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GUPnPIgd-1.0.gir
%dir %{_datadir}/gtk-doc
%dir %{_datadir}/gtk-doc/html
%{_datadir}/gtk-doc/html/%{name}

%changelog
++ gupnp-igd.spec ++
--- /var/tmp/diff_new_pack.ojj0Me/_old  2011-05-06 16:16:59.0 +0200
+++ /var/tmp/diff_new_pack.oj