updated on Sun Jan 8 12:02:35 UTC 2012
[aur-mirror.git] / oh-git / PKGBUILD
blobcc8ef9fc062b3ad227805af6bab16e5b34d5ff1f
1  
2 # Maintainer: Jens Staal <staal1978@gmail.com>
4 pkgname=oh-git
5 # Shell formerly known as "gosh"
6 pkgver=20110727
7 pkgrel=1
8 pkgdesc="A Plan9 rc-inspired UNIX shell written in Go"
9 arch=('i686' 'x86_64')
10 url="https://github.com/michaelmacinnis/oh#readme"
11 license=('MIT')
12 depends=('go-tecla-git' 'libtecla' 'go')
13 provides=('oh')
14 install=('oh.install')
15 makedepends=('git')
17 _gitroot=('git://github.com/michaelmacinnis/oh.git')
18 _gitname=('oh')
20  if [ ${CARCH}=x86_64 ]
21     then
22      _arch="amd64"
23    else
24      _arch="i386"
25  fi
27 build() {
28  cd $srcdir
30 msg "getting oh sources"
31    if [ -d $_gitname ] ; then
32     cd $_gitname && git pull $_gitroot
33     msg "The local files are updated."
34   else
35     git clone $_gitroot $_gitname
36   fi
38 msg "setting up build directory"
39   rm -rf $srcdir/build
40   cp -ar $srcdir/$_gitname $srcdir/build
41   cd $srcdir/build
42   make
45 package() {
46  mkdir -p $pkgdir/usr/bin
47  install -m755 $srcdir/build/oh $pkgdir/usr/bin/
48  mkdir -p $pkgdir/usr/share/licenses/oh
49  install -m644 $srcdir/oh/LICENSE $pkgdir/usr/share/licenses/oh/LICENSE