diff options
author | Maciej Barć <xgqt@gentoo.org> | 2024-06-22 20:48:44 +0200 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2024-06-22 21:04:35 +0200 |
commit | 754d058b5468c9575cf6ca4f7bbbe703f259d2aa (patch) | |
tree | 9e6983497c4a0a3858176044ec72084dc41ba093 /sys-apps/openrazer | |
parent | virtual/pandoc: drop old 0-r1 (diff) | |
download | gentoo-754d058b5468c9575cf6ca4f7bbbe703f259d2aa.tar.gz gentoo-754d058b5468c9575cf6ca4f7bbbe703f259d2aa.tar.bz2 gentoo-754d058b5468c9575cf6ca4f7bbbe703f259d2aa.zip |
sys-apps/openrazer: drop old 3.7.0-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'sys-apps/openrazer')
-rw-r--r-- | sys-apps/openrazer/Manifest | 1 | ||||
-rw-r--r-- | sys-apps/openrazer/openrazer-3.7.0-r1.ebuild | 175 |
2 files changed, 0 insertions, 176 deletions
diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest index 04ef4147383d..eac4e187f090 100644 --- a/sys-apps/openrazer/Manifest +++ b/sys-apps/openrazer/Manifest @@ -1,2 +1 @@ -DIST openrazer-3.7.0.tar.gz 249201 BLAKE2B fd3d98b1d3c46623392a5cd42c8cafd605a7e2a6ec3d42f1f8f3c27b20fe06a149d55c45615a574957a14b66d20371cc9ddfd551c44659bd3887e53a3ad44570 SHA512 5067510fc22040f7a351556499db85a728863d97b56cdb26ea15adebe062403d2a4927c9bdcd620bddeb3388f1db184c0036dd121495b27ddb0d8d80cc17aafb DIST openrazer-3.8.0.tar.gz 250649 BLAKE2B 7266bff9d1614d72b051370aae4cce917adc8d601b788a93eea11db8d11d9c993527aed9b588c5f1c7b248e0e4fa560faf3c095c551bca2a1126ea6b01189154 SHA512 5ec059017591e8942f4c623deb4fa394c4c1d8a0eb14f80491c00976848964c07b4f56bb542f9e5cea84818b296fd05c768feb9eef3d1c9e8e087e5497319fe5 diff --git a/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild b/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild deleted file mode 100644 index 878518347eef..000000000000 --- a/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1 - -DESCRIPTION="Drivers and user-space daemon to control Razer devices on GNU/Linux" -HOMEPAGE="https://openrazer.github.io/ - https://github.com/openrazer/openrazer/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" - -IUSE="+client +daemon" -REQUIRED_USE=" - client? ( daemon ) - daemon? ( ${PYTHON_REQUIRED_USE} ) - test? ( daemon ) -" - -RDEPEND=" - client? ( dev-python/numpy[${PYTHON_USEDEP}] ) - daemon? ( - acct-group/plugdev - dev-python/daemonize[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/setproctitle[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-misc/xautomation - x11-misc/xdotool - ) -" -BDEPEND=" - ${RDEPEND} - virtual/linux-sources -" - -DOCS=( README.md ) - -DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module -(razeraccessory, razerkbd, razerkraken and/or razermouse), -add your user to the \"plugdev\" group and start the OpenRazer daemon. -To automatically start up the OpenRazer daemon on session login copy -/usr/share/openrazer/openrazer-daemon.desktop file into Your user's -~/.config/autostart/ directory." - -distutils_enable_tests unittest - -python_compile() { - cd "${S}/daemon" || die - - distutils_pep517_install "${BUILD_DIR}/install" - - if use client ; then - cd "${S}/pylib" || die - - distutils_pep517_install "${BUILD_DIR}/install" - fi -} - -python_install() { - distutils-r1_python_install - - python_scriptinto /usr/bin - python_newscript daemon/run_openrazer_daemon.py "${PN}-daemon" -} - -src_prepare() { - xdg_environment_reset - - if use daemon ; then - distutils-r1_src_prepare - else - default - fi - - # Remove bad tests. - rm daemon/tests/test_effect_sync.py || die -} - -src_compile() { - local -a modargs=( - SUBDIRS="${S}/driver" - KERNELDIR="${KERNEL_DIR}" - ) - local -a modlist=( - {razeraccessory,razerkbd,razerkraken,razermouse}="hid:${S}:driver" - ) - linux-mod-r1_src_compile - - if use daemon ; then - distutils-r1_src_compile - - emake -C "${S}/daemon" PREFIX=/usr service - fi - - readme.gentoo_create_doc -} - -src_test() { - cd daemon/tests || die - - distutils-r1_src_test -} - -src_install() { - linux-mod-r1_src_install - - udev_dorules install_files/udev/99-razer.rules - exeinto "$(get_udevdir)" - doexe install_files/udev/razer_mount - - # Install configuration example so that the daemon does not complain. - insinto /usr/share/${PN} - newins daemon/resources/razer.conf razer.conf.example - - if use daemon ; then - # Python libraries/scripts, "client" also requires USE="daemon" - distutils-r1_src_install - - # dbus service - insinto /usr/share/dbus-1/services - doins daemon/org.razer.service - - # systemd unit - systemd_douserunit "daemon/${PN}-daemon.service" - - # xdg autostart example file - insinto /usr/share/${PN} - doins install_files/desktop/openrazer-daemon.desktop - - # Manpages - doman daemon/resources/man/${PN}-daemon.8 - doman daemon/resources/man/razer.conf.5 - fi -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst - udev_reload - - if use daemon ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi - - readme.gentoo_print_elog -} - -pkg_postrm() { - udev_reload - - if use daemon ; then - xdg_icon_cache_update - xdg_desktop_database_update - fi -} |