Update to version 0.26.7
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libupnpp?expand=0&rev=17
This commit is contained in:
commit
00dfecb7a6
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
libupnpp-0.26.4.tar.gz
Normal file
3
libupnpp-0.26.4.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:94eb4e54edcbfe8250f426bcb1a819b5d387c2899f7fe73c1bf08b67956859c6
|
||||||
|
size 126724
|
16
libupnpp-0.26.4.tar.gz.asc
Normal file
16
libupnpp-0.26.4.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE+OM0claSKornZ2BbeAjOltOLkgEFAmYmGvQACgkQeAjOltOL
|
||||||
|
kgG8aQ//W3UgRRYUQIrqc70n9Gh9t7E8A4qdoQDPuTS0WrzLBbwREFMj8fBKsGsc
|
||||||
|
P2K64fIrxGERGAyzaGp+91YEnI2y7j/xEtmrIDrrLPYUgCeuYhqGquNtDWys/xb8
|
||||||
|
qPJZyz7pGnohUw8OndYRhIGnFq2NldZ7Ht02r5qic7MpZWKUScNrp7vCHMDDQ+XL
|
||||||
|
RPqlXFvfRvDZW6k7lGrTz+kdgO4nldKTXsH9gzKC03QPECyhAceWpBUbT1FICxwi
|
||||||
|
Zpv53A/orHu7b+aNKrCLInT9q0yO7hF0DJ3S+xKmOQ2ynogDMyXtf8BZr4fMzE6J
|
||||||
|
PUcF4LRXvi6n3nseg/mQ1R2sSZYd62QUM4FaXXXlvdTzhnhz3q8Rt6nEB2aKdN3R
|
||||||
|
1G7BUYxFSEm+87bEDZ08S6Wi+8/0WWJrORL7th0WNMxcI4bwDLe2ncxtCYNi8/76
|
||||||
|
G14/hZP+58CCxHVB2CyEY2T3+gV779xOWes/6A4vIkvbir2GnZ2X/VN8WkH/A/qF
|
||||||
|
XWu8i2XtvNsaGzimB6LHc++XKISAhkLiReqRwhoa3Evb5m02bIBpLZoeZrW4ZNWW
|
||||||
|
Bpfj2JfvUm+4xtqz/GvSW8KggbowDJlPtHaOlLz5C4rW4yuDEd8pJSHfmSGvY5OX
|
||||||
|
7r/4mwJCezp7K8tesrnUsgFPYspQ/lG+297ABXWtVVftiAwu5O4=
|
||||||
|
=NHVR
|
||||||
|
-----END PGP SIGNATURE-----
|
3
libupnpp-0.26.6.tar.gz
Normal file
3
libupnpp-0.26.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8d1b98ad52349cd6469241d1ede51643cf56d12b7619779a8d5a381855c8fcb5
|
||||||
|
size 126762
|
16
libupnpp-0.26.6.tar.gz.asc
Normal file
16
libupnpp-0.26.6.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE+OM0claSKornZ2BbeAjOltOLkgEFAmZYmGUACgkQeAjOltOL
|
||||||
|
kgFVKhAAhBef9CpeOc+L518s/DE6zXRS/iL96gBPV7SuizC0ZA6T2dUqjlWqd9lz
|
||||||
|
8L2lvl3eTzIjZ6l0iY9Pj/7ongjyHCZT0ubx3yy9cwpfUPszECO6XD82PWQr0sYC
|
||||||
|
F6jwxKBfX9Dv5YpbeHAFKf3sghymEWPjkg3C5pv/pkyAW+qtbFnNBw8qQLVmeD+3
|
||||||
|
r5zMbUvtj1YBXDAyRKjMyb/Ck4xINOvQPDhHFvCFq2luR66a99WmEm2mCNOs3Yij
|
||||||
|
OTYm40nJnXiefYv5E3EQ0Cl5w1QafcxWFdGkXzqICS6ragy/ZcanBpIpwvgarEMB
|
||||||
|
y4qpGzCYuvdiPFgEPArJ3Cfomdxmb+9TWBjIGlIt0gmm1guvk47+gNV9hjEmIHO9
|
||||||
|
tkwLhTaSFYVTeTLtf08XKRRtwhin9A5WRWYn3exrog/+yU1aAub+ld+tmqjhH9IR
|
||||||
|
w96HTzXV10G9Z8WhCSfjAV081UpP5Fc0mgIwjpz8zjR0imVZ9QsdcbKHED6bSyid
|
||||||
|
iIdwImrx6MyWOueDjz72NFsbq6/xnU+RLDox7dM3rwSpG14FMcUIBcOJRl/7XKW6
|
||||||
|
+q2tFRRkcqcVxK9ICKqYXLNQmEEyVqvKLfxdl8LxTdCG3N1nEl7tm141LX+Oya0p
|
||||||
|
gdQAAZtj5CCRo+a5XLZ4KNAMD4CoZKwTonuUWaXdo67/9tg7ZeI=
|
||||||
|
=ZZIH
|
||||||
|
-----END PGP SIGNATURE-----
|
3
libupnpp-0.26.7.tar.gz
Normal file
3
libupnpp-0.26.7.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f6630eb2676eeb435882f0e0feca1c9aef63204744016602c53003e14312db00
|
||||||
|
size 128834
|
16
libupnpp-0.26.7.tar.gz.asc
Normal file
16
libupnpp-0.26.7.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE+OM0claSKornZ2BbeAjOltOLkgEFAmbAU1YACgkQeAjOltOL
|
||||||
|
kgGSnBAAxSwTo1C6EZEpBDYKioiKL7zvlHuHAxGhu6aHIl7jinzMQrosmnoyGFLG
|
||||||
|
mAE+Wf8pq3GwBMhxmMDXwcih+y2RS2im4hWVQ5wewEWZP0mB1a2c5GoxejkC1q7s
|
||||||
|
5p+r9d0a3Fbp1cupYV8VrVUOU/ttBKol6ByAQKTEJIl7pVZkVy/BH4zK3tHfchuk
|
||||||
|
yI9cHjlWuK0vW0TxD9ojcq1yqTY3ijxwzTyxm7L6EDC7Mz2dv2ATLx0j4ofOI0GL
|
||||||
|
W8EP2Ce8vVd/iupGQzxvw9Ed7yIb+wVtftw3cVzKw/WkgztTeYPdwSaSROdn5K/p
|
||||||
|
eYk7d5ezw+dpexyJueMgb7G40mGwId5un3IdxqS+tlyh3hHafcj3ODBPF907Tg2f
|
||||||
|
e12t5BgU3VJvA8NkpTLFNCqEfVdmbSKn/ebJAJ3rucXueshCXGGrYjnH4MlElGyF
|
||||||
|
LP5peaFhcsmEdyTWpnuN/lR4nxPaE3HReA9j/JdO816rONM8UG7eWcV/Swv61Qw8
|
||||||
|
A1p+bru61fRU2rPxbK+bPAC2O6pVHqAjXdLKftSBnhKOcGkCbLHxDiiu1pjNUixZ
|
||||||
|
ZNGoT+agNeN6RqpZNzA/J1uGN26NeyNVqfak+Tu1WkJWakOxOltY5l+Xeyaa9PKh
|
||||||
|
AGoz25UHM06xWuzmTnJqOgJzeIlYcMmOlXFRRKVowNM3Ze/spho=
|
||||||
|
=xQ2q
|
||||||
|
-----END PGP SIGNATURE-----
|
113
libupnpp.changes
Normal file
113
libupnpp.changes
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 10 11:10:53 UTC 2024 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.26.7:
|
||||||
|
* Control, directory: fix handling multiple instances of a property
|
||||||
|
value (try to avoid duplicates)
|
||||||
|
* Control, directory: List albumartist first, if present, in artist list
|
||||||
|
* Control, directory: add property to each entry to communicate the exact
|
||||||
|
order of the original content directory data (allows overriding the
|
||||||
|
container/items separation in the libupnpp data)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 22 08:54:45 UTC 2024 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.26.6:
|
||||||
|
* Fix the qmake build to not need special copy of includes in uninstalled npupnp.
|
||||||
|
* Fix gcc 14 compile (includes)
|
||||||
|
* Misc. small cleanups, mostly compile/build
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 12 13:17:42 UTC 2024 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.26.4:
|
||||||
|
* Changed the build system from autotools to meson
|
||||||
|
- Update to version 0.26.3:
|
||||||
|
* Minuscule internal cleanups
|
||||||
|
- Update to version 0.26.2:
|
||||||
|
* Control: fix worker count issue in workqueue
|
||||||
|
- Update to version 0.26.0:
|
||||||
|
* Control: add interface to receive events for disappearing devices
|
||||||
|
(UPnPDeviceDiscovery::addLostCallback())
|
||||||
|
* More thorough cleanup on exit
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 23 14:40:29 UTC 2023 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.25.0:
|
||||||
|
* Control: description: store the download url in the parsed
|
||||||
|
description structure.
|
||||||
|
* Control: make sure that the requested search window is not smaller
|
||||||
|
than the npupnp minimum as this would result in insufficient waiting
|
||||||
|
for the initial search.
|
||||||
|
* Control: discovery: add interface to perform unicast search.
|
||||||
|
* Add init option to pass a bootid value to libnpupnp.
|
||||||
|
- Update to version 0.24.1:
|
||||||
|
* Don't extend URLs escaping by default (was causing issues with Yamaha
|
||||||
|
renderers).
|
||||||
|
* so version and debian packaging cleanup.
|
||||||
|
- Update to version 0.24.0:
|
||||||
|
* Rebuilt for rpi 1 (armv6) compatibility
|
||||||
|
* Control: ohproduct: export a parseSourceXML static method.
|
||||||
|
* Control: add timeout optional parameters to OHRadio::id(),
|
||||||
|
OHPlaylist::id(), and AVTransport::getPositionInfo(). Add options
|
||||||
|
structure parameter to the base Service class methods.
|
||||||
|
- Update to version 0.23.0:
|
||||||
|
* Device: added a LibUPnP::setWebServerDocumentRoot method, for
|
||||||
|
activating the libnpupnp HTTP server local file service.
|
||||||
|
- Update to version 0.22.5:
|
||||||
|
* Small internal changes: eliminate explicit memory allocations, improve
|
||||||
|
url sanitizing.
|
||||||
|
- Update to version 0.23.3:
|
||||||
|
* Control Point: sanitize unsufficiently quoted URLs from content
|
||||||
|
directory.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 13 10:34:18 UTC 2022 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 0.22.2:
|
||||||
|
* Adapt to the npupnp Upnp_SID type change
|
||||||
|
- Update to version 0.22.1:
|
||||||
|
* Allow absolute eventSubURLs in the description.
|
||||||
|
UPnP 1.1 is ambiguous on this point. They are used by some renderers
|
||||||
|
(e.g. LMS UPnP renderer plugin), which made them incompatible with
|
||||||
|
libupnpp
|
||||||
|
- Update to version 0.22.0:
|
||||||
|
* Improved logging of action errors: show what we were doing.
|
||||||
|
Ajust other log message levels
|
||||||
|
* Small stylistic changes
|
||||||
|
* Interface of Songcast API had incompatible change, forced a new
|
||||||
|
package name
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 20 09:52:35 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
- add upstream siging key and validate source signature
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 15 00:53:18 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
||||||
|
|
||||||
|
- 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 <mpluskal@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.20.2:
|
||||||
|
* Content Directory interface: accept responses with 0 TotalMatches.
|
||||||
|
* Adjust excessively noisy messages.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 15 21:08:51 UTC 2020 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- update to upstream version 0.20.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 24 17:57:19 UTC 2020 - Michael Pujos <pujos.michael@gmail.com>
|
||||||
|
|
||||||
|
- Initial package for version 1.4.2
|
95
libupnpp.keyring
Normal file
95
libupnpp.keyring
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
=prrv
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
91
libupnpp.spec
Normal file
91
libupnpp.spec
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
#
|
||||||
|
# spec file for package libupnpp
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024 SUSE LLC
|
||||||
|
#
|
||||||
|
# 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 https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define so_ver 16
|
||||||
|
Name: libupnpp
|
||||||
|
Version: 0.26.7
|
||||||
|
Release: 0
|
||||||
|
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/upmpdcli/index.html
|
||||||
|
Source0: https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-%{version}.tar.gz
|
||||||
|
Source1: https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-%{version}.tar.gz.asc
|
||||||
|
Source2: https://www.lesbonscomptes.com/pages/jf-at-dockes.org.pub#/%{name}.keyring
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: meson
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: pkgconfig(expat)
|
||||||
|
BuildRequires: pkgconfig(libcurl)
|
||||||
|
BuildRequires: pkgconfig(libnpupnp) >= 6.0.0
|
||||||
|
|
||||||
|
%description
|
||||||
|
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}
|
||||||
|
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}
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
Requires: %{name}%{so_ver} = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
The %{name}-devel package contains libraries and header files for
|
||||||
|
developing applications that use %{name}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup
|
||||||
|
# fix version
|
||||||
|
sed -i 's/ soversion:.*/ version: '\''16.1.0'\'',/' meson.build
|
||||||
|
|
||||||
|
%build
|
||||||
|
%meson
|
||||||
|
%meson_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%meson_install
|
||||||
|
|
||||||
|
%post -p /sbin/ldconfig -n %{name}%{so_ver}
|
||||||
|
%postun -p /sbin/ldconfig -n %{name}%{so_ver}
|
||||||
|
|
||||||
|
%files -n %{name}%{so_ver}
|
||||||
|
%license COPYING
|
||||||
|
%{_libdir}/*.so.*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%license COPYING
|
||||||
|
%{_includedir}/*
|
||||||
|
%{_libdir}/*.so
|
||||||
|
%{_libdir}/pkgconfig/*.pc
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user