From 81820871ca635135317bb3fa0a2dd6d7fbe00433fd2db5fffd09e93192e45cc3 Mon Sep 17 00:00:00 2001 From: Michael Pujos Date: Thu, 15 Apr 2021 07:51:05 +0000 Subject: [PATCH] Accepting request 885495 from home:susnux:branches:multimedia:libs - Update to version 0.21.0: Changelog is available here: https://www.lesbonscomptes.com/upmpdcli/pages/releases.html OBS-URL: https://build.opensuse.org/request/show/885495 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libupnpp?expand=0&rev=5 --- libupnpp-0.20.2.tar.gz | 3 --- libupnpp-0.21.0.tar.gz | 3 +++ libupnpp.changes | 14 +++++++++++++- libupnpp.spec | 24 +++++++++++++++++------- 4 files changed, 33 insertions(+), 11 deletions(-) delete mode 100644 libupnpp-0.20.2.tar.gz create mode 100644 libupnpp-0.21.0.tar.gz diff --git a/libupnpp-0.20.2.tar.gz b/libupnpp-0.20.2.tar.gz deleted file mode 100644 index 8b1afdf..0000000 --- a/libupnpp-0.20.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:48c2cc7b5a3eef55f4dddda88d8676ed11f7e88f1d6680c8458512067a0e0a11 -size 476558 diff --git a/libupnpp-0.21.0.tar.gz b/libupnpp-0.21.0.tar.gz new file mode 100644 index 0000000..5001750 --- /dev/null +++ b/libupnpp-0.21.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e43dbe5020ed25152aaec71b325dd80498e72038da5aeb50ed7dd51e213cd903 +size 478894 diff --git a/libupnpp.changes b/libupnpp.changes index ed4e527..cfb484e 100644 --- a/libupnpp.changes +++ b/libupnpp.changes @@ -1,8 +1,20 @@ +------------------------------------------------------------------- +Thu Apr 15 00:53:18 UTC 2021 - Ferdinand Thiessen + +- Update to version 0.21.0: + * Allow configuring the subscription timeout (init option) + * Add interface for the lib to report a subscription autorenewal + failure, and to renew all subscriptions. + * Add API to set the product/version values in User-Agent + and Server headers. +- Modified description + ------------------------------------------------------------------- Wed Jan 20 10:08:31 UTC 2021 - Martin Pluskal - Update to version 0.20.2: - * No upstream changelog available + * Content Directory interface: accept responses with 0 TotalMatches. + * Adjust excessively noisy messages. ------------------------------------------------------------------- Sun Nov 15 21:08:51 UTC 2020 - Michael Pujos diff --git a/libupnpp.spec b/libupnpp.spec index 3895815..532b208 100644 --- a/libupnpp.spec +++ b/libupnpp.spec @@ -16,14 +16,14 @@ # -%define so_ver 9 +%define so_ver 11 Name: libupnpp -Version: 0.20.2 +Version: 0.21.0 Release: 0 -Summary: Library providing a higher level C++ API over libnpupnp or libupnp +Summary: Library providing a higher level API over libnpupnp or libupnp License: GPL-2.0-or-later Group: Development/Libraries/C and C++ -URL: https://www.lesbonscomptes.com/updmpdcli +URL: https://www.lesbonscomptes.com/upmpdcli/index.html Source0: https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -32,14 +32,24 @@ BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libnpupnp) %description -Library providing a higher level C++ API over libnpupnp or libupnp +Libupnpp is a C++ wrapper for libupnp a.k.a Portable UPnP (up to branch 0.17), +or its C++ descendant, libnpupnp (versions 0.18 and later). + +Libupnpp can be used to implement UPnP devices and services, or Control Points. +The Control Point side of libupnpp, which is documented here, +allows a C++ program to discover UPnP devices, and exchange commands and status with them. %package -n %{name}%{so_ver} Summary: Library providing a higher level C++ API over libnpupnp or libupnp Group: System/Libraries %description -n %{name}%{so_ver} -Library providing a higher level C++ API over libnpupnp or libupnp +Libupnpp is a C++ wrapper for libupnp a.k.a Portable UPnP (up to branch 0.17), +or its C++ descendant, libnpupnp (versions 0.18 and later). + +Libupnpp can be used to implement UPnP devices and services, or Control Points. +The Control Point side of libupnpp, which is documented here, +allows a C++ program to discover UPnP devices, and exchange commands and status with them. %package devel Summary: Development files for %{name} @@ -68,7 +78,7 @@ find %{buildroot} -type f -name "*a" -delete -print %license COPYING %{_libdir}/*.so.* -%files -n libupnpp-devel +%files devel %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc