Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-libs/libqmatrixclient/
Date: Thu, 16 Sep 2021 01:07:37
Message-Id: 1631754303.357528e2002c97e6719cae32a9814f1665133ca3.lanodan@gentoo
1 commit: 357528e2002c97e6719cae32a9814f1665133ca3
2 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
3 AuthorDate: Thu Sep 16 01:02:51 2021 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Thu Sep 16 01:05:03 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=357528e2
7
8 net-libs/libqmatrixclient: New Package (dep of Quaternion)
9
10 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
11
12 net-libs/libqmatrixclient/Manifest | 1 +
13 .../libqmatrixclient-0.5.3.2.ebuild | 29 ++++++++++++++++++++++
14 net-libs/libqmatrixclient/metadata.xml | 8 ++++++
15 3 files changed, 38 insertions(+)
16
17 diff --git a/net-libs/libqmatrixclient/Manifest b/net-libs/libqmatrixclient/Manifest
18 new file mode 100644
19 index 000000000..a529d55b1
20 --- /dev/null
21 +++ b/net-libs/libqmatrixclient/Manifest
22 @@ -0,0 +1 @@
23 +DIST libqmatrixclient-0.5.3.2.tar.gz 528240 BLAKE2B a32ebf9c55840ab609225824ea96707692996623247769d5de5d587720381b0e98a89903626eab16fff97bf446279abe9ceb88fc04b8afba28438b0988774a2c SHA512 b887432ba7fb2b89c72ae5342fbd11b0066770851e8d0ea85ae4d6375bca726a5ee601c4f3d35a11fa1f2ef679ad5436917c08139e114f91516ccb370321e428
24
25 diff --git a/net-libs/libqmatrixclient/libqmatrixclient-0.5.3.2.ebuild b/net-libs/libqmatrixclient/libqmatrixclient-0.5.3.2.ebuild
26 new file mode 100644
27 index 000000000..3e81cbcf1
28 --- /dev/null
29 +++ b/net-libs/libqmatrixclient/libqmatrixclient-0.5.3.2.ebuild
30 @@ -0,0 +1,29 @@
31 +# Copyright 2018-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit cmake
37 +
38 +DESCRIPTION="A Qt5 library to write cross-platfrom clients for Matrix"
39 +HOMEPAGE="https://github.com/QMatrixClient/libqmatrixclient https://matrix.org/docs/projects/sdk/libqmatrixclient.html"
40 +SRC_URI="https://github.com/QMatrixClient/libqmatrixclient/archive/${PV}.tar.gz -> ${P}.tar.gz"
41 +SLOT="0/0.5.3"
42 +LICENSE="LGPL-2.1"
43 +KEYWORDS="~amd64"
44 +
45 +DEPEND="
46 + dev-qt/qtnetwork:5=
47 + dev-qt/qtgui:5=
48 + dev-qt/qtmultimedia:5=
49 +"
50 +
51 +S="${WORKDIR}/libQuotient-${PV}"
52 +
53 +src_configure() {
54 + local mycmakeargs=(
55 + -DCMAKE_INSTALL_INCLUDEDIR=include/libqmatrixclient
56 + )
57 +
58 + cmake_src_configure
59 +}
60
61 diff --git a/net-libs/libqmatrixclient/metadata.xml b/net-libs/libqmatrixclient/metadata.xml
62 new file mode 100644
63 index 000000000..c698af234
64 --- /dev/null
65 +++ b/net-libs/libqmatrixclient/metadata.xml
66 @@ -0,0 +1,8 @@
67 +<?xml version="1.0" encoding="UTF-8"?>
68 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
69 +<pkgmetadata>
70 + <maintainer type="person">
71 + <email>contact@×××××××××.me</email>
72 + <name>Haelwenn (lanodan) Monnier</name>
73 + </maintainer>
74 +</pkgmetadata>