Gentoo Archives: gentoo-commits

From: Rick Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/elgato-streamdeck/
Date: Thu, 21 May 2020 16:27:37
Message-Id: 1590078451.e2263e63d56bd9fdd3a8093cef65c8a6a3333ca6.zerochaos@gentoo
1 commit: e2263e63d56bd9fdd3a8093cef65c8a6a3333ca6
2 Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 19 19:51:42 2020 +0000
4 Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Thu May 21 16:27:31 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2263e63
7
8 media-libs/elgato-streamdeck: initial ebuild
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
12
13 media-libs/elgato-streamdeck/Manifest | 1 +
14 .../elgato-streamdeck-0.8.1.ebuild | 25 ++++++++++++++++++++++
15 .../elgato-streamdeck-9999.ebuild | 25 ++++++++++++++++++++++
16 media-libs/elgato-streamdeck/metadata.xml | 11 ++++++++++
17 4 files changed, 62 insertions(+)
18
19 diff --git a/media-libs/elgato-streamdeck/Manifest b/media-libs/elgato-streamdeck/Manifest
20 new file mode 100644
21 index 00000000000..84233cc63e3
22 --- /dev/null
23 +++ b/media-libs/elgato-streamdeck/Manifest
24 @@ -0,0 +1 @@
25 +DIST elgato-streamdeck-0.8.1.tar.gz 2552919 BLAKE2B 505a7ad71b04473b3eb2c719304c224829ebf5abc366bea0d38daf882099d92308b1099815435ac03f65542bdb908a2cafbdc96f10168351fd06644050b69f06 SHA512 c65b90ab0ee5c6e17a6f7af670c54a12c96b705ef4bec359a51ba6671a3908626a9658f5a5829266102fa249628b82ee04c525db995f4984f26f802620598e6c
26
27 diff --git a/media-libs/elgato-streamdeck/elgato-streamdeck-0.8.1.ebuild b/media-libs/elgato-streamdeck/elgato-streamdeck-0.8.1.ebuild
28 new file mode 100644
29 index 00000000000..07a7469b980
30 --- /dev/null
31 +++ b/media-libs/elgato-streamdeck/elgato-streamdeck-0.8.1.ebuild
32 @@ -0,0 +1,25 @@
33 +# Copyright 2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +PYTHON_COMPAT=( python3_{6,7,8} )
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="Python library to control the Elgato Stream Deck"
42 +HOMEPAGE="https://github.com/abcminiuser/python-elgato-streamdeck"
43 +if [ "${PV}" = "9999" ]; then
44 + inherit git-r3
45 + EGIT_REPO_URI="https://github.com/abcminiuser/python-elgato-streamdeck.git"
46 +else
47 + SRC_URI="https://github.com/abcminiuser/python-elgato-streamdeck/archive/${PV}.tar.gz -> ${P}.tar.gz"
48 + KEYWORDS="~amd64 ~x86"
49 + S="${WORKDIR}/python-${P}"
50 +fi
51 +
52 +LICENSE="MIT"
53 +SLOT="0"
54 +IUSE=""
55 +
56 +DEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
57 +RDEPEND="${DEPEND}"
58
59 diff --git a/media-libs/elgato-streamdeck/elgato-streamdeck-9999.ebuild b/media-libs/elgato-streamdeck/elgato-streamdeck-9999.ebuild
60 new file mode 100644
61 index 00000000000..07a7469b980
62 --- /dev/null
63 +++ b/media-libs/elgato-streamdeck/elgato-streamdeck-9999.ebuild
64 @@ -0,0 +1,25 @@
65 +# Copyright 2020 Gentoo Authors
66 +# Distributed under the terms of the GNU General Public License v2
67 +
68 +EAPI=7
69 +
70 +PYTHON_COMPAT=( python3_{6,7,8} )
71 +inherit distutils-r1
72 +
73 +DESCRIPTION="Python library to control the Elgato Stream Deck"
74 +HOMEPAGE="https://github.com/abcminiuser/python-elgato-streamdeck"
75 +if [ "${PV}" = "9999" ]; then
76 + inherit git-r3
77 + EGIT_REPO_URI="https://github.com/abcminiuser/python-elgato-streamdeck.git"
78 +else
79 + SRC_URI="https://github.com/abcminiuser/python-elgato-streamdeck/archive/${PV}.tar.gz -> ${P}.tar.gz"
80 + KEYWORDS="~amd64 ~x86"
81 + S="${WORKDIR}/python-${P}"
82 +fi
83 +
84 +LICENSE="MIT"
85 +SLOT="0"
86 +IUSE=""
87 +
88 +DEPEND="dev-python/pillow[${PYTHON_USEDEP}]"
89 +RDEPEND="${DEPEND}"
90
91 diff --git a/media-libs/elgato-streamdeck/metadata.xml b/media-libs/elgato-streamdeck/metadata.xml
92 new file mode 100644
93 index 00000000000..cb9246cafd0
94 --- /dev/null
95 +++ b/media-libs/elgato-streamdeck/metadata.xml
96 @@ -0,0 +1,11 @@
97 +<?xml version="1.0" encoding="UTF-8"?>
98 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
99 +<pkgmetadata>
100 + <maintainer type="person">
101 + <email>sidhayn@×××××.com</email>
102 + <name>Rick Farina</name>
103 + </maintainer>
104 + <upstream>
105 + <remote-id type="github">abcminiuser/python-elgato-streamdeck</remote-id>
106 + </upstream>
107 +</pkgmetadata>