Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=pyalienfx
- realname=pyAlienFX
- pkgver=v1.0.2
- pkgrel=2
- pkgdesc="Multiplataform software to control Alienware LED's written in Python2"
- arch=('any')
- url="http://code.google.com/p/pyalienfx/"
- license="GPLv3"
- depends=(python2 pygtk gksu)
- source=("http://pyalienfx.googlecode.com/files/$realname-$pkgver.tar.gz"
- "libusb-1.0.so.0"::"https://pyalienfx.googlecode.com/issues/attachment?aid=80024000&name=libusb-1.0.so.0&token=Lzn_8zk-_SQoGPZBw5gKxqPw53M%3A1362241153720")
- md5sums=('33b2abb3ad56ec5618a1f68698c49a43' '05e36bd689b406367ce32263d3fc624b')
- build() {
- tar -xf $realname-$pkgver.tar.gz
- mkdir -p $pkgdir/opt/
- mkdir -p $pkgdir/usr/
- mkdir -p $pkgdir/usr/bin
- }
- package() {
- # Copy necesary files
- cd ${srcdir}
- cp pyalienfx -R $pkgdir/opt/pyAlienFX
- cp libusb-1.0.so.0 $pkgdir/opt/pyAlienFX/
- # Generate the bin command
- cd ${pkgdir}/usr/bin
- echo -ne "#!/bin/bash\ncd /opt/pyAlienFX\ngksu LD_PRELOAD=/opt/pyAlienFX/libusb-1.0.so.0 python2 /opt/pyAlienFX/pyAlienFX.py" > pyalienfx
- chmod a+x pyalienfx
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement