openrazer 3.10.3-2
This commit is contained in:
@@ -5,12 +5,12 @@ name=(
|
|||||||
python3-openrazer
|
python3-openrazer
|
||||||
)
|
)
|
||||||
version='3.10.3'
|
version='3.10.3'
|
||||||
release='1'
|
release='2'
|
||||||
desc='Community-led effort to support Razer peripherals on Linux'
|
desc='Community-led effort to support Razer peripherals on Linux'
|
||||||
desc_ru='Коммьюнити-проект, который поддерживает периферийные устройства Razer на Linux'
|
desc_ru='Коммьюнити-проект, который поддерживает периферийные устройства Razer на Linux'
|
||||||
homepage='https://openrazer.github.io'
|
homepage='https://openrazer.github.io'
|
||||||
maintainer='Evgeny Khramov <xpamych@yandex.ru>'
|
maintainer='Evgeny Khramov <xpamych@yandex.ru>'
|
||||||
maintainer_ru="Евгений Храмов <xpamych@yandex.ru>"
|
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
|
||||||
architectures=('all')
|
architectures=('all')
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
|
||||||
@@ -22,33 +22,58 @@ scripts=(
|
|||||||
)
|
)
|
||||||
|
|
||||||
meta_openrazer-daemon() {
|
meta_openrazer-daemon() {
|
||||||
desc="Userspace daemon that abstracts access to the kernel driver. Provides a DBus service for applications to use."
|
desc="Userspace daemon that abstracts access to the kernel driver. Provides a DBus service for applications to use"
|
||||||
desc_ru="Пользовательский демон, который абстрагирует доступ к драйверу ядра. Предоставляет D-Bus сервис для приложений для использования."
|
desc_ru="Пользовательский демон, который абстрагирует доступ к драйверу ядра. Предоставляет D-Bus сервис для приложений для использования"
|
||||||
deps+=(
|
|
||||||
'openrazer-driver-dkms'
|
deps+=('openrazer-driver-dkms' 'python3-dbus' 'python3-daemonize' 'python3-gobject' 'python3-pyudev' 'python3-setproctitle' 'xautomation')
|
||||||
'python3-dbus'
|
deps_alt+=("${deps[@]}")
|
||||||
'python3-daemonize'
|
deps_arch+=('openrazer-driver-dkms' 'python-dbus' 'python-daemonize' 'python-gobject' 'python-pyudev' 'python-setproctitle' 'xautomation')
|
||||||
'python3-gobject'
|
deps_debian+=("${deps[@]}")
|
||||||
'python3-pyudev'
|
deps_fedora+=("${deps[@]}")
|
||||||
'python3-setproctitle'
|
deps_redos+=("${deps_fedora[@]}")
|
||||||
'xautomation'
|
deps_rhel+=("${deps_fedora[@]}")
|
||||||
)
|
deps_rosa+=("${deps_fedora[@]}")
|
||||||
|
deps_alpine+=('openrazer-driver-dkms' 'py3-dbus' 'py3-daemonize' 'py3-gobject3' 'py3-pyudev' 'py3-setproctitle' 'xautomation')
|
||||||
|
|
||||||
opt_deps+=('libnotify: for the battery notifier')
|
opt_deps+=('libnotify: for the battery notifier')
|
||||||
|
opt_deps_alt+=("${opt_deps[@]}")
|
||||||
|
opt_deps_arch+=("${opt_deps[@]}")
|
||||||
|
opt_deps_debian+=("${opt_deps[@]}")
|
||||||
|
opt_deps_fedora+=("${opt_deps[@]}")
|
||||||
|
opt_deps_redos+=("${opt_deps_fedora[@]}")
|
||||||
|
opt_deps_rhel+=("${opt_deps_fedora[@]}")
|
||||||
|
opt_deps_rosa+=("${opt_deps_fedora[@]}")
|
||||||
|
opt_deps_alpine+=("${opt_deps[@]}")
|
||||||
}
|
}
|
||||||
|
|
||||||
meta_openrazer-driver-dkms() {
|
meta_openrazer-driver-dkms() {
|
||||||
|
desc="OpenRazer kernel modules sources"
|
||||||
|
desc_ru="Исходные коды модулей ядра OpenRazer"
|
||||||
|
|
||||||
deps+=('dkms')
|
deps+=('dkms')
|
||||||
desc="OpenRazer kernel modules sources."
|
deps_alt+=("${deps[@]}")
|
||||||
desc_ru="Исходные коды модулей ядра OpenRazer."
|
deps_arch+=("${deps[@]}")
|
||||||
|
deps_debian+=("${deps[@]}")
|
||||||
|
deps_fedora+=("${deps[@]}")
|
||||||
|
deps_redos+=("${deps_fedora[@]}")
|
||||||
|
deps_rhel+=("${deps_fedora[@]}")
|
||||||
|
deps_rosa+=("${deps_fedora[@]}")
|
||||||
|
deps_alpine+=("${deps[@]}")
|
||||||
}
|
}
|
||||||
|
|
||||||
meta_python3-openrazer() {
|
meta_python3-openrazer() {
|
||||||
deps+=(
|
|
||||||
'openrazer-daemon'
|
|
||||||
'python3-numpy'
|
|
||||||
)
|
|
||||||
desc="Library for interacting with the OpenRazer daemon"
|
desc="Library for interacting with the OpenRazer daemon"
|
||||||
desc_ru="Библиотека для взаимодействия с OpenRazer демоном"
|
desc_ru="Библиотека для взаимодействия с OpenRazer демоном"
|
||||||
|
|
||||||
|
deps+=('openrazer-daemon' 'python3-numpy')
|
||||||
|
deps_alt+=("${deps[@]}")
|
||||||
|
deps_arch+=('openrazer-daemon' 'python-numpy')
|
||||||
|
deps_debian+=("${deps[@]}")
|
||||||
|
deps_fedora+=("${deps[@]}")
|
||||||
|
deps_redos+=("${deps_fedora[@]}")
|
||||||
|
deps_rhel+=("${deps_fedora[@]}")
|
||||||
|
deps_rosa+=("${deps_fedora[@]}")
|
||||||
|
deps_alpine+=('openrazer-daemon' 'py3-numpy')
|
||||||
}
|
}
|
||||||
|
|
||||||
package_openrazer-daemon() {
|
package_openrazer-daemon() {
|
||||||
@@ -57,11 +82,9 @@ package_openrazer-daemon() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
files_openrazer-daemon() {
|
files_openrazer-daemon() {
|
||||||
echo ./usr/bin/openrazer-daemon
|
files-find-bin
|
||||||
printf '"%s" ' ./usr/lib/python3.11/site-packages/openrazer_daemon/**/*
|
files-find-lib
|
||||||
printf '"%s" ' ./usr/lib/python3.11/site-packages/openrazer_daemon-$version-py3.11.egg-info/*
|
files-find-share
|
||||||
echo ./usr/lib/systemd/user/openrazer-daemon.service
|
|
||||||
printf '"%s" ' ./usr/share/**/*
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_openrazer-driver-dkms() {
|
package_openrazer-driver-dkms() {
|
||||||
@@ -70,8 +93,7 @@ package_openrazer-driver-dkms() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
files_openrazer-driver-dkms() {
|
files_openrazer-driver-dkms() {
|
||||||
echo ./usr/lib/udev/rules.d/99-razer.rules
|
files-find-lib
|
||||||
echo ./usr/lib/udev/razer_mount
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_python3-openrazer() {
|
package_python3-openrazer() {
|
||||||
@@ -79,7 +101,6 @@ package_python3-openrazer() {
|
|||||||
make DESTDIR="$pkgdir" python_library_install
|
make DESTDIR="$pkgdir" python_library_install
|
||||||
}
|
}
|
||||||
|
|
||||||
files_python-openrazer() {
|
files_python3-openrazer() {
|
||||||
printf '"%s" ' ./usr/lib/python3.11/site-packages/openrazer/**/*
|
files-find-lib
|
||||||
printf '"%s" ' ./usr/lib/python3.11/site-packages/openrazer-$version-py3.11.egg-info/*
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user