Advertisement
Guest User

Untitled

a guest
Mar 1st, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. # Maintainer: Sabart Otto - Seberm <seberm[at]gmail[dot].com
  2.  
  3. pkgname=python2-buildozer-git
  4. pkgver=20150302
  5. pkgrel=1
  6. pkgdesc="Generic Python packager for Android / iOS and Desktop"
  7. url="https://github.com/kivy/buildozer"
  8. arch=('any')
  9. license=('MIT')
  10. install=''
  11. source=()
  12. depends=('python2')
  13. optdepends=()
  14. conflicts=()
  15. provides=''
  16. makedepends=('cmake' 'libusb>=1.0')
  17.  
  18. _gitname="buildozer"
  19. _gitroot="https://github.com/kivy/${_gitname}.git"
  20.  
  21.  
  22. build() {
  23. cd $srcdir
  24. msg "Connecting to GIT (${_gitroot}) ..."
  25.  
  26. if [ -d $_gitname ]; then
  27. cd $_gitname && git pull origin
  28. msg "The local files of ${_gitname} were updated."
  29. else
  30. git clone $_gitroot $_gitname
  31. fi
  32.  
  33. msg "GIT checkout done or server timeout"
  34.  
  35. cd $srcdir/${_gitname}/
  36. msg 'Fixing Cython version...'
  37. find . -type f -print0 | xargs -0 sed -i 's#Cython#Cython2#g'
  38. find . -type f -print0 | xargs -0 sed -i 's#cython#cython2#g'
  39.  
  40. msg 'Fixing Python version...'
  41. find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/python#/usr/bin/python2#g'
  42. find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/env python#/usr/bin/env python2#g'
  43. python2 setup.py build
  44. }
  45.  
  46. package() {
  47. cd $srcdir/${_gitname}
  48. python2 setup.py install -f --root="$pkgdir"
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement