[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: cafb08e2fd64a60aadd5aba503c7840007b1f4d6 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 19:26:01 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 19:26:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafb08e2 net-libs/kdsoap-ws-discovery-client: drop non-KF6 keywords Bug: https://bugs.gentoo.org/934215 Signed-off-by: Sam James gentoo.org> .../kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild index 804f3c13a690..a125911e9817 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/libraries/kdsoap-ws-discovery-client"; if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64" fi LICENSE="CC0-1.0 GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/, profiles/
commit: c2753805083e3b6191b0ffb396f9d3da52b60ee4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 22 09:43:26 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 22 10:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2753805 net-libs/kdsoap-ws-discovery-client: add 0.4.0, drop 0.3.0 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/kdsoap-ws-discovery-client/Manifest| 2 +- ...very-client-0.3.0.ebuild => kdsoap-ws-discovery-client-0.4.0.ebuild} | 2 +- profiles/package.mask | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest index 1551a85a33c3..593862c76c66 100644 --- a/net-libs/kdsoap-ws-discovery-client/Manifest +++ b/net-libs/kdsoap-ws-discovery-client/Manifest @@ -1,2 +1,2 @@ DIST kdsoap-ws-discovery-client-0.2_pre20200927.tar.gz 37493 BLAKE2B c0dff21554bc56c4055c74a166a85186d67b0378f7bfbfcd3582ae7b992aaa71cefb6b794258fa07b37fcdd1d42ac2bf9fbfd7cd8142f8f77b1ba9791d683dae SHA512 86f8c4eee3fd484253ee91190092a9ae0dbd3d0c536ec25a6e3ec35be45d4a3d320cffbfc0ed2024d447788b43c9df88ca81181157720ce8942c9034d4eea49f -DIST kdsoap-ws-discovery-client-0.3.0.tar.xz 30948 BLAKE2B e8a9e0f0cb3eee9e942436b4a8d07d7b8ab6578fecd5b3d59aadee7af91268945c4b4c37619212fb0f54038de65d38b318c33717f3e0eff07b088a101a0d72c6 SHA512 24c437686fc7d6659f610d030b263cef33c35e4c4f4f8a750068d3b2dcd166142d32d21c3d15a14f6ec7eb87b28d883d1d1ba8e11497ea75a1328e29a256a5c8 +DIST kdsoap-ws-discovery-client-0.4.0.tar.xz 30692 BLAKE2B f8d65a23731c9f56c75bdf678842b815512d5e15a28b3e37acc4d02cf0b10ec2d11876ff751dfd93321c7d3af3e422bec563ed6abd33c514f5537dbec9e39b46 SHA512 485e0319d986743183e82dd3a7576f0fc473122867e5e820a57f63b2fa2fde0721d8a7ee30d4399c01b11b51634db452174841a887b6685db9ab33e310866dda diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild similarity index 95% rename from net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild rename to net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild index 94d02706a782..804f3c13a690 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="WS-Discovery client library based on KDSoap" HOMEPAGE="https://invent.kde.org/libraries/kdsoap-ws-discovery-client"; if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" fi diff --git a/profiles/package.mask b/profiles/package.mask index 54065ed3f166..57d16f48f9e1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -426,7 +426,7 @@ dev-java/osgi-foundation ~media-libs/phonon-vlc-0.12.0 ~media-libs/pulseaudio-qt-1.4.0 ~net-libs/kdsoap-2.2.0 -~net-libs/kdsoap-ws-discovery-client-0.3.0 +~net-libs/kdsoap-ws-discovery-client-0.4.0 ~net-libs/signon-ui-0.15_p20231016 ~net-libs/accounts-qt-1.16_p20220803 ~net-libs/accounts-qml-0.7_p20231028
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 8436534902dcd50984321bb12c687ef30d01eef9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 11 21:48:32 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 11 22:48:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84365349 net-libs/kdsoap-ws-discovery-client: Depend on net-libs/kdsoap[qt5] Signed-off-by: Andreas Sturmlechner gentoo.org> ...7.ebuild => kdsoap-ws-discovery-client-0.2_pre20200927-r1.ebuild} | 5 +++-- net-libs/kdsoap-ws-discovery-client/metadata.xml | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927-r1.ebuild similarity index 94% rename from net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild rename to net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927-r1.ebuild index 0076c30673a8..56cfe158fc12 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,7 +25,8 @@ RESTRICT="test" RDEPEND=" dev-qt/qtcore:5 dev-qt/qtnetwork:5 - >=net-libs/kdsoap-1.9.0:=" + >=net-libs/kdsoap-1.9.0:=[qt5(+)] +" DEPEND="${RDEPEND} test? ( dev-qt/qtxml:5 ) " diff --git a/net-libs/kdsoap-ws-discovery-client/metadata.xml b/net-libs/kdsoap-ws-discovery-client/metadata.xml index 8641e5bdd399..d37afc46e13b 100644 --- a/net-libs/kdsoap-ws-discovery-client/metadata.xml +++ b/net-libs/kdsoap-ws-discovery-client/metadata.xml @@ -5,4 +5,7 @@ k...@gentoo.org Gentoo KDE Project + + libraries/kdsoap-ws-discovery-client +
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 056769a59ea49665ba959759fb7b4f9f7dfb9553 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 7 14:15:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 14 22:55:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056769a5 net-libs/kdsoap-ws-discovery-client: add 0.3.0 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/kdsoap-ws-discovery-client/Manifest | 1 + .../kdsoap-ws-discovery-client-0.3.0.ebuild| 48 ++ 2 files changed, 49 insertions(+) diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest index d9b499b3b6ec..1551a85a33c3 100644 --- a/net-libs/kdsoap-ws-discovery-client/Manifest +++ b/net-libs/kdsoap-ws-discovery-client/Manifest @@ -1 +1,2 @@ DIST kdsoap-ws-discovery-client-0.2_pre20200927.tar.gz 37493 BLAKE2B c0dff21554bc56c4055c74a166a85186d67b0378f7bfbfcd3582ae7b992aaa71cefb6b794258fa07b37fcdd1d42ac2bf9fbfd7cd8142f8f77b1ba9791d683dae SHA512 86f8c4eee3fd484253ee91190092a9ae0dbd3d0c536ec25a6e3ec35be45d4a3d320cffbfc0ed2024d447788b43c9df88ca81181157720ce8942c9034d4eea49f +DIST kdsoap-ws-discovery-client-0.3.0.tar.xz 30948 BLAKE2B e8a9e0f0cb3eee9e942436b4a8d07d7b8ab6578fecd5b3d59aadee7af91268945c4b4c37619212fb0f54038de65d38b318c33717f3e0eff07b088a101a0d72c6 SHA512 24c437686fc7d6659f610d030b263cef33c35e4c4f4f8a750068d3b2dcd166142d32d21c3d15a14f6ec7eb87b28d883d1d1ba8e11497ea75a1328e29a256a5c8 diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild new file mode 100644 index ..b8b71ffcdab1 --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.3.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +inherit ecm kde.org + +DESCRIPTION="WS-Discovery client library based on KDSoap" +HOMEPAGE="https://invent.kde.org/libraries/kdsoap-ws-discovery-client"; +SRC_URI="mirror://kde/unstable/${PN/discovery/discover}/${P}.tar.xz" + +LICENSE="CC0-1.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="doc" + +RESTRICT="test" + +RDEPEND=" + dev-qt/qtnetwork:5 + >=net-libs/kdsoap-2.0.0:= +" +DEPEND="${RDEPEND} + test? ( dev-qt/qtxml:5 ) +" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +PATCHES=( "${FILESDIR}"/${PN}-0.2_pre20200317-no-install-docs.patch ) + +src_prepare() { + ecm_src_prepare + use test || ecm_punt_qt_module Xml +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package doc Doxygen) + -DBUILD_QCH=OFF # does not use ecm_add_qch from ECMAddQch + ) + ecm_src_configure +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) + ecm_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 60e23575afb1c378ff290ba9ae7cb3e1bcfae13b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 26 10:04:45 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 26 10:17:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e23575 net-libs/kdsoap-ws-discovery-client: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> ...soap-ws-discovery-client-0.2_pre20200927.ebuild | 27 -- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild index 1d8855f61d5e..0076c30673a8 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild @@ -1,33 +1,27 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 +COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e ECM_QTHELP="false" ECM_TEST="true" inherit ecm -if [[ ${PV} != ** ]]; then - COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e - SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" - S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" -else - EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git"; - inherit git-r3 -fi - DESCRIPTION="WS-Discovery client library based on KDSoap" -HOMEPAGE="https://gitlab.com/caspermeijn/kdsoap-ws-discovery-client +HOMEPAGE="https://invent.kde.org/libraries/kdsoap-ws-discovery-client +https://gitlab.com/caspermeijn/kdsoap-ws-discovery-client https://caspermeijn.gitlab.io/kdsoap-ws-discovery-client"; +SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" LICENSE="CC0-1.0 GPL-3+" SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc" -BDEPEND=" - doc? ( app-doc/doxygen[dot] ) -" +RESTRICT="test" + RDEPEND=" dev-qt/qtcore:5 dev-qt/qtnetwork:5 @@ -35,8 +29,7 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-qt/qtxml:5 ) " - -RESTRICT+=" test" +BDEPEND="doc? ( app-doc/doxygen[dot] )" PATCHES=( "${FILESDIR}"/${PN}-0.2_pre20200317-no-install-docs.patch )
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/files/, net-libs/kdsoap-ws-discovery-client/
commit: 32676bf44ef0b3f3fe1729aae0319466990cd444 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 7 08:36:22 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 7 08:36:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32676bf4 net-libs/kdsoap-ws-discovery-client: Drop 0.2_pre20200317 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/kdsoap-ws-discovery-client/Manifest | 1 - ...-ws-discovery-client-0.2_pre20200317-deps.patch | 9 ...soap-ws-discovery-client-0.2_pre20200317.ebuild | 62 -- 3 files changed, 72 deletions(-) diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest index 7dac6647d17..d9b499b3b6e 100644 --- a/net-libs/kdsoap-ws-discovery-client/Manifest +++ b/net-libs/kdsoap-ws-discovery-client/Manifest @@ -1,2 +1 @@ -DIST kdsoap-ws-discovery-client-0.2_pre20200317.tar.gz 37395 BLAKE2B 03bee2d6f87a3fb407e0cff7e84f9bd83814d742f714630b8c469b26a139062472ad39a0f743caac6f5de4ae2c8a55c42b56ee14c6afcd3a0a874c3f0d9978c5 SHA512 f99092e06e4d7496d6fe79e4cf78265c072476159da958c2a0ee7b852be00b16c89582a8c69c5cbe4160a6419435ee2d8bc71bce40ea9753eaf458c34df6f86b DIST kdsoap-ws-discovery-client-0.2_pre20200927.tar.gz 37493 BLAKE2B c0dff21554bc56c4055c74a166a85186d67b0378f7bfbfcd3582ae7b992aaa71cefb6b794258fa07b37fcdd1d42ac2bf9fbfd7cd8142f8f77b1ba9791d683dae SHA512 86f8c4eee3fd484253ee91190092a9ae0dbd3d0c536ec25a6e3ec35be45d4a3d320cffbfc0ed2024d447788b43c9df88ca81181157720ce8942c9034d4eea49f diff --git a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch deleted file mode 100644 index f8f6c08c5f1..000 --- a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch +++ /dev/null @@ -1,9 +0,0 @@ a/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:38:05.253097303 +0100 -+++ b/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:39:03.346641208 +0100 -@@ -5,5 +5,6 @@ - @PACKAGE_INIT@ - - find_dependency(Qt5Core @REQUIRED_QT_VERSION@) -+find_dependency(KDSoap) - - include("${CMAKE_CURRENT_LIST_DIR}/KDSoapWSDiscoveryClientTargets.cmake") diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild deleted file mode 100644 index d9179fc30fc..000 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_QTHELP="false" -ECM_TEST="forceoptional" -inherit ecm - -if [[ ${PV} != ** ]]; then - COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e - SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" - S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" -else - EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git"; - inherit git-r3 -fi - -DESCRIPTION="WS-Discovery client library based on KDSoap" -HOMEPAGE="https://gitlab.com/caspermeijn/kdsoap-ws-discovery-client -https://caspermeijn.gitlab.io/kdsoap-ws-discovery-client"; - -LICENSE="CC0-1.0 GPL-3+" -SLOT="0" -IUSE="doc" - -BDEPEND=" - doc? ( app-doc/doxygen[dot] ) -" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - >=net-libs/kdsoap-1.9.0" -DEPEND="${RDEPEND} - test? ( dev-qt/qtxml:5 ) -" - -RESTRICT+=" test" - -PATCHES=( - "${FILESDIR}"/${P}-no-install-docs.patch - "${FILESDIR}"/${P}-deps.patch -) - -src_prepare() { - ecm_src_prepare - use test || ecm_punt_bogus_dep Qt5 Xml -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package doc Doxygen) - -DBUILD_QCH=OFF # does not use ecm_add_qch from ECMAddQch - ) - ecm_src_configure -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) - ecm_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: c400f5d0fad15e7d655a36e4c3d7e9c1d850549c Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 6 06:40:01 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 6 06:40:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c400f5d0 net-libs/kdsoap-ws-discovery-client: Stabilize 0.2_pre20200927 arm64, #774219 Signed-off-by: Mikle Kolyada gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200927.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild index 933bf855e49..da7b75210e7 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 4e5ba8eb4e9c19325ddc81319c7c6510608b3f31 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 6 06:29:26 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 6 06:31:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5ba8eb net-libs/kdsoap-ws-discovery-client: amd64 stable wrt bug #774219 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200927.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild index 3f84e744876..933bf855e49 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: ae8aa4b29b325fe6f0fbc863d396495a2d48e766 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 5 22:51:16 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 5 22:54:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8aa4b2 net-libs/kdsoap-ws-discovery-client: x86 stable (bug #774219) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200927.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild index 74f1eb852d1..3f84e744876 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: c58dae8d82bb05485a2a48cb7460cd2f954e2187 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 2 16:38:53 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 2 20:30:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58dae8d net-libs/kdsoap-ws-discovery-client: 0.2_pre20200927 version bump Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/kdsoap-ws-discovery-client/Manifest | 1 + ...soap-ws-discovery-client-0.2_pre20200927.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest index 83d1d976ff2..7dac6647d17 100644 --- a/net-libs/kdsoap-ws-discovery-client/Manifest +++ b/net-libs/kdsoap-ws-discovery-client/Manifest @@ -1 +1,2 @@ DIST kdsoap-ws-discovery-client-0.2_pre20200317.tar.gz 37395 BLAKE2B 03bee2d6f87a3fb407e0cff7e84f9bd83814d742f714630b8c469b26a139062472ad39a0f743caac6f5de4ae2c8a55c42b56ee14c6afcd3a0a874c3f0d9978c5 SHA512 f99092e06e4d7496d6fe79e4cf78265c072476159da958c2a0ee7b852be00b16c89582a8c69c5cbe4160a6419435ee2d8bc71bce40ea9753eaf458c34df6f86b +DIST kdsoap-ws-discovery-client-0.2_pre20200927.tar.gz 37493 BLAKE2B c0dff21554bc56c4055c74a166a85186d67b0378f7bfbfcd3582ae7b992aaa71cefb6b794258fa07b37fcdd1d42ac2bf9fbfd7cd8142f8f77b1ba9791d683dae SHA512 86f8c4eee3fd484253ee91190092a9ae0dbd3d0c536ec25a6e3ec35be45d4a3d320cffbfc0ed2024d447788b43c9df88ca81181157720ce8942c9034d4eea49f diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild new file mode 100644 index 000..74f1eb852d1 --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200927.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +ECM_TEST="true" +inherit ecm + +if [[ ${PV} != ** ]]; then + COMMIT=dcefb65c88e76f1f9eda8b0318006e93d15a0e1e + SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" +else + EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git"; + inherit git-r3 +fi + +DESCRIPTION="WS-Discovery client library based on KDSoap" +HOMEPAGE="https://gitlab.com/caspermeijn/kdsoap-ws-discovery-client +https://caspermeijn.gitlab.io/kdsoap-ws-discovery-client"; + +LICENSE="CC0-1.0 GPL-3+" +SLOT="0" +IUSE="doc" + +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) +" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + >=net-libs/kdsoap-1.9.0:=" +DEPEND="${RDEPEND} + test? ( dev-qt/qtxml:5 ) +" + +RESTRICT+=" test" + +PATCHES=( "${FILESDIR}"/${PN}-0.2_pre20200317-no-install-docs.patch ) + +src_prepare() { + ecm_src_prepare + use test || ecm_punt_bogus_dep Qt5 Xml +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package doc Doxygen) + -DBUILD_QCH=OFF # does not use ecm_add_qch from ECMAddQch + ) + ecm_src_configure +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) + ecm_src_install +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 97f6cf16146bd167b729beeda651c500c4254145 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 30 07:19:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 30 07:21:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f6cf16 net-libs/kdsoap-ws-discovery-client: x86 stable wrt bug #731966 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index f0a71ff6c56..49777117ad6 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 14188a6f0974eccb459c5ae9cd989e4a016617bc Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 30 06:56:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 30 06:57:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14188a6f net-libs/kdsoap-ws-discovery-client: amd64 stable wrt bug #731966 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index a9a27b5eb6c..f0a71ff6c56 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: c43e1aaae05c9916831673e526a78eaa1afb85e6 Author: Sam James gentoo org> AuthorDate: Thu Jul 9 11:16:04 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 9 11:16:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43e1aaa net-libs/kdsoap-ws-discovery-client: arm keyworded (bug #489446) Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Sam James gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index d169237e571..a9a27b5eb6c 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: a920412332cf9dad652749b632685c97954cd484 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed May 6 00:57:20 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed May 6 01:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9204123 net-libs/kdsoap-ws-discovery-client: x86 keyworded (bug #489446) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index 675ce2cdc42..d169237e571 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: 6497c722a46400349bce783ec48dda42c9ab257c Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Apr 30 19:35:26 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 1 08:37:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6497c722 net-libs/kdsoap-ws-discovery-client: arm64 keyworded (bug #489446) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index dabcdda16bf..675ce2cdc42 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64" + KEYWORDS="~amd64 ~arm64 ~ppc64" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/
commit: d371b7b3cd8303ae35ad8979cb11c733c8fc7774 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Mar 25 04:30:20 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Mar 25 04:30:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d371b7b3 net-libs/kdsoap-ws-discovery-client: keyword on ~ppc64, bug #489446 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Georgy Yakovlev gentoo.org> .../kdsoap-ws-discovery-client-0.2_pre20200317.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild index ac8ee194cf6..dabcdda16bf 100644 --- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -10,7 +10,7 @@ inherit ecm if [[ ${PV} != ** ]]; then COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" else EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap-ws-discovery-client/files/, net-libs/kdsoap-ws-discovery-client/
commit: 9fe3d8f56e6986930f3ddc3c74e201b24bd567db Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 19 14:33:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 19 14:33:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe3d8f5 net-libs/kdsoap-ws-discovery-client: New package Bug: https://bugs.gentoo.org/489446 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/kdsoap-ws-discovery-client/Manifest | 1 + ...-ws-discovery-client-0.2_pre20200317-deps.patch | 9 ...ry-client-0.2_pre20200317-no-install-docs.patch | 13 + ...soap-ws-discovery-client-0.2_pre20200317.ebuild | 62 ++ net-libs/kdsoap-ws-discovery-client/metadata.xml | 8 +++ 5 files changed, 93 insertions(+) diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest new file mode 100644 index 000..83d1d976ff2 --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/Manifest @@ -0,0 +1 @@ +DIST kdsoap-ws-discovery-client-0.2_pre20200317.tar.gz 37395 BLAKE2B 03bee2d6f87a3fb407e0cff7e84f9bd83814d742f714630b8c469b26a139062472ad39a0f743caac6f5de4ae2c8a55c42b56ee14c6afcd3a0a874c3f0d9978c5 SHA512 f99092e06e4d7496d6fe79e4cf78265c072476159da958c2a0ee7b852be00b16c89582a8c69c5cbe4160a6419435ee2d8bc71bce40ea9753eaf458c34df6f86b diff --git a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch new file mode 100644 index 000..f8f6c08c5f1 --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-deps.patch @@ -0,0 +1,9 @@ +--- a/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:38:05.253097303 +0100 b/KDSoapWSDiscoveryClientConfig.cmake.in 2020-03-02 23:39:03.346641208 +0100 +@@ -5,5 +5,6 @@ + @PACKAGE_INIT@ + + find_dependency(Qt5Core @REQUIRED_QT_VERSION@) ++find_dependency(KDSoap) + + include("${CMAKE_CURRENT_LIST_DIR}/KDSoapWSDiscoveryClientTargets.cmake") diff --git a/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-no-install-docs.patch b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-no-install-docs.patch new file mode 100644 index 000..5e2cb6dcb6a --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/files/kdsoap-ws-discovery-client-0.2_pre20200317-no-install-docs.patch @@ -0,0 +1,13 @@ +Do not trigger QA with the paths we want our docs in. + +--- a/docs/CMakeLists.txt 2020-03-02 23:10:28.358584552 +0100 b/docs/CMakeLists.txt 2020-03-02 23:11:52.228369765 +0100 +@@ -29,8 +29,4 @@ + USE_STAMP_FILE + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/.. + ) +-install(DIRECTORY +-${CMAKE_CURRENT_BINARY_DIR}/html/ +-DESTINATION ${KDE_INSTALL_DATADIR}/doc/KDSoapWSDiscoveryClient +-COMPONENT Devel) + endif() diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild new file mode 100644 index 000..ac8ee194cf6 --- /dev/null +++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.2_pre20200317.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +inherit ecm + +if [[ ${PV} != ** ]]; then + COMMIT=14287e92e80a77aa4c0adee2871e6b87c9c3055e + SRC_URI="https://gitlab.com/caspermeijn/${PN}/repository/${COMMIT}/archive.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-${COMMIT}-${COMMIT}" +else + EGIT_REPO_URI="https://gitlab.com/caspermeijn/${PN}.git"; + inherit git-r3 +fi + +DESCRIPTION="WS-Discovery client library based on KDSoap" +HOMEPAGE="https://gitlab.com/caspermeijn/kdsoap-ws-discovery-client +https://caspermeijn.gitlab.io/kdsoap-ws-discovery-client"; + +LICENSE="CC0-1.0 GPL-3+" +SLOT="0" +IUSE="doc" + +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) +" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + >=net-libs/kdsoap-1.9.0" +DEPEND="${RDEPEND} + test? ( dev-qt/qtxml:5 ) +" + +RESTRICT+=" test" + +PATCHES=( + "${FILESDIR}"/${P}-no-install-docs.patch + "${FILESDIR}"/${P}-deps.patch +) + +src_prepare() { + ecm_src_prepare + use test || ecm_punt_bogus_dep Qt5 Xml +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package doc Doxygen) + -DBUILD_QCH=OFF # does not use ecm_add_qch from ECMAddQch + ) + ecm_src_configure +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) + ecm_src