From 89efd7f28198235b0c430e84506bdc53bea60857a55ecdd6c26606d898e35d67 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Mon, 12 Dec 2011 16:04:23 +0000 Subject: [PATCH 1/2] Accepting request 96252 from home:dimstar:branches:GNOME:Factory Update to 0.18.1 OBS-URL: https://build.opensuse.org/request/show/96252 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gupnp?expand=0&rev=36 --- gupnp-0.18.0.tar.bz2 | 3 --- gupnp-0.18.1.tar.xz | 3 +++ gupnp.changes | 22 ++++++++++++++++++++++ gupnp.spec | 28 +++++++++++++++++++++++----- 4 files changed, 48 insertions(+), 8 deletions(-) delete mode 100644 gupnp-0.18.0.tar.bz2 create mode 100644 gupnp-0.18.1.tar.xz diff --git a/gupnp-0.18.0.tar.bz2 b/gupnp-0.18.0.tar.bz2 deleted file mode 100644 index 1584e64..0000000 --- a/gupnp-0.18.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ecd45d3f41637082b9f066e8d7fcf380662ce3269f542439ccbabd0621c5a83e -size 400212 diff --git a/gupnp-0.18.1.tar.xz b/gupnp-0.18.1.tar.xz new file mode 100644 index 0000000..26a4493 --- /dev/null +++ b/gupnp-0.18.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13b6f1a4e8e721e03ff22846c6e0e4d7ea3992245976a18e028fc54f7845c9ae +size 350952 diff --git a/gupnp.changes b/gupnp.changes index 37e03d3..1539186 100644 --- a/gupnp.changes +++ b/gupnp.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Sat Dec 10 19:00:38 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.18.1: + + Properly quote charset in SOAP requests. + + Fix GUPnPContextManager documentation. + + Fix several build warnings. + + Several documentation fixes. + + Error handling fix in gupnp-binding-tool. + + Always send the initial event after a subscribtion even if the + client immediately unsubscribes. + + Some minor code clean-up. + + Bugs fixed: bgo#658633, bgo#658486. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... + See bnc#697467 for more details. + +------------------------------------------------------------------- +Fri Dec 9 09:22:21 UTC 2011 - dimstar@opensuse.org + +- Split typelib file out to typelib-1_0-GUPnP-1_0. + ------------------------------------------------------------------- Tue Aug 30 17:01:47 CEST 2011 - vuntz@opensuse.org diff --git a/gupnp.spec b/gupnp.spec index 39e09ac..db3ed07 100644 --- a/gupnp.spec +++ b/gupnp.spec @@ -18,18 +18,20 @@ Name: gupnp -Version: 0.18.0 +Version: 0.18.1 Release: 1 Summary: Implementation of the UPnP specification -License: LGPL v2 or later +License: LGPL-2.0+ Group: Development/Libraries/C and C++ Url: http://www.gupnp.org/ -Source: http://download.gnome.org/sources/gupnp/0.18/%{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gupnp/0.18/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel BuildRequires: libsoup-devel >= 2.28.2 BuildRequires: libgssdp-devel >= 0.11.2 BuildRequires: libuuid-devel BuildRequires: libxml2-devel +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -41,7 +43,7 @@ standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. %package -n libgupnp-1_0-4 -License: LGPL v2 or later +License: LGPL-2.0+ Summary: Implementation of the UPnP specification Group: Development/Libraries/C and C++ # This is the default context manager we want @@ -55,11 +57,24 @@ does not include helpers for construction or control of specific standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. +%package -n typelib-1_0-GUPnP-1_0 +Summary: Implementation of the UPnP specification +Group: System/Libraries + +%description -n typelib-1_0-GUPnP-1_0 +GUPnP implements the UPnP specification: resource announcement and +discovery, description, control, event notification, and presentation +(GUPnP includes basic web server functionality through libsoup). GUPnP +does not include helpers for construction or control of specific +standardized resources (e.g. MediaServer); this is left for higher level +libraries utilizing the GUPnP framework. + %package -n libgupnp-devel -License: LGPL v2 or later +License: LGPL-2.0+ Summary: Implementation of the UPnP specification - Development Files Group: Development/Libraries/C and C++ Requires: libgupnp-1_0-4 = %{version} +Requires: typelib-1_0-GUPnP-1_0 = %{version} %description -n libgupnp-devel GUPnP implements the UPnP specification: resource announcement and @@ -92,6 +107,9 @@ rm -rf %{buildroot} %defattr(-,root,root) %doc AUTHORS COPYING NEWS README %{_libdir}/*.so.* + +%files -n typelib-1_0-GUPnP-1_0 +%defattr(-,root,root) %{_libdir}/girepository-1.0/GUPnP-1.0.typelib %files -n libgupnp-devel From 3f9b0ea9220091d917ff2b372a8089df3f9459da6918cadb968dd946aeb51a60 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 21 Dec 2011 04:30:05 +0000 Subject: [PATCH 2/2] Accepting request 97424 from home:vuntz:branches:GNOME:Factory tweak OBS-URL: https://build.opensuse.org/request/show/97424 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gupnp?expand=0&rev=37 --- gupnp.changes | 3 ++- gupnp.spec | 12 +++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/gupnp.changes b/gupnp.changes index 1539186..3ab6ad7 100644 --- a/gupnp.changes +++ b/gupnp.changes @@ -18,7 +18,8 @@ Sat Dec 10 19:00:38 UTC 2011 - dimstar@opensuse.org ------------------------------------------------------------------- Fri Dec 9 09:22:21 UTC 2011 - dimstar@opensuse.org -- Split typelib file out to typelib-1_0-GUPnP-1_0. +- Split typelib file into typelib-1_0-GUPnP-1_0 subpackage. +- Add typelib-1_0-GUPnP-1_0 Requires to devel subpackage. ------------------------------------------------------------------- Tue Aug 30 17:01:47 CEST 2011 - vuntz@opensuse.org diff --git a/gupnp.spec b/gupnp.spec index db3ed07..32af97c 100644 --- a/gupnp.spec +++ b/gupnp.spec @@ -15,19 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: gupnp Version: 0.18.1 -Release: 1 +Release: 0 Summary: Implementation of the UPnP specification License: LGPL-2.0+ Group: Development/Libraries/C and C++ Url: http://www.gupnp.org/ Source: http://download.gnome.org/sources/gupnp/0.18/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel -BuildRequires: libsoup-devel >= 2.28.2 BuildRequires: libgssdp-devel >= 0.11.2 +BuildRequires: libsoup-devel >= 2.28.2 BuildRequires: libuuid-devel BuildRequires: libxml2-devel # Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 @@ -43,7 +41,6 @@ standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. %package -n libgupnp-1_0-4 -License: LGPL-2.0+ Summary: Implementation of the UPnP specification Group: Development/Libraries/C and C++ # This is the default context manager we want @@ -58,7 +55,7 @@ standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. %package -n typelib-1_0-GUPnP-1_0 -Summary: Implementation of the UPnP specification +Summary: Implementation of the UPnP specification -- Introspection bindings Group: System/Libraries %description -n typelib-1_0-GUPnP-1_0 @@ -69,8 +66,9 @@ does not include helpers for construction or control of specific standardized resources (e.g. MediaServer); this is left for higher level libraries utilizing the GUPnP framework. +This package provides the GObject Introspection bindings for GUPnP. + %package -n libgupnp-devel -License: LGPL-2.0+ Summary: Implementation of the UPnP specification - Development Files Group: Development/Libraries/C and C++ Requires: libgupnp-1_0-4 = %{version}