Gentoo Archives: gentoo-commits

From: Ian Whyman <thev00d00@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/sensei-raw-ctl/
Date: Sun, 29 Jul 2018 12:01:25
Message-Id: 1532865660.c17ecff78b0d3c7b5d96e483177608f3d628e22e.thev00d00@gentoo
1 commit: c17ecff78b0d3c7b5d96e483177608f3d628e22e
2 Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 29 09:41:12 2018 +0000
4 Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 29 12:01:00 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17ecff7
7
8 sys-apps/sensei-raw-ctl: New package
9
10 Package-Manager: Portage-2.3.41, Repoman-2.3.9
11
12 sys-apps/sensei-raw-ctl/Manifest | 1 +
13 sys-apps/sensei-raw-ctl/metadata.xml | 11 ++++++++
14 .../sensei-raw-ctl-0.0_pre20180729.ebuild | 32 ++++++++++++++++++++++
15 3 files changed, 44 insertions(+)
16
17 diff --git a/sys-apps/sensei-raw-ctl/Manifest b/sys-apps/sensei-raw-ctl/Manifest
18 new file mode 100644
19 index 00000000000..2f6f0c9f18c
20 --- /dev/null
21 +++ b/sys-apps/sensei-raw-ctl/Manifest
22 @@ -0,0 +1 @@
23 +DIST sensei-raw-ctl-0.0_pre20180729.tar.gz 16103 BLAKE2B b3e1348768663bbac7e7668ad8874c2831127b11a7ee57a9952a33ce96c404d34f50ab08bedc29f8a2c2599f4b179bd98717cece836c782b0c03f91e99c6c00d SHA512 e613ed13ad7321dd005067f989f5c487f2f6edf7e795be903f6d32b9ed8ae5874dfd928d678ef6bf38f792bdc54740f200533008f2959208d8ac9a73f3b8994b
24
25 diff --git a/sys-apps/sensei-raw-ctl/metadata.xml b/sys-apps/sensei-raw-ctl/metadata.xml
26 new file mode 100644
27 index 00000000000..078205ca890
28 --- /dev/null
29 +++ b/sys-apps/sensei-raw-ctl/metadata.xml
30 @@ -0,0 +1,11 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <upstream>
35 + <bugs-to>https://git.janouch.name/p/sensei-raw-ctl/issues</bugs-to>
36 + <changelog>https://git.janouch.name/p/sensei-raw-ctl/commits/branch/master</changelog>
37 + </upstream>
38 + <maintainer type="person">
39 + <email>thev00d00@g.o</email>
40 + </maintainer>
41 +</pkgmetadata>
42
43 diff --git a/sys-apps/sensei-raw-ctl/sensei-raw-ctl-0.0_pre20180729.ebuild b/sys-apps/sensei-raw-ctl/sensei-raw-ctl-0.0_pre20180729.ebuild
44 new file mode 100644
45 index 00000000000..1afb6245434
46 --- /dev/null
47 +++ b/sys-apps/sensei-raw-ctl/sensei-raw-ctl-0.0_pre20180729.ebuild
48 @@ -0,0 +1,32 @@
49 +# Copyright 1999-2018 Gentoo Foundation
50 +# Distributed under the terms of the GNU General Public License v2
51 +
52 +EAPI=6
53 +
54 +EGIT_COMMIT="175d72ee849afe6e3547739132103cb26acf9173"
55 +
56 +inherit cmake-utils
57 +
58 +DESCRIPTION="SteelSeries Sensei Raw configuration tool"
59 +HOMEPAGE="https://git.janouch.name/p/sensei-raw-ctl"
60 +SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
61 +
62 +LICENSE="ISC"
63 +SLOT="0"
64 +KEYWORDS="~amd64 ~x86"
65 +IUSE="gtk"
66 +
67 +DEPEND="
68 + virtual/libusb:1
69 + gtk? ( x11-libs/gtk+:3 )
70 +"
71 +RDEPEND="${DEPEND}"
72 +
73 +S="${WORKDIR}/${PN}"
74 +
75 +src_configure() {
76 + local mycmakeargs=(
77 + "-DBUILD_GUI=$(usex gtk)"
78 + )
79 + cmake-utils_src_configure
80 +}