Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-libs/kweathercore/
Date: Thu, 20 Jan 2022 14:50:28
Message-Id: 1642610374.ad9330ce8af2d7856fad816c09364e434af21233.asturm@gentoo
1 commit: ad9330ce8af2d7856fad816c09364e434af21233
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 19 15:39:49 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 19 16:39:34 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ad9330ce
7
8 dev-libs/kweathercore: New package
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-libs/kweathercore/kweathercore-9999.ebuild | 34 ++++++++++++++++++++++++++
14 dev-libs/kweathercore/metadata.xml | 11 +++++++++
15 2 files changed, 45 insertions(+)
16
17 diff --git a/dev-libs/kweathercore/kweathercore-9999.ebuild b/dev-libs/kweathercore/kweathercore-9999.ebuild
18 new file mode 100644
19 index 0000000000..2e8d14012a
20 --- /dev/null
21 +++ b/dev-libs/kweathercore/kweathercore-9999.ebuild
22 @@ -0,0 +1,34 @@
23 +# Copyright 1999-2022 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=8
27 +
28 +ECM_NONGUI="true"
29 +ECM_QTHELP="true"
30 +ECM_TEST="true"
31 +KFMIN=5.88.0
32 +QTMIN=5.15.2
33 +inherit ecm kde.org
34 +
35 +DESCRIPTION="Library for retrieval of weather information including forecasts and alerts"
36 +
37 +if [[ ${KDE_BUILD_TYPE} = release ]]; then
38 + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
39 + KEYWORDS="~amd64"
40 +fi
41 +LICENSE="LGPL-2+"
42 +SLOT="5"
43 +
44 +DEPEND="
45 + >=dev-qt/qtnetwork-${QTMIN}:5
46 + >=dev-qt/qtpositioning-${QTMIN}:5
47 + >=kde-frameworks/ki18n-${KFMIN}:5
48 +"
49 +RDEPEND="${DEPEND}"
50 +
51 +src_test() {
52 + local myctestargs=(
53 + -E "locationquerytest"
54 + )
55 + ecm_src_test
56 +}
57
58 diff --git a/dev-libs/kweathercore/metadata.xml b/dev-libs/kweathercore/metadata.xml
59 new file mode 100644
60 index 0000000000..d925f24397
61 --- /dev/null
62 +++ b/dev-libs/kweathercore/metadata.xml
63 @@ -0,0 +1,11 @@
64 +<?xml version="1.0" encoding="UTF-8"?>
65 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
66 +<pkgmetadata>
67 + <maintainer type="project">
68 + <email>kde@g.o</email>
69 + <name>Gentoo KDE Project</name>
70 + </maintainer>
71 + <upstream>
72 + <bugs-to>https://bugs.kde.org/</bugs-to>
73 + </upstream>
74 +</pkgmetadata>