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
This commit is contained in:
Vincent Untz 2011-06-17 07:27:09 +00:00 committed by Git OBS Bridge
parent 8aadc212b0
commit 1e965a2e57
6 changed files with 32 additions and 132 deletions

View File

@ -1,12 +0,0 @@
<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.1.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

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

View File

@ -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

3
gupnp-0.17.0.tar.bz2 Normal file
View File

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

View File

@ -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

View File

@ -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.*