Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
Date: Wed, 14 Apr 2021 18:04:27
Message-Id: 1618423452.16b7af187ac2d9d7b3340a3635329a57d0caaefd.mattst88@gentoo
1 commit: 16b7af187ac2d9d7b3340a3635329a57d0caaefd
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 14 18:03:00 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 14 18:04:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b7af18
7
8 app-misc/solaar: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 app-misc/solaar/Manifest | 3 --
13 app-misc/solaar/solaar-1.0.1-r1.ebuild | 49 ---------------------------
14 app-misc/solaar/solaar-1.0.2.ebuild | 58 --------------------------------
15 app-misc/solaar/solaar-1.0.3_rc1.ebuild | 59 ---------------------------------
16 4 files changed, 169 deletions(-)
17
18 diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
19 index b7709be5a46..6b211be3260 100644
20 --- a/app-misc/solaar/Manifest
21 +++ b/app-misc/solaar/Manifest
22 @@ -1,4 +1 @@
23 -DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2 SHA512 e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
24 -DIST solaar-1.0.2.tar.gz 1540722 BLAKE2B 66c6f7c347f5eba538d3d48ff1c1137c1c71bf84dfb1a306a94e3cb24810378864066644a82d27eaaee2d80d30bcd30bb71ebe80fdb12363e9b194df9054946d SHA512 5f97b51e7853386311c5b9ff968a72529d55837f7262786e86085e130d219ac22095c20c984e340f619a15b8242f90e66a6c678c5e0c507c261d0430b74eacd6
25 -DIST solaar-1.0.3rc1.tar.gz 782803 BLAKE2B a4dde7238f2616d98cafafa775050fd0c3a3aaf8a11b0eab333993a9246c321c45ebe4d30adddf82d826e1909a8e90cb0914472ab40f9ed5560d380931aea591 SHA512 845c55865ef93c163bae80dfe6e8e3013363cff1be03b167dcd4f30c541ae16e1828ed6e51c8c77aa8b067e3a75cd8e1980fb8847b308d067a816598f83c8d83
26 DIST solaar-1.0.5.tar.gz 920452 BLAKE2B 44aa0f9abd63629a5a4e737c14e468922c4aa501341717d595f045c5f40369ade6ff296120931557f1e8f04b99aa4f690454aa8f6bceaa526f370f93b312f6d6 SHA512 28603c30f0e9f2f0fe2549722062548031c69a0d9c98f732fdd8fbb51ed1d55ef033262113b2f88044a68f8b26c8c51fb0b45d4f4689fb3619e143d159618c47
27
28 diff --git a/app-misc/solaar/solaar-1.0.1-r1.ebuild b/app-misc/solaar/solaar-1.0.1-r1.ebuild
29 deleted file mode 100644
30 index 76839e200c8..00000000000
31 --- a/app-misc/solaar/solaar-1.0.1-r1.ebuild
32 +++ /dev/null
33 @@ -1,49 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -DISTUTILS_USE_SETUPTOOLS=no
40 -PYTHON_COMPAT=( python3_7 )
41 -
42 -inherit linux-info udev xdg distutils-r1
43 -
44 -DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
45 -HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
46 -SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
47 -
48 -LICENSE="GPL-2"
49 -SLOT="0"
50 -KEYWORDS="amd64 ~arm x86"
51 -IUSE="doc"
52 -
53 -RDEPEND="
54 - acct-group/plugdev
55 - dev-python/pygobject:3[${PYTHON_USEDEP}]
56 - >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
57 - x11-libs/gtk+:3[introspection]"
58 -
59 -S="${WORKDIR}"/Solaar-${PV}
60 -
61 -CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
62 -
63 -python_prepare_all() {
64 - # don't autostart (bug #494608)
65 - sed -i '/yield autostart_path/d' setup.py || die
66 -
67 - # grant plugdev group rw access
68 - sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
69 -
70 - distutils-r1_python_prepare_all
71 -}
72 -
73 -python_install_all() {
74 - distutils-r1_python_install_all
75 -
76 - udev_dorules rules.d/*.rules
77 -
78 - dodoc docs/devices.md
79 - if use doc; then
80 - dodoc -r docs/*
81 - fi
82 -}
83
84 diff --git a/app-misc/solaar/solaar-1.0.2.ebuild b/app-misc/solaar/solaar-1.0.2.ebuild
85 deleted file mode 100644
86 index 3fd7c0cbe1e..00000000000
87 --- a/app-misc/solaar/solaar-1.0.2.ebuild
88 +++ /dev/null
89 @@ -1,58 +0,0 @@
90 -# Copyright 1999-2020 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=7
94 -
95 -DISTUTILS_USE_SETUPTOOLS=no
96 -PYTHON_COMPAT=( python3_{7,8} )
97 -
98 -inherit linux-info udev xdg distutils-r1
99 -
100 -DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
101 -HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
102 -SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
103 -
104 -LICENSE="GPL-2"
105 -SLOT="0"
106 -KEYWORDS="amd64 ~arm x86"
107 -IUSE="doc appindicator libnotify"
108 -
109 -RDEPEND="
110 - acct-group/plugdev
111 - dev-python/pygobject:3[${PYTHON_USEDEP}]
112 - >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
113 - x11-libs/gtk+:3[introspection]
114 - appindicator? ( dev-libs/libappindicator:3 )
115 - libnotify? ( x11-libs/libnotify )"
116 -# libappindicator & libnotify are entirely optional and detected at runtime
117 -
118 -S="${WORKDIR}"/Solaar-${PV/_rc/rc}
119 -
120 -CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
121 -
122 -python_prepare_all() {
123 - # don't autostart (bug #494608)
124 - sed -i \
125 - -e '/yield autostart_path/d' \
126 - setup.py || die
127 -
128 - sed -i -r \
129 - -e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
130 - setup.py || die
131 -
132 - # grant plugdev group rw access
133 - sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
134 -
135 - distutils-r1_python_prepare_all
136 -}
137 -
138 -python_install_all() {
139 - distutils-r1_python_install_all
140 -
141 - dodoc docs/devices.md
142 - if use doc; then
143 - dodoc -r docs/*
144 - else
145 - newdoc docs/index.md README.md
146 - fi
147 -}
148
149 diff --git a/app-misc/solaar/solaar-1.0.3_rc1.ebuild b/app-misc/solaar/solaar-1.0.3_rc1.ebuild
150 deleted file mode 100644
151 index 9f358786728..00000000000
152 --- a/app-misc/solaar/solaar-1.0.3_rc1.ebuild
153 +++ /dev/null
154 @@ -1,59 +0,0 @@
155 -# Copyright 1999-2020 Gentoo Authors
156 -# Distributed under the terms of the GNU General Public License v2
157 -
158 -EAPI=7
159 -
160 -DISTUTILS_USE_SETUPTOOLS=bdepend
161 -PYTHON_COMPAT=( python3_{7,8} )
162 -
163 -inherit linux-info udev xdg distutils-r1
164 -
165 -DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired Devices"
166 -HOMEPAGE="https://pwr-solaar.github.io/Solaar/"
167 -SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz"
168 -
169 -LICENSE="GPL-2"
170 -SLOT="0"
171 -KEYWORDS="~amd64 ~arm ~x86"
172 -IUSE="doc appindicator libnotify"
173 -
174 -RDEPEND="
175 - acct-group/plugdev
176 - dev-python/pygobject:3[${PYTHON_USEDEP}]
177 - >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
178 - x11-libs/gtk+:3[introspection]
179 - appindicator? ( dev-libs/libappindicator:3 )
180 - libnotify? ( x11-libs/libnotify )"
181 -# libappindicator & libnotify are entirely optional and detected at runtime
182 -
183 -S="${WORKDIR}"/Solaar-${PV/_rc/rc}
184 -
185 -CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
186 -
187 -python_prepare_all() {
188 - # don't autostart (bug #494608)
189 - sed -i \
190 - -e '/yield autostart_path/d' \
191 - setup.py || die
192 -
193 - sed -i -r \
194 - -e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
195 - setup.py || die
196 -
197 - # grant plugdev group rw access
198 - sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
199 -
200 - distutils-r1_python_prepare_all
201 -}
202 -
203 -python_install_all() {
204 - distutils-r1_python_install_all
205 -
206 - dodoc docs/devices.md
207 - if use doc; then
208 - dodoc -r docs/*
209 - else
210 - newdoc docs/index.md README.md
211 - fi
212 - udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
213 -}