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/kosmindoormap/
Date: Sun, 01 Nov 2020 23:12:02
Message-Id: 1604272278.cf146efb19d2427158bbeb51f969e8cd5f98f7dc.asturm@gentoo
1 commit: cf146efb19d2427158bbeb51f969e8cd5f98f7dc
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 1 21:45:39 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 1 23:11:18 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf146efb
7
8 dev-libs/kosmindoormap: New package
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-libs/kosmindoormap/kosmindoormap-9999.ebuild | 45 ++++++++++++++++++++++++
14 dev-libs/kosmindoormap/metadata.xml | 8 +++++
15 2 files changed, 53 insertions(+)
16
17 diff --git a/dev-libs/kosmindoormap/kosmindoormap-9999.ebuild b/dev-libs/kosmindoormap/kosmindoormap-9999.ebuild
18 new file mode 100644
19 index 0000000000..b54bda7817
20 --- /dev/null
21 +++ b/dev-libs/kosmindoormap/kosmindoormap-9999.ebuild
22 @@ -0,0 +1,45 @@
23 +# Copyright 1999-2020 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=7
27 +
28 +ECM_TEST="true"
29 +PVCUT=$(ver_cut 1-3)
30 +KFMIN=5.74.0
31 +QTMIN=5.15.1
32 +inherit ecm kde.org
33 +
34 +DESCRIPTION="Data Model and Extraction System for Travel Reservation information"
35 +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap"
36 +
37 +LICENSE="LGPL-2+"
38 +SLOT="5"
39 +KEYWORDS=""
40 +IUSE=""
41 +
42 +BDEPEND="
43 + sys-devel/bison
44 + sys-devel/flex
45 +"
46 +COMMON_DEPEND="
47 + dev-libs/protobuf:=
48 + >=dev-qt/qtdeclarative-${QTMIN}:5
49 + >=dev-qt/qtgui-${QTMIN}:5
50 + >=dev-qt/qtnetwork-${QTMIN}:5
51 + >=kde-frameworks/ki18n-${KFMIN}:5
52 + >=kde-misc/kpublictransport-${PVCUT}:5
53 + sys-libs/zlib
54 +"
55 +DEPEND="${COMMON_DEPEND}
56 + test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
57 +"
58 +RDEPEND="${COMMON_DEPEND}
59 + >=dev-qt/qtquickcontrols2-${QTMIN}:5
60 +"
61 +
62 +src_configure() {
63 + local mycmakeargs=(
64 + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it
65 + )
66 + ecm_src_configure
67 +}
68
69 diff --git a/dev-libs/kosmindoormap/metadata.xml b/dev-libs/kosmindoormap/metadata.xml
70 new file mode 100644
71 index 0000000000..2fdbf33d96
72 --- /dev/null
73 +++ b/dev-libs/kosmindoormap/metadata.xml
74 @@ -0,0 +1,8 @@
75 +<?xml version="1.0" encoding="UTF-8"?>
76 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
77 +<pkgmetadata>
78 + <maintainer type="project">
79 + <email>kde@g.o</email>
80 + <name>Gentoo KDE Project</name>
81 + </maintainer>
82 +</pkgmetadata>