Advertisement
AndreasBWagner

Fixed fish-shell-git PKGBUILD

Aug 9th, 2014
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.33 KB | None | 0 0
  1. # Contributor: Abhishek Dasgupta <abhidg@gmail.com>
  2. # Contributor: Eric Belanger <eric@archlinux.org>
  3. # Contributor: Jan Fader <jan.fader@web.de>
  4. # Contributor: Stephen Drodge <stephen.drodge@gmail.com>
  5. # Maintainer: SanskritFritz (gmail)
  6.  
  7. pkgname=fish-shell-git
  8. _gitname="fish-shell"
  9. pkgver=2.1.0.r722.g33c714c
  10. pkgrel=2
  11. epoch=2
  12. pkgdesc="User friendly shell intended mostly for interactive use."
  13. arch=('i686' 'x86_64' 'arm')
  14. url="http://fishshell.com"
  15. license=("GPL" "LGPL" "BSD" "MIT")
  16. depends=('bc')
  17. optdepends=('python: fish_update_completions and other tools')
  18. makedepends=('doxygen' 'git' 'ncurses')
  19. provides=('fish' 'fish-shell')
  20. conflicts=('fish' 'fish-shell')
  21. install='fish-shell.install'
  22. source=("git://github.com/fish-shell/fish-shell.git")
  23. md5sums=('SKIP')
  24.  
  25. pkgver() {
  26.     cd "$_gitname"
  27. #   git log -1 --format="%cd" --date=short | sed 's|-|.|g'
  28.     git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
  29. }
  30.  
  31. prepare() {
  32.     cd "$srcdir/$_gitname"
  33.     sed -i 's|\r||g' \
  34.         ./build_tools/git_version_gen.sh \
  35.         ./config.sub \
  36.         ./config.guess \
  37.         ./build_tools/build_documentation.sh
  38. }
  39.  
  40. build() {
  41.     cd "$srcdir/$_gitname"
  42.     ./build_tools/git_version_gen.sh
  43.     autoconf
  44.     ./configure --prefix=/usr --sysconfdir=/etc --docdir=/usr/share/doc/fish
  45.     make
  46. }
  47.  
  48. package() {
  49.     cd "$srcdir/$_gitname"
  50.     make DESTDIR="$pkgdir" install
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement