Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/kdsoap/
Date: Sat, 02 Jan 2021 20:31:42
Message-Id: 1609619452.b006f4c574a42bce86053868b62d1415195e1657.asturm@gentoo
1 commit: b006f4c574a42bce86053868b62d1415195e1657
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 2 16:32:16 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 2 20:30:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b006f4c5
7
8 net-libs/kdsoap: 1.10.0 version bump
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 net-libs/kdsoap/Manifest | 1 +
14 net-libs/kdsoap/kdsoap-1.10.0.ebuild | 42 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 43 insertions(+)
16
17 diff --git a/net-libs/kdsoap/Manifest b/net-libs/kdsoap/Manifest
18 index c24b812b570..dd7ff3dcea7 100644
19 --- a/net-libs/kdsoap/Manifest
20 +++ b/net-libs/kdsoap/Manifest
21 @@ -1,2 +1,3 @@
22 +DIST kdsoap-1.10.0.tar.gz 1399777 BLAKE2B d04393e34536eca43edb612339cfc40ff024849b74231d472f9936d86172d299f973e4140ae2bde363dca441e26016126db5f0782807c3d5598543ec4afcd737 SHA512 c0e0108f74e5d4075a71369f428862b7f3eb6a7b1968eea7a7b01f4536d999468a7af8013be722c02b303a0580e7cd649fe78c1588f837405ede4bb753fb56b7
23 DIST kdsoap-1.9.50_pre20200317-libkode-dfe0d565cb58cfb25da77853d9694097aa8e5882.tar.gz 50653 BLAKE2B a14145adcb1a9551c9fc70246bebe034db605e8d4056744856ff67a575ed192b90439a25b7ba6916d66b9830d7ffec1da82f2e12425b6e58801ebbe289cc09b7 SHA512 efe539888d25a527d43a83a6e3c38d75eec92bab3f09766890870f3fe6516cbd8349b049b42399c8764b28550291130b705350ae9d4d9947b839c03174b9b984
24 DIST kdsoap-1.9.50_pre20200317.tar.gz 919821 BLAKE2B 8028e98a1d79800e9f8bbddcb50e0b3ebb2d71b2f87d4f2920c6689b8536d712f76fb9ff48dd16b3d68871e46d9b1d36198aadab3d1d645f2dc397beef3d596e SHA512 f00c960d442c6a2977d321441ddd0924b42422e2a4e974a7fabb2d896fdb7310813750154f7548758ccb01a5d312d9af74a8d34746e09d07aff7925ebb6c3b4c
25
26 diff --git a/net-libs/kdsoap/kdsoap-1.10.0.ebuild b/net-libs/kdsoap/kdsoap-1.10.0.ebuild
27 new file mode 100644
28 index 00000000000..d16d3493eda
29 --- /dev/null
30 +++ b/net-libs/kdsoap/kdsoap-1.10.0.ebuild
31 @@ -0,0 +1,42 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +if [[ ${PV} != *9999* ]]; then
38 + SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz"
39 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
40 +else
41 + EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git"
42 + EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen )
43 + inherit git-r3
44 +fi
45 +inherit cmake
46 +
47 +DESCRIPTION="Qt-based client-side and server-side SOAP component"
48 +HOMEPAGE="https://www.kdab.com/development-resources/qt-tools/kd-soap/"
49 +
50 +LICENSE="GPL-3 AGPL-3"
51 +SLOT="0/1"
52 +IUSE=""
53 +
54 +RDEPEND="
55 + dev-qt/qtcore:5
56 + dev-qt/qtnetwork:5
57 + dev-qt/qtxml:5
58 +"
59 +DEPEND="${RDEPEND}
60 + dev-libs/boost
61 +"
62 +
63 +src_prepare() {
64 + cmake_src_prepare
65 + sed -e "/install.*INSTALL_DOC_DIR/d" -i CMakeLists.txt || die
66 +}
67 +
68 +src_configure() {
69 + local mycmakeargs=(
70 + -DKDSoap_EXAMPLES=OFF # no install targets
71 + )
72 + cmake_src_configure
73 +}