Advertisement
Guest User

pipman-git PKGBUILD

a guest
Jul 10th, 2015
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. # Maintainer: Jesse Nazario <jessenzr@gmail.com>
  2. _pkgbasename=pipman
  3. pkgname=$_pkgbasename-git
  4. pkgrel=1
  5. pkgver=0.5.1.r5.gca7315b
  6. pkgdesc="Generate PKGBUILD from pip packages"
  7. arch=('any')
  8. url="http://github.com/sollidsnake/pipman"
  9. license=('GPL')
  10. depends=('python' 'python-pip' 'python-virtualenv')
  11. source=(git+https://github.com/sollidsnake/pipman)
  12. md5sums=('SKIP')
  13.  
  14. pkgver() {
  15. cd "$srcdir/$_pkgbasename"
  16. git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
  17. }
  18.  
  19. build() {
  20. cd "$srcdir/$_pkgbasename"
  21.  
  22. python setup.py bdist
  23. }
  24.  
  25.  
  26. package() {
  27. _pkg=$(ls "$srcdir/$_pkgbasename/dist/")
  28. tar -xC "$pkgdir/" -f "$srcdir/$_pkgbasename/dist/$_pkg"
  29.  
  30. mkdir -p "$pkgdir/usr/bin"
  31.  
  32. _python=$(ls "$pkgdir/usr/lib/")
  33. chmod +x "$pkgdir/usr/lib/$_python/site-packages/$_pkgbasename/$_pkgbasename.py"
  34. ln -s "/usr/lib/$_python/site-packages/$_pkgbasename/$_pkgbasename.py" \
  35. "$pkgdir/usr/bin/pipman"
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement