updated on Fri Jan 13 20:02:10 UTC 2012
[aur-mirror.git] / libmich-git / PKGBUILD
blob8ec0e5895f089b79dcf18cd7b97828c6e8cbe2c1
1 # Contributor: Benoit Michau <michau.benoit@gmail.com>
2 # Maintainer: Emmanuel Gras <gras.emmanuel@gmail.com>
3 pkgname=libmich-git
4 pkgver=20110831
5 pkgrel=1
6 pkgdesc="A library to manipulate various data formats and network protocols"
7 arch=('any')
8 url="http://michau.benoit.free.fr/codes/libmich/"
9 license=('GPL')
10 depends=('python2' 'pycrypto')
11 makedepends=('git')
12 provides=('libmich')
14 _gitroot=git://github.com/mitshell/libmich
15 _gitname=libmich
17 build() {
18   cd "$srcdir"
19   msg "Connecting to GIT server...."
21   if [[ -d "$_gitname" ]]; then
22     cd "$_gitname" && git pull origin
23     msg "The local files are updated."
24   else
25     git clone "$_gitroot" "$_gitname"
26   fi
28   msg "GIT checkout done or server timeout"
29   msg "Starting build..."
31   rm -rf "$srcdir/$_gitname-build"
32   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
33   cd "$srcdir/$_gitname-build"
36 package() {
37   cd "$srcdir/$_gitname-build"
38   python2 setup.py install --prefix=/usr --optimize 1 --root="$pkgdir"
41 # vim:set ts=2 sw=2 et: