From 1e965a2e57f7c1d0f82c774852aae27506e24c3216b6d159946aab44fc27d694 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 17 Jun 2011 07:27:09 +0000 Subject: [PATCH] Accepting request 73948 from home:dimstar:branches:GNOME:Factory update, new soname OBS-URL: https://build.opensuse.org/request/show/73948 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gupnp?expand=0&rev=28 --- _service | 12 -- ...compress:download_url:gupnp-0.16.1.tar.bz2 | 3 - _service:set_version:gupnp.spec | 108 ------------------ gupnp-0.17.0.tar.bz2 | 3 + gupnp.changes | 20 ++++ gupnp.spec | 18 +-- 6 files changed, 32 insertions(+), 132 deletions(-) delete mode 100644 _service delete mode 100644 _service:recompress:download_url:gupnp-0.16.1.tar.bz2 delete mode 100644 _service:set_version:gupnp.spec create mode 100644 gupnp-0.17.0.tar.bz2 diff --git a/_service b/_service deleted file mode 100644 index bc70399..0000000 --- a/_service +++ /dev/null @@ -1,12 +0,0 @@ - - - http - gupnp.org - /sites/all/files/sources/gupnp-0.16.1.tar.gz - - - _service:download_url:*.tar.gz - bz2 - - - diff --git a/_service:recompress:download_url:gupnp-0.16.1.tar.bz2 b/_service:recompress:download_url:gupnp-0.16.1.tar.bz2 deleted file mode 100644 index b8ae8af..0000000 --- a/_service:recompress:download_url:gupnp-0.16.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:180fc8b4c7aedcdb792721e50a70a9d45a6ee6249808b99876b894e7265a0a3a -size 396163 diff --git a/_service:set_version:gupnp.spec b/_service:set_version:gupnp.spec deleted file mode 100644 index ab0bfa2..0000000 --- a/_service:set_version:gupnp.spec +++ /dev/null @@ -1,108 +0,0 @@ -# -# spec file for package gupnp -# -# Copyright (c) 2011 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 -Version: 0.16.1 -Release: 0 -Summary: Implementation of the UPnP specification -License: LGPL v2 or later -Group: Development/Libraries/C and C++ -Url: http://www.gupnp.org/ -Source: %{name}-%{version}.tar.bz2 -BuildRequires: gobject-introspection-devel -BuildRequires: libsoup-devel -BuildRequires: libgssdp-devel -BuildRequires: libuuid-devel -BuildRequires: libxml2-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -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-1_0-3 -License: LGPL v2 or later -Summary: Implementation of the UPnP specification -Group: Development/Libraries/C and C++ - -%description -n libgupnp-1_0-3 -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 -Summary: Implementation of the UPnP specification - Development Files -Group: Development/Libraries/C and C++ -Requires: libgupnp-1_0-3 = %{version} -Requires: libsoup-devel -Requires: libgssdp-devel -Requires: libxml2-devel - -%description -n libgupnp-devel -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. - -%prep -%setup -q - -%build -%configure --disable-static -%__make %{?jobs:-j%jobs} - -%install -%makeinstall -find %{buildroot} -type f -name "*.la" -delete -print - -%clean -rm -rf %{buildroot} - -%post -n libgupnp-1_0-3 -p /sbin/ldconfig - -%postun -n libgupnp-1_0-3 -p /sbin/ldconfig - -%files -n libgupnp-1_0-3 -%defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README -%{_libdir}/*.so.* -%{_libdir}/girepository-1.0/GUPnP-1.0.typelib - -%files -n libgupnp-devel -%defattr(-,root,root) -%{_bindir}/gupnp-binding-tool -%{_includedir}/%{name}-1.0 -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc -%{_datadir}/gir-1.0/GUPnP-1.0.gir -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html -%{_datadir}/gtk-doc/html/%{name} - -%changelog diff --git a/gupnp-0.17.0.tar.bz2 b/gupnp-0.17.0.tar.bz2 new file mode 100644 index 0000000..bd93cc7 --- /dev/null +++ b/gupnp-0.17.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08a43771e7986e81d170804d7fe3d8f7e741a61b325e93fff0eca8700401e30c +size 375429 diff --git a/gupnp.changes b/gupnp.changes index e98439c..e87cbbd 100644 --- a/gupnp.changes +++ b/gupnp.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Thu Jun 16 17:58:18 CEST 2011 - dimstar@opensuse.org + +- Update to version 0.17.0: + + Fix several crashes during initial introspection. + + Several fixes regarding SOAP action parameter validation. + + Always append a Content-Language header if the client has an + Accept-Language header. + + Always append an Ext header in SOAP responses. + + Improve introspection support: + - Classes that throw an error during construction implement + GInitable. + - Update gobject-introspection autotools integration. + - Many annotation fixes. + + Tutorial improvements. +- Remove service usage, following the new consensus on Factory + packaging. +- Rename libgupnp-1_0-3 to libgupnp-1_0-4, following the sonum + change. + ------------------------------------------------------------------- Thu May 5 09:05:23 CEST 2011 - vuntz@opensuse.org diff --git a/gupnp.spec b/gupnp.spec index 3a068e5..cc5a8f2 100644 --- a/gupnp.spec +++ b/gupnp.spec @@ -18,13 +18,13 @@ Name: gupnp -Version: 0.14.1 -Release: 7 +Version: 0.17.0 +Release: 1 Summary: Implementation of the UPnP specification License: LGPL v2 or later Group: Development/Libraries/C and C++ Url: http://www.gupnp.org/ -Source: %{name}-%{version}.tar.bz2 +Source: http://ftp.gnome.org/pub/GNOME/sources/gupnp/0.17/%{name}-%{version}.tar.bz2 BuildRequires: gobject-introspection-devel BuildRequires: libsoup-devel BuildRequires: libgssdp-devel @@ -40,12 +40,12 @@ 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-1_0-3 +%package -n libgupnp-1_0-4 License: LGPL v2 or later Summary: Implementation of the UPnP specification Group: Development/Libraries/C and C++ -%description -n libgupnp-1_0-3 +%description -n libgupnp-1_0-4 GUPnP implements the UPnP specification: resource announcement and discovery, description, control, event notification, and presentation (GUPnP includes basic web server functionality through libsoup). GUPnP @@ -57,7 +57,7 @@ libraries utilizing the GUPnP framework. License: LGPL v2 or later Summary: Implementation of the UPnP specification - Development Files Group: Development/Libraries/C and C++ -Requires: libgupnp-1_0-3 = %{version} +Requires: libgupnp-1_0-4 = %{version} Requires: libsoup-devel Requires: libgssdp-devel Requires: libxml2-devel @@ -84,11 +84,11 @@ find %{buildroot} -type f -name "*.la" -delete -print %clean rm -rf %{buildroot} -%post -n libgupnp-1_0-3 -p /sbin/ldconfig +%post -n libgupnp-1_0-4 -p /sbin/ldconfig -%postun -n libgupnp-1_0-3 -p /sbin/ldconfig +%postun -n libgupnp-1_0-4 -p /sbin/ldconfig -%files -n libgupnp-1_0-3 +%files -n libgupnp-1_0-4 %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README %{_libdir}/*.so.*