Accepting request 1127371 from home:luca_b:kdsoap-ws

kdsoap-ws-discovery-client to be used for kio-extras

No need for a Qt5 version, a bundled version is used in kio-extras5.

OBS-URL: https://build.opensuse.org/request/show/1127371
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kdsoap-ws-discovery-client?expand=0&rev=1
This commit is contained in:
Fabian Vogt 2023-11-18 19:07:16 +00:00 committed by Git OBS Bridge
commit f12e1a594d
7 changed files with 186 additions and 0 deletions

23
.gitattributes vendored Normal file
View 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
View File

@ -0,0 +1 @@
.osc

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmVKPzcACgkQ11dEg7tX
sY1iwQ/+IldkUsIOUE9rgow3qF16LSiOGoM3hglfuvtqg2bgH+YYhzREycdYfKUC
RQVn3MzOEfvaA07HFOogSAPCRPOvgFcvO9y0tLd7ifF7UUyPYbfa9yXEujcC65+l
fEtqIohR/djue8T7IcCabBjaASvQ9HArFX9RX8qhi9s9u/69E1Y/gTjnc1Vzubhb
Cv534+9vafNbluITaUiSfMF3HeRRioCnQuHLJvc7aHrPCwLwAkxKQLKacMeUJNLe
r8sO0z29Cs6ZlAhGGNfGvAtMWt1x36zfd7Bb+6FzwGaZ1MA/236YVBf1Qtieh9AJ
Tc08vLJ2Eh9auikCSIRAUoUebMzLhvlGxQWqH7+zr/mY0tuvlggAhmo4coXH3FrZ
FAatqGpe0UYqW42JShWUGSL4J8E4TUKEDqYu1ItUYHSnbWg4qG8vI3rVAclnDTvC
36ltqWQiqSBeuY0rpewmPq6aWtysntsJBagf3amXdcJ3c+x+RiA+XrWqzGL3/FIb
X9/FRT/AJfRpUYOp4UGm6fEjIAwwBTw16vps/wgxFMiRqEf2eW9/4oPjvDn3j+jN
KcicHFSWUMLPgX9V9i4UbJQzwiATqYjzEzf1JVbpzlhfB+0YWFuYRfX6jp98eW5A
D3EXDU7FEB/0/+dcsK1CfD0cOlb+mnC1gyBkOrW0Zw/2SPSYu5A=
=+lDI
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,4 @@
-------------------------------------------------------------------
Fri Nov 17 15:40:14 UTC 2023 - Luca Beltrame <lbeltrame@kde.org>
- Initial package

View File

@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBGFVmzkBEAC9robLj4ZMjZ/EhHbiYpr2/i/uW38T6qP5mwpAGela3/NWhjzp
2a6rfuLTb6OtXkomcMiwzVXBm2VCoF5z7f23c5yCk4qPFnTNcYxmql1MaRrI4x9Z
b/iV6jit/FkiNPCc/89kvfWVMywCb/0uOGRbzw9lGNQH+2bJkHLDS38PfrABikOK
di75Ux1pOl64GVnKxqfXSB63d9eDtLELEbjvbPRdZJSuFTFLlR+uZKivsCx7LPhp
S/EPyW1SnV9Jy8ZAgMHz0VZnkZnC2W15uM8FP6ARUtxlYMptUuU79iERYKd0xwCH
JT4GI3PFMjAML/XHzkzzXJgkZm1YMjy2dNHKc07glA6efqrb82BzqWp6mfuUnYBl
nO54yDUwUeDWuRvZJwNxv0j31eADYlZoPkkPX6UWqayeAcPEBPofiasxUw5mIfP/
3HAsJcDjf3Oj5tYyE7ELypqTWPvS2fBYCWwvipfxsOQmA9xvlCY2MGhAtTNceJcb
324bOLpuwA2GWmsyHw+c3bvLD7PDaeLZ7kjqu1NBqgwDESgO7sPrWKM4Gaclgr9s
Atvfr/vlkHRCTZhpluZuW/JIuiprc9O/ZigT9A9lxbQe1Cm0VPNHk+zDl/wPTv7J
EC5OGPAY7G6s7bQLxp7C7FulOZcjKWmnEBWVV1O7iee8YZQ5vZTmTNI2VQARAQAB
tCZKb25hdGhhbiBFc2stUmlkZGVsbCA8anJAanJpZGRlbGwub3JnPokCTgQTAQoA
OBYhBOCj6yAvjldSjhPnL9dXRIO7V7GNBQJhVZs5AhsDBQsJCAcCBhUKCQgLAgQW
AgMBAh4BAheAAAoJENdXRIO7V7GNcZEP/RhsneV30lQg4Qj7Jd/uFhhrvMHTatw8
F18bMWr7g/sbQ0z7cewT8YM+2W29FC4k3gZHA8Lwfq8g5LAM8Gbvaggn7LrTvglL
i+hX/U4iU7LoqyH1tpyZEPD08qqUkjER8bfLflBElISjGb7xeJMbhS+10vt8QQQl
W7MqRQQo0bYB6foLrmW3avzZz/mb2IL3RAWgowQJ9rxG+oW+3lFCjSGvxXaq/BGc
Dajkq9UeDGCR3RHOjkDVEX6xuS7D76K0Y32bgYbsDzHkDHRm5vR0LXxQKUC59OQE
oNLCdOdFlX4m1Lm2sUa/vXnjrpOPAJvij+LwDt/SB1GygJ/qitO+riTtgSbmyTY8
4xX4dAh4Nenmk1JF3phfwa3nmJzVu7oiCvKTsVrf8gnJUPq8MsgUuWgQ9qu0UXWR
bFnnckVsj6xBGuPIgrlGk2V9RTqiReJTsU/RdypVzO6rshEyLWS0TCzygHrZk3IS
4pORUt6itUlJSCdvZRDa3AhPUkQt3Iso0S8oZWzP+zlXMvYFvF1pgtzi9cPqbgJJ
4uQJ858uqw0jwjFM3CYyrVrLWNY2kPIPVbeTH6Bh6nQp4Q0KXnDubcUbbpd2xMHl
tHEI6gma9ATha+u/OMjYgXpkAP8UECcF1CD+wIC4c4pbSFnOmhRai92MjbMkb905
kYzU/1S3qZ9nuQINBGFVmzkBEACU19R68g6TnrnpUCywwCTVZJkY2JVpSlQGYXjd
gC61Kt0vjMCA7sdckSqfE0qTIjxHmDB78F2cpSfDmKEgd8GYdxMuUqTWS7UWRD3R
bvDUBRLG/KMig+6HGe+NzxOv+vwCcnvM3LAZP/k/UMbVAOYQFARvm136UOaTnq1B
vsnDAMoO+US72OWVXzTWcgbJLoLq0HKfCrA0fDKnnh0HPGQ+58qPfoWuatZwg+O6
0oIE2d5qLrSxAPuUJjaWD1ylNlSbunQNbgHmM1eKK36RUNOc1fDGPWQ1E0+eZuZY
5HfnHFDliZ5rsJsKrqOFhANcRu7BpOWGVSBqms+NjkCUOGwU7ir9jgIBDxdju38u
ri3BCDSYPrDrsuFPSLIab/BuaEcbzLsgAAooMbMHFy2WBqw1WtJatGhg+naoJjha
xbecaOgU140ObnqQdRd2PpLmIRAze5oFvj9TL6NEvkkhWoOW3MUHbV/sgilvN4pu
L+J+ligowbwhny+yfk0XtXZk9nU0/en9UYUFvyQgxi9l+KE6wyl1N74RHvELtPOp
60lOMCB/CAF+q5D3XI4g9LNv3kyCBp40Fq5XiVcMOMamNxq7vc8+2IaSzRiySeQ6
9hddhKf7Rm7x4ZjW3bVxFu0DAQi4CSAsz3A+/g0z4GDrZDqZyNy0VxcXTE9ZZrih
NvoTvQARAQABiQI2BBgBCgAgFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmFVmzkC
GwwACgkQ11dEg7tXsY0EZRAAh9MbJCBdbVa5h2m3AAbYG+BMZsOeSESQCuy0bM7z
7WShfSafeGE/KhJuAKZtBHopLA1VCF74h3vNwwDxAG+8qbzGxuuzV+Tx18vyiY3d
Wlf30L1ypq6fO53fuZSgPB0gzjCoDcJeSDg7FdTcqMzjumys3ThvOBTHB1gwzQWu
eZ8CSxKvd34J7CQ7bUpxjDvgZpI3gbdW37F11KUgLF+HtD1bO9SzTs9rdpGpFesS
joF2pl2C0plzlB40xgb+CW4GL7T253x1xKejCeas2E4ImmD2ONuOqp7Q31x456cQ
r/WqJe7A4lIDRVza2/Nd0qGBCEILmMlIMD+YpZdQv+WO/d6Gv65wt4O+ufjudKcI
sIryz7bVC28zOiAwmVmnDhOkAakAkIJVTMa9xyFVtquBfj9z9mg6W7LLw96tAVXT
6yKkQRHkQ2/36uBgsrl2z+k+mFWm4IS2RGgDfTtrq4nl/LGwyb9T0MDuFZ8FUPUN
PK28Z1iYWb0tTda5Qc5aCraZcFr0aR4PYToBvt5mvrV+TGvfdVzva/JjcRwtFnwo
RUqSlBSJqC4WqZmkB73i16MljvT0+4v2upmud4JKw2KTowhZjbGLlBgrAMxuDYNv
953PoIbKKuD9uwdPkCrkuL1XQsBDWsHgW9DQ4q0bObr0ZBxJWUzLj/5Ew1iFLz5O
oS4=
=yOFv
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,87 @@
#
# spec file for package kdsoap-ws-discovery-client
#
# Copyright (c) 2023 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/
#
%global sover 0
%define qt6_version 6.5.0
%bcond_without released
Name: kdsoap-ws-discovery-client
Version: 0.3.0
Release: 0
Summary: WS-discovery client library
License: GPL-3.0-or-later
URL: https://www.kde.org
Source: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules
BuildRequires: cmake(KDSoap-qt6)
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
%if %{with released}
Source1: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz
Source2: kdsoap-ws-discovery-client.keyring
%endif
%description
This package provides a client for the Web Services Dynamic Discovery
(WS-Discovery) protocol, used to discover services on a local network.
%package -n libKDSoapWSDiscoveryClient%{sover}
Summary: WS-discovery client library
%description -n libKDSoapWSDiscoveryClient%{sover}
This package contains the main library implementing a client for the
Web Services Dynamic Discovery (WS-Discovery) protocol, used to discover
services on a local network.
%package devel
Summary: Development files for kdsoap-ws-discovery-client
Requires: libKDSoapWSDiscoveryClient%{sover} = %{version}
Requires: cmake(KDSoap-qt6)
%description devel
Development files for kdsoap-ws-discovery-client, a client for the
WS-discovery protocol.
%prep
%autosetup -p1
%build
%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE -DBUILD_QCH:BOOL=TRUE
%{kf6_build}
%install
%{kf6_install}
%fdupes %{buildroot}
%ldconfig_scriptlets -n libKDSoapWSDiscoveryClient%{sover}
%files -n libKDSoapWSDiscoveryClient%{sover}
%license LICENSES/*
%{_kf6_libdir}/libKDSoapWSDiscoveryClient.so.*
%files devel
%doc %{_kf6_sharedir}/doc/KDSoapWSDiscoveryClient/
%doc %{_kf6_qchdir}/KDSoapWSDiscoveryClient.*
%{_kf6_cmakedir}/KDSoapWSDiscoveryClient
%{_includedir}/KDSoapWSDiscoveryClient
%{_kf6_libdir}/libKDSoapWSDiscoveryClient.so
%changelog