updated on Sun Jan 8 12:02:35 UTC 2012
[aur-mirror.git] / autojump-git / PKGBUILD
blob3e2d0d6521ab7e568d1a6db3760086d760fea4bf
1 # Maintainer: Jason Axelson <jason.axelsonATgmail.com>
2 # Contributor: Sean Escriva <sean.escrivaATgmail.com>
4 pkgname=autojump-git
5 pkgver=20101021
6 pkgrel=2
7 pkgdesc="A faster way to navigate your filesystem from the command line"
8 arch=(any)
9 url="http://github.com/joelthelion/autojump"
10 license=('GPL3')
11 depends=('bash' 'python2')
12 optdepends=('python: needed for jumpapplet')
13 makedepends=('git')
14 conflicts=('autojump')
15 provides=('autojump')
16 replaces=()
17 backup=()
18 source=()
19 install=(${pkgname}.install)
20 md5sums=()
22 _gitroot="git://github.com/joelthelion/autojump.git"
23 _gitname="autojump"
25 build() {
26     cd ${srcdir}
27     msg "Connecting to github.com GIT server...."
29     if [ -d ${srcdir}/$_gitname ] ; then
30         cd $_gitname && git pull origin
31         msg "The local files are updated."
32     else
33         git clone $_gitroot
34     fi
36     msg "GIT checkout done or server timeout"
37     msg "Starting script install..."
39     git clone $_gitname $_gitname-build
40     cd ${srcdir}/$_gitname-build
42     # python2 fix
43     sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' autojump
44     sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' jumpapplet
46     install -Dm644 icon.png ${pkgdir}/usr/share/autojump/icon.png
47     install -Dm755 jumpapplet ${pkgdir}/usr/bin/jumpapplet
48     install -Dm755 autojump ${pkgdir}/usr/bin/autojump
49     install -Dm644 autojump.1 ${pkgdir}/usr/share/man/man1/autojump.1
50     install -Dm755 autojump.bash ${pkgdir}/etc/profile.d/autojump.bash
51     install -Dm755 autojump.sh ${pkgdir}/etc/profile.d/autojump.sh
52     install -Dm755 autojump.zsh ${pkgdir}/etc/profile.d/autojump.zsh
53     install -Dm644 _j ${pkgdir}/usr/share/zsh/site-functions/_j
55 # vim:set ts=4 sw=4 et: