Add solaar-git

This commit is contained in:
Travis Burtrum 2017-04-16 22:45:03 -04:00
parent 94d9724335
commit 567dbbaf69
2 changed files with 41 additions and 0 deletions

31
src/solaar-git/PKGBUILD Normal file
View File

@ -0,0 +1,31 @@
# Maintainer: Maxime Poulin <maxpoulin64@gmail.com>
# Contributor: Arnaud Taffanel <dev@taffanel.org>
# Contributor: Victor Häggqvist <victor@snilius.com>
pkgname=solaar-git
pkgver=20151002
pkgrel=1
pkgdesc="Linux devices manager for the Logitech Unifying Receiver."
arch=('any')
url="http://pwr.github.io/Solaar/"
license=('GPL2')
depends=('python' 'python-pyudev' 'python-gobject' 'pygtk')
makedepends=('git')
provides=('solaar')
conflicts=('solaar')
install='solaar.install'
source=('git+https://github.com/pwr/Solaar.git' 'solaar.install')
md5sums=('SKIP' '4057d7179fe2ae9718b8aac4607a2c47')
package() {
cd "$srcdir/Solaar"
python3 setup.py install --root="$pkgdir/" --optimize=1
install -D -m0644 rules.d/42-logitech-unify-permissions.rules \
"$pkgdir/etc/udev/rules.d/42-logitech-unify-permissions.rules"
}
post_install() {
xdg-icon-resource forceupdate
update-desktop-database -q
}

View File

@ -0,0 +1,10 @@
pre_install() {
if ! getent group plugdev >/dev/null; then
groupadd --system plugdev
fi
}
post_install() {
udevadm control --reload-rules
echo "To be able to use this application, user must be in the plugdev group."
}