Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/razercfg/
Date: Fri, 01 Jan 2021 01:56:05
Message-Id: 1609466157.0528c59d2f8f01efd3bf492f2795e2c6e36e0295.mgorny@gentoo
1 commit: 0528c59d2f8f01efd3bf492f2795e2c6e36e0295
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 1 01:54:06 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 1 01:55:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0528c59d
7
8 sys-apps/razercfg: Remove old (py3.6)
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-apps/razercfg/Manifest | 1 -
13 sys-apps/razercfg/metadata.xml | 2 -
14 sys-apps/razercfg/razercfg-0.39-r2.ebuild | 90 -------------------------------
15 3 files changed, 93 deletions(-)
16
17 diff --git a/sys-apps/razercfg/Manifest b/sys-apps/razercfg/Manifest
18 index d8ef4efa14f..5699716bb14 100644
19 --- a/sys-apps/razercfg/Manifest
20 +++ b/sys-apps/razercfg/Manifest
21 @@ -1,2 +1 @@
22 -DIST razercfg-0.39.tar.bz2 178142 BLAKE2B cf2d92d24a0dbfdae4045c2dab30a64bc4de64d730c075a4d852790ff62bcbadd714953fac925e69b671355cbdfdec7ce9db5693fbfa8e2aab69de6247c95c1a SHA512 165fee898a01b7f0086eb6705ef9f24fd8b8836025c071f7851a493181b8d193d0db70fc1731a8586de1f1c795aab4d20bb4ee8526b612c66ba3c434c6e10137
23 DIST razercfg-0.42.tar.xz 103300 BLAKE2B 83f9432edf4deda78514dd1e2a65e04981d3646c543ebf3b74060f5d6ee5f9c3ddec5b0c544c11c9968c790172ae2bd4d4503adaf1428ca31337fdcd33d8545c SHA512 3856f4133b620fb639a46a5bb02fe8e6c47ae3928a04fe9d1bbef2792a44fdd4f5dff2efa43a1e43d75312025d3c65c626e331e723092e4e0b8d6622657fb197
24
25 diff --git a/sys-apps/razercfg/metadata.xml b/sys-apps/razercfg/metadata.xml
26 index e10f5181e6f..c8db6971140 100644
27 --- a/sys-apps/razercfg/metadata.xml
28 +++ b/sys-apps/razercfg/metadata.xml
29 @@ -10,8 +10,6 @@
30 <name>Proxy Maintainers</name>
31 </maintainer>
32 <use>
33 - <flag name="pm-utils">Installs the pm-utils hooks for suspend/resume and
34 - requires <pkg>sys-power/pm-utils</pkg></flag>
35 <flag name="gui">Installs GUI configuration utility and status bar applet.
36 Requires <pkg>dev-python/PyQt5</pkg></flag>
37 </use>
38
39 diff --git a/sys-apps/razercfg/razercfg-0.39-r2.ebuild b/sys-apps/razercfg/razercfg-0.39-r2.ebuild
40 deleted file mode 100644
41 index 2d13385579e..00000000000
42 --- a/sys-apps/razercfg/razercfg-0.39-r2.ebuild
43 +++ /dev/null
44 @@ -1,90 +0,0 @@
45 -# Copyright 1999-2020 Gentoo Authors
46 -# Distributed under the terms of the GNU General Public License v2
47 -
48 -EAPI=6
49 -
50 -PYTHON_COMPAT=( python3_6 )
51 -
52 -inherit cmake-utils python-single-r1 systemd udev
53 -
54 -DESCRIPTION="Utility for advanced configuration of Razer mice"
55 -HOMEPAGE="https://bues.ch/cms/hacking/razercfg.html"
56 -SRC_URI="https://bues.ch/${PN}/${P}.tar.bz2"
57 -
58 -LICENSE="GPL-2+"
59 -SLOT="0"
60 -KEYWORDS="~amd64 ~x86"
61 -IUSE="+pm-utils +udev"
62 -
63 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
64 -
65 -RDEPEND="${PYTHON_DEPS}
66 - virtual/libusb:1
67 - pm-utils? ( sys-power/pm-utils )
68 - udev? ( virtual/udev )
69 -"
70 -DEPEND="${PYTHON_DEPS}
71 - $(python_gen_cond_dep '
72 - dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
73 - ')
74 - virtual/libusb:1
75 - virtual/pkgconfig
76 -"
77 -
78 -PATCHES=( "${FILESDIR}/${P}-unit-variables.patch" )
79 -
80 -src_prepare() {
81 - cmake-utils_src_prepare
82 -
83 - sed -i CMakeLists.txt \
84 - -e '/udevadm control/{N;d}' \
85 - -e '/systemctl/{N;d}' \
86 - -e "s:/etc/pm/sleep.d:/usr/$(get_libdir)/pm-utils/sleep.d/:" \
87 - -e 's:50-razer:80razer:' \
88 - || die
89 -
90 - sed -i librazer/CMakeLists.txt \
91 - -e '/ldconfig/{N;d}' \
92 - -e "s:DESTINATION lib:DESTINATION $(get_libdir):" \
93 - || die
94 -
95 - sed -i razercfg.desktop.template \
96 - -e '/^Categories=/s/=.*$/=Qt;Settings/' \
97 - || die
98 -}
99 -
100 -src_configure() {
101 - local mycmakeargs=(
102 - -DPYTHON="${PYTHON}"
103 - -DSYSTEMD_UNIT_DIR="$(systemd_get_systemunitdir)"
104 - -DUDEV_DIR="$(get_udevdir)"
105 - )
106 - RAZERCFG_PKG_BUILD=1 cmake-utils_src_configure
107 -}
108 -
109 -src_install() {
110 - RAZERCFG_PKG_BUILD=1 cmake-utils_src_install
111 -
112 - newinitd "${FILESDIR}"/razerd.init.d-r2 razerd
113 - dodoc README.* HACKING.* razer.conf
114 -
115 - rm "${D%/}"/usr/bin/qrazercfg{,-applet} || die
116 - rm "${D%/}"/usr/share/icons/hicolor/scalable/apps/razercfg* || die
117 - rm "${D%/}"/usr/share/applications/razercfg.desktop || die
118 -
119 - if ! use pm-utils; then
120 - rm "${D%/}/usr/$(get_libdir)/pm-utils/sleep.d/80razer" || die
121 - fi
122 -}
123 -
124 -pkg_postinst() {
125 - if use udev ; then
126 - udevadm control --reload-rules
127 - udevadm trigger --subsystem-match=usb
128 - fi
129 -
130 - if [[ -e "${ROOT%/}"/usr/bin/pyrazer.pyc ]]; then
131 - eerror "A stale ${ROOT}usr/bin/pyrazer.pyc exists and will prevent"
132 - eerror "the Python frontends from working until removed manually."
133 - fi
134 -}