Accepting request 68828 from home:dimstar:branches:GNOME:Factory

Update to 0.16.0

OBS-URL: https://build.opensuse.org/request/show/68828
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gupnp?expand=0&rev=24
This commit is contained in:
Vincent Untz 2011-05-02 16:06:41 +00:00 committed by Git OBS Bridge
parent a89f4daf89
commit 6b7c912a64
5 changed files with 150 additions and 4 deletions

12
_service Normal file
View File

@ -0,0 +1,12 @@
<services>
<service name="download_url">
<param name="protocol">http</param>
<param name="host">gupnp.org</param>
<param name="path">/sites/all/files/sources/gupnp-0.16.0.tar.gz</param>
</service>
<service name="recompress">
<param name="file">_service:download_url:*.tar.gz</param>
<param name="compression">bz2</param>
</service>
<service name="set_version" />
</services>

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3285bd56137b021a278557b90a05e77c053683af2532bfe182520da5f73aeb59
size 400304

View File

@ -0,0 +1,108 @@
#
# spec file for package gupnp (Version 0.14.1)
#
# 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
Version: 0.16.0
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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c4fc0bfabe1a26df6efbeb05a3bd73834203579847c3b0411f1e25c59b66b734
size 411570

View File

@ -1,7 +1,33 @@
-------------------------------------------------------------------
Fri Apr 29 13:37:26 UTC 2011 - dimstar@opensuse.org
- Update to 0.16.0:
+ Set the thread context before doing GDBus operations.
+ Use the default timeout on DBus calls.
+ Fix documentation of gupnp_context_manager_new().
+ Remove redundant code.
+ Clear the (obsolete) ChangeLog file.
+ Add some checks on variants.
+ Don't use uninitialized pointer.
+ Some coding-style fixes.
- Changes from version 0.15.1:
+ Set 'ESSID' on WiFi contexts.
+ Fix a crasher bug.
+ Fix some leaks.
+ Remove a cyclic-reference
+ Fix logic to find service from list and therefore the issue of
wrongly ignoring new services.
+ Remove all hosted paths from SoupServer before unrefing it.
- Changes from version 0.15.0:
+ Port from dbus-glib to GDBus.
+ Enable gzip compression for large action response bodies.
+ Fix gupnp-binding-tool to generate headers usable in C++.
- Use source services: download_url, recompress and set_version.
-------------------------------------------------------------------
Tue Dec 7 12:58:42 CET 2010 - vuntz@opensuse.org
- Update toversion 0.14.1:
- Update to version 0.14.1:
+ Add sanity checks to GUPnPServiceProxyAction API.
+ Fix handling of accepted locales.
+ Handle unavailability of URL base.