updated on Wed Jan 11 00:07:16 UTC 2012
[aur-mirror.git] / jsonpipe-git / PKGBUILD
blobbb9ca7a6d4aa2631ece98f84648788a73f0b24b2
1 # Maintainer: Mike Sampson <mike at sambodata dot com>
2 pkgname=jsonpipe-git
3 pkgver=20110412
4 pkgrel=1
5 pkgdesc="Convert JSON to a UNIX-friendly line-based format."
6 arch=('any')
7 url="https://github.com/dvxhouse/jsonpipe"
8 license=('CUSTOM')
9 depends=('python2' 'python2-argparse' 'python-simplejson')
10 makedepends=('git')
12 _gitroot="https://github.com/dvxhouse/jsonpipe.git"
13 _gitname="jsonpipe"
15 build() {
16     cd "$srcdir"
17     msg "Connecting to GIT server...."
19     if [ -d $_gitname ] ; then
20         cd $_gitname && git pull origin
21         msg "The local files are updated."
22     else
23         git clone $_gitroot $_gitname
24     fi
26     msg "GIT checkout done or server timeout"
27     msg "Starting make..."
29     rm -rf "$srcdir/$_gitname-build"
30     git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
31     cd "$srcdir/$_gitname-build"
33     # Remove versioned dependencies. These are cutting edge even for Arch!
34     # Arch's versions seem to work fine.
35     sed -i -e 's/>=2.1.3//' -e 's/>=1.2.1//' setup.py
38 package() {
39     cd "$srcdir/$_gitname-build"
40     python2 setup.py install --root=$pkgdir/ --optimize=1
41     install -d $pkgdir/usr/share/licenses/jsonpipe
42     install -m 644 -t $pkgdir/usr/share/licenses/jsonpipe/ UNLICENSE