Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/mygestures/
Date: Thu, 23 Sep 2021 08:04:04
Message-Id: 1632384096.7c4eb99c8a1a889259ca6f421b477081da3d94c5.ionen@gentoo
1 commit: 7c4eb99c8a1a889259ca6f421b477081da3d94c5
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 23 07:54:54 2021 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 23 08:01:36 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4eb99c
7
8 x11-misc/mygestures: initial import with version 2.0
9
10 Provides DE-independent generic mouse gestures (execute command,
11 window action, send keypress), can setup gestures for either
12 all windows or per-windowclass/name.
13
14 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
15
16 x11-misc/mygestures/Manifest | 1 +
17 x11-misc/mygestures/metadata.xml | 11 +++++++++++
18 x11-misc/mygestures/mygestures-2.0.ebuild | 33 +++++++++++++++++++++++++++++++
19 3 files changed, 45 insertions(+)
20
21 diff --git a/x11-misc/mygestures/Manifest b/x11-misc/mygestures/Manifest
22 new file mode 100644
23 index 00000000000..de2cb5f29a5
24 --- /dev/null
25 +++ b/x11-misc/mygestures/Manifest
26 @@ -0,0 +1 @@
27 +DIST mygestures-2.0.tar.gz 54613 BLAKE2B e0dbb120e4adf74a0624e5d3acb04a5af4775a84b0b8fdb2df992ed9f0b3de3907b456f9008f7df154956372dbc17acd5c3080e06857c5336e89fb1c08cc98b4 SHA512 eda75e2429b671c5ff15435b3ce3ae78e95069b17f6d2ea0d279c7c100a72e4b6dc4f452f9c003b432266d8d1047cd6ae47dc544e2f1b4f86f02fabe8c70e6dd
28
29 diff --git a/x11-misc/mygestures/metadata.xml b/x11-misc/mygestures/metadata.xml
30 new file mode 100644
31 index 00000000000..795ad3ce777
32 --- /dev/null
33 +++ b/x11-misc/mygestures/metadata.xml
34 @@ -0,0 +1,11 @@
35 +<?xml version="1.0" encoding="UTF-8"?>
36 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
37 +<pkgmetadata>
38 + <maintainer type="person">
39 + <email>ionen@g.o</email>
40 + <name>Ionen Wolkens</name>
41 + </maintainer>
42 + <upstream>
43 + <remote-id type="github">deters/mygestures</remote-id>
44 + </upstream>
45 +</pkgmetadata>
46
47 diff --git a/x11-misc/mygestures/mygestures-2.0.ebuild b/x11-misc/mygestures/mygestures-2.0.ebuild
48 new file mode 100644
49 index 00000000000..ae7d7d86dda
50 --- /dev/null
51 +++ b/x11-misc/mygestures/mygestures-2.0.ebuild
52 @@ -0,0 +1,33 @@
53 +# Copyright 2021 Gentoo Authors
54 +# Distributed under the terms of the GNU General Public License v2
55 +
56 +EAPI=8
57 +
58 +inherit autotools
59 +
60 +DESCRIPTION="Mouse gestures for X"
61 +HOMEPAGE="https://github.com/deters/mygestures"
62 +SRC_URI="https://github.com/deters/mygestures/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
63 +
64 +LICENSE="GPL-2+"
65 +SLOT="0"
66 +KEYWORDS="~amd64 ~x86"
67 +
68 +RDEPEND="
69 + dev-libs/libxml2
70 + x11-libs/libX11
71 + x11-libs/libXi
72 + x11-libs/libXrender
73 + x11-libs/libXtst"
74 +DEPEND="
75 + ${RDEPEND}
76 + x11-base/xorg-proto"
77 +BDEPEND="virtual/pkgconfig"
78 +
79 +DOCS=( README.md )
80 +
81 +src_prepare() {
82 + default
83 +
84 + eautoreconf
85 +}