Advertisement
helgewl

aur/solaar: PKGBUILD-0.9.2-2

Apr 9th, 2015
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.26 KB | None | 0 0
  1. # Maintainer: Arnaud Taffanel <dev@taffanel.org>
  2.  
  3. pkgname=solaar
  4. pkgver=0.9.2
  5. pkgrel=2
  6. pkgdesc="Device manager for Logitech's Unifying receiver peripherals"
  7. url="http://pwr.github.com/Solaar/"
  8. license=('GPL2')
  9. groups=()
  10. arch=('any')
  11. depends=('python' 'python-pyudev' 'python-gobject' 'pygtk')
  12. optdepends=(
  13.   'libappindicator3: better integration into Unity'
  14.   )
  15. makedepends=('python')
  16. provides=('solaar')
  17. conflicts=('solaar')
  18. options=(!emptydirs)
  19. install=solaar.install
  20. source=("https://github.com/pwr/Solaar/archive/${pkgver}.tar.gz"
  21.         'solaar.install'
  22.         'workaround_Argument_0_does_not_allow_None.patch')
  23. md5sums=('2a6ea17150cf030b09ff802cb454358b'
  24.          '2416fcb58a4c24da5bbb94a9207799b4'
  25.          '5e960c11699d75dc28e79ca4d70a07c1')
  26.  
  27. prepare() {
  28.   cd "$srcdir/Solaar-${pkgver}/"
  29.   patch -p1 -i "$srcdir/workaround_Argument_0_does_not_allow_None.patch"
  30. }
  31.  
  32. package() {
  33.   cd "$srcdir/Solaar-${pkgver}/"
  34.   python3 setup.py install --root="$pkgdir/" --optimize=1
  35.   install -D -m0644 rules.d/42-logitech-unify-permissions.rules \
  36.                    "$pkgdir/etc/udev/rules.d/42-logitech-unify-permissions.rules"
  37. }
  38.  
  39. post_install() {
  40.   xdg-icon-resource forceupdate --theme hicolor
  41.   update-desktop-database -q
  42. }
  43. # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement