updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / pylibacl-git / PKGBUILD
blobb86ba34c20a62432bffd7ed4c93697dafe8ed1a1
1 # Contributor: Michael Pusterhofer <michael.pusterhofer@aon.at>
2 pkgname=pylibacl-git
3 pkgver=20100515
4 pkgrel=1
5 pkgdesc="A python extension module that allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations"
6 arch=("i686" "x86_64")
7 url="http://pylibacl.sourceforge.net"
8 license=("LGPL")
9 depends=("python" "acl")
10 makedepends=("git")
11 provides=("pylibacl")
12 conflicts=("pylibacl")
14 _gitroot="git://git.k1024.org/pylibacl.git"
15 _gitname="pylibacl"
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 make..."
31   rm -rf "$srcdir/$_gitname-build"
32   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
33   cd "$srcdir/$_gitname"
35   #
36   # BUILD HERE
37   #
39   python setup.py install --root="$pkgdir" || return 1
41