Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: net-im/matterhorn-bin/
Date: Tue, 21 Sep 2021 10:02:15
Message-Id: 1632213308.9895c45e7d9473848b4e395ac824f3cc80eaf9d9.arthurzam@gentoo
1 commit: 9895c45e7d9473848b4e395ac824f3cc80eaf9d9
2 Author: Adrian Schollmeyer <nex+b-g-o <AT> nexadn <DOT> de>
3 AuthorDate: Tue Sep 21 08:35:00 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 21 08:35:08 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9895c45e
7
8 net-im/matterhorn-bin: Add new package
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Adrian Schollmeyer <nex+b-g-o <AT> nexadn.de>
12
13 net-im/matterhorn-bin/Manifest | 1 +
14 .../matterhorn-bin-50200.13.0.ebuild | 43 ++++++++++++++++++++++
15 net-im/matterhorn-bin/metadata.xml | 11 ++++++
16 3 files changed, 55 insertions(+)
17
18 diff --git a/net-im/matterhorn-bin/Manifest b/net-im/matterhorn-bin/Manifest
19 new file mode 100644
20 index 000000000..65bb6fd57
21 --- /dev/null
22 +++ b/net-im/matterhorn-bin/Manifest
23 @@ -0,0 +1 @@
24 +DIST matterhorn-bin-50200.13.0.tar.bz2 8840191 BLAKE2B 4b321f035cba7bfeb9a29803c3620ed406610b28d9356ed6070760764d237a755e23e39bde4d53cb6c5909dde6e9592fe4ec46b08d17565f95e07a7749caccfb SHA512 34536c0219fbbbe77a608793fa1e735b4e1ad8679f118cd0389c282e932359d07a439cb62d30b167134956de589be26b16fddb56ee39be2b88dcc9c0a38990dd
25
26 diff --git a/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild
27 new file mode 100644
28 index 000000000..26bb85b22
29 --- /dev/null
30 +++ b/net-im/matterhorn-bin/matterhorn-bin-50200.13.0.ebuild
31 @@ -0,0 +1,43 @@
32 +# Copyright 2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +
37 +MY_PN="${PN%-bin}"
38 +MY_P="${MY_PN}-${PV}-fedora-29-x86_64"
39 +
40 +DESCRIPTION="Terminal based Mattermost client"
41 +HOMEPAGE="https://github.com/matterhorn-chat/matterhorn"
42 +SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
43 +
44 +LICENSE="BSD"
45 +SLOT="0"
46 +KEYWORDS="-* ~amd64"
47 +
48 +DEPEND=""
49 +RDEPEND="
50 + ${DEPEND}
51 + dev-libs/gmp:0
52 + sys-libs/ncurses:0/6
53 + sys-libs/zlib:0/1
54 +"
55 +BDEPEND=""
56 +
57 +QA_PREBUILT="*"
58 +
59 +S="${WORKDIR}/${MY_P}"
60 +
61 +src_install() {
62 + default
63 +
64 + dobin matterhorn
65 +
66 + dodoc docs/commands.md
67 + dodoc docs/keybindings.md
68 +
69 + insinto /usr/share/${MY_PN}
70 + exeinto /usr/share/${MY_PN}/notification-scripts
71 + doins -r emoji
72 + doins -r syntax
73 + doexe notification-scripts/notify
74 +}
75
76 diff --git a/net-im/matterhorn-bin/metadata.xml b/net-im/matterhorn-bin/metadata.xml
77 new file mode 100644
78 index 000000000..af6959241
79 --- /dev/null
80 +++ b/net-im/matterhorn-bin/metadata.xml
81 @@ -0,0 +1,11 @@
82 +<?xml version="1.0" encoding="UTF-8"?>
83 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
84 +<pkgmetadata>
85 + <maintainer type="person">
86 + <name>Adrian Schollmeyer</name>
87 + <email>nex+b-g-o@××××××.de</email>
88 + </maintainer>
89 + <upstream>
90 + <remote-id type="github">matterhorn-chat/matterhorn</remote-id>
91 + </upstream>
92 +</pkgmetadata>