Advertisement
workdowg

tasky.py_PKGBUILD

May 6th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. # Maintainer: Robert Orzanna <orschiro@gmail.com>
  2. # modified by workdowg 05/06/2014
  3.  
  4. _gitname=tasky
  5. pkgname=${_gitname}-git
  6. pkgver=27
  7. pkgrel=2
  8. pkgdesc="A command-line desktop client for Google Tasks."
  9. arch=('any')
  10. url="https://github.com/jrupac/tasky"
  11. license=('GPL')
  12. depends=('python2>=2.7' 'python2-google-api-python-client')
  13. makedepends=('git')
  14. provides=("$_gitname")
  15. source=('git://github.com/jrupac/tasky.git')
  16. md5sums=('SKIP')
  17.  
  18. install=tasky.install
  19.  
  20. pkgver() {
  21. cd "$srcdir/$_gitname"
  22. # Use the tag of the last commit
  23. local ver="$(git describe --long)"
  24. printf "%s" "${ver//-/.}"
  25. }
  26.  
  27. prepare() {
  28. cd "$srcdir/"
  29. # Fixing shebang to python2
  30. sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" "${_gitname}/tasky.py"
  31. }
  32.  
  33. package() {
  34. cd "$srcdir/$_gitname"
  35.  
  36. # copying binaries and libaries
  37. install -D -m755 "tasky.py" "${pkgdir}/usr/bin/${_gitname}"
  38.  
  39. # copying readme information
  40. install -D -m644 "README.md" "${pkgdir}/usr/share/doc/${_gitname}/README"
  41. }
  42.  
  43. # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement