summaryrefslogtreecommitdiff
path: root/net-libs/kdsoap
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
commite9d044d4b9b71200a96adfa280848858c0f468c9 (patch)
tree1bd8ef816043a8cd340f1d774e79553a1a7d31d8 /net-libs/kdsoap
parentfc2f1018fc323ef2c6572734a9b130427cba76a6 (diff)
gentoo resync : 13.11.2021
Diffstat (limited to 'net-libs/kdsoap')
-rw-r--r--net-libs/kdsoap/Manifest2
-rw-r--r--net-libs/kdsoap/kdsoap-2.0.0.ebuild45
2 files changed, 47 insertions, 0 deletions
diff --git a/net-libs/kdsoap/Manifest b/net-libs/kdsoap/Manifest
index 1fcbf3f6c1e9..2939bb170903 100644
--- a/net-libs/kdsoap/Manifest
+++ b/net-libs/kdsoap/Manifest
@@ -1,3 +1,5 @@
DIST kdsoap-1.10.0.tar.gz 1399777 BLAKE2B d04393e34536eca43edb612339cfc40ff024849b74231d472f9936d86172d299f973e4140ae2bde363dca441e26016126db5f0782807c3d5598543ec4afcd737 SHA512 c0e0108f74e5d4075a71369f428862b7f3eb6a7b1968eea7a7b01f4536d999468a7af8013be722c02b303a0580e7cd649fe78c1588f837405ede4bb753fb56b7
+DIST kdsoap-2.0.0.tar.gz 2916527 BLAKE2B 7b9cf71b181b88180fb00cb2f0c2b84b5fd7d997531aa68957a84811959befd9c8909c8892d3b60d47a654916fa5b8841fa7b389a006a8ca6a2cdce98a433cfb SHA512 50305866595048e0ec6cd6dabba9e63a948f1e1263e7f03e9e3bc56f09a843bade944df95b5ff57d4fc3a62896e72f02b0d7b3d5cc2be2823da67001ca459428
EBUILD kdsoap-1.10.0.ebuild 904 BLAKE2B d95f8dd776d6ffa3adb844c2930a147e91e8e83c11edce0310dbed7419b5ce3aeb188bc4c4a4935b15e1d18de8f975df4140dc58335154c654b6fc4fc72faccb SHA512 3e4ad0da6ecc4b092e74d5952b5092a1761aa11adcab837e490d5ee9c3086879a417fa73b0bcf7f1d2548fba97d53cd01802627a3f00b72dcc1af73fb48facba
+EBUILD kdsoap-2.0.0.ebuild 968 BLAKE2B fb05ba7f0bf3759f3b37697ab2dcbc844401a4034281bd20ef24e25a64b2927dc4ba14645988fd1fb44da56813993ecb69f48cffd4f776c2b83fa27b482e3dbb SHA512 da9ce6a77198f5cded52e487dbf3e29f9a59827fab9af063053e3cea881b94fb88974e5b5a08d5a7488079deaa4768923de25d0f6242053218046b371d1c0702
MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/net-libs/kdsoap/kdsoap-2.0.0.ebuild b/net-libs/kdsoap/kdsoap-2.0.0.ebuild
new file mode 100644
index 000000000000..5c37b52bcec6
--- /dev/null
+++ b/net-libs/kdsoap/kdsoap-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+else
+ EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git"
+ EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen )
+ inherit git-r3
+fi
+inherit cmake
+
+DESCRIPTION="Qt-based client-side and server-side SOAP component"
+HOMEPAGE="https://www.kdab.com/development-resources/qt-tools/kd-soap/"
+
+LICENSE="GPL-3 AGPL-3"
+SLOT="0/2"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
+
+src_prepare() {
+ cmake_src_prepare
+ sed -e "/install.*INSTALL_DOC_DIR/d" -i CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DKDSoap_DOCS=OFF
+ -DKDSoap_EXAMPLES=OFF # no install targets
+ -DKDSoap_STATIC=OFF
+ -DKDSoap_QT6=OFF
+ )
+ cmake_src_configure
+}