Gentoo Archives: gentoo-commits

From: John Helmert III <ajak@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/wally-cli/
Date: Sat, 01 Oct 2022 20:25:36
Message-Id: 1664655699.d6faeb93a9fd12841e72541af5fde5be7887be38.ajak@gentoo
1 commit: d6faeb93a9fd12841e72541af5fde5be7887be38
2 Author: John Helmert III <ajak <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 1 19:29:52 2022 +0000
4 Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 1 20:21:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6faeb93
7
8 app-misc/wally-cli: new package, add 2.0.1
9
10 Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
11
12 app-misc/wally-cli/Manifest | 2 ++
13 app-misc/wally-cli/metadata.xml | 12 ++++++++++++
14 app-misc/wally-cli/wally-cli-2.0.1.ebuild | 27 +++++++++++++++++++++++++++
15 3 files changed, 41 insertions(+)
16
17 diff --git a/app-misc/wally-cli/Manifest b/app-misc/wally-cli/Manifest
18 new file mode 100644
19 index 000000000000..3c8d2fedc5eb
20 --- /dev/null
21 +++ b/app-misc/wally-cli/Manifest
22 @@ -0,0 +1,2 @@
23 +DIST wally-cli-2.0.1-deps.tar.xz 2545464 BLAKE2B 3a1b41d5386e87db69a6d877fcc471cece97e34f913c3b9a4b87ed252f2f79aa335acacc1ffb0706d8a2596b9775ca9fab2d9fc4da9c11f7b8b933e05cb680cb SHA512 45cb90e614031ba674ea384cc829d748f706839b2d928f2e11e268f5991f7704a48f1333f794f4a140c16256cf29f4ee4da05a7a4e0be9107285d2c86a50ca77
24 +DIST wally-cli-2.0.1.tar.gz 6641 BLAKE2B 876a1e237d08c43b90c89ef596ad9015a6f641d3282296b9e3c846a7bf7fa27988605902deaae9e2c95b9c8bf10a2e2304c3ad5b1812001a45b6ca93eb0210bd SHA512 998035e5d932892245cd6db13682501dc5e65a79b724e9ed66733c955bf6646c46c5cb59214160cd5bc5710949dcd43f054ae72b5adb757aa12e3cece92df4bc
25
26 diff --git a/app-misc/wally-cli/metadata.xml b/app-misc/wally-cli/metadata.xml
27 new file mode 100644
28 index 000000000000..c6b4af121f15
29 --- /dev/null
30 +++ b/app-misc/wally-cli/metadata.xml
31 @@ -0,0 +1,12 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 + <maintainer type="person">
36 + <email>ajak@g.o</email>
37 + <name>John Helmert III</name>
38 + </maintainer>
39 + <upstream>
40 + <remote-id type="github">zsa/wally-cli</remote-id>
41 + <changelog>https://github.com/zsa/wally-cli/releases</changelog>
42 + </upstream>
43 +</pkgmetadata>
44
45 diff --git a/app-misc/wally-cli/wally-cli-2.0.1.ebuild b/app-misc/wally-cli/wally-cli-2.0.1.ebuild
46 new file mode 100644
47 index 000000000000..d87dcb360f59
48 --- /dev/null
49 +++ b/app-misc/wally-cli/wally-cli-2.0.1.ebuild
50 @@ -0,0 +1,27 @@
51 +# Copyright 2022 Gentoo Authors
52 +# Distributed under the terms of the GNU General Public License v2
53 +
54 +EAPI=8
55 +
56 +inherit go-module
57 +
58 +DESCRIPTION="Flash your ZSA Keyboard the EZ way"
59 +HOMEPAGE="https://github.com/zsa/wally-cli"
60 +SRC_URI="https://github.com/zsa/${PN}/archive/refs/tags/${PV}-linux.tar.gz -> ${P}.tar.gz
61 + https://dev.gentoo.org/~ajak/dist/${CATEGORY}/${PN}/${P}-deps.tar.xz"
62 +S="${WORKDIR}/${P}-linux"
63 +
64 +LICENSE="Apache-2.0 BSD BSD-4 MIT public-domain"
65 +SLOT="0"
66 +KEYWORDS="~amd64"
67 +
68 +DOCS=( README.md license.md )
69 +
70 +src_compile() {
71 + go build
72 +}
73 +
74 +src_install() {
75 + default
76 + dobin wally-cli
77 +}