updated on Thu Jan 19 04:14:35 UTC 2012
[aur-mirror.git] / ooxcb-git / PKGBUILD
blob79d9f6fa864b3d817b3dca166df3f6896869dc2e
1 # Maintener: Alexey Dubinin <DubininAlexey at gmail dot com>
2 pkgname=ooxcb-git
3 pkgver=20111014
4 pkgrel=1
5 pkgdesc="An object-oriented X Python binding based on xpyb"
6 arch=('i686' 'x86_64')
7 url="http://docs.samurai-x.org/ooxcb/"
8 license=('BSD')
9 depends=('libxcb' 'python2>=2.5')
10 makedepends=('git' 'setuptools')
11 optdepends=('cairo-xcb: for using ooxcb cairo bindings')
12 provides=('ooxcb')
13 conflicts=('ooxcb')
14 source=()
15 md5sums=()
17 _gitroot="git://samurai-x.org/ooxcb.git"
18 _gitname="ooxcb"
19 _gitbranch="master"
21 build() {
22   cd "$srcdir"
23   msg "Connecting to GIT server...."
25   if [ ! -d "$_gitname" ] ; then
26     git clone "$_gitroot"
27   fi
29   cd "$_gitname"
30   git pull origin "$_gitbranch"
32   msg2 "GIT checkout done or server timeout"
33   msg "Starting make..."
35   [ -d "$srcdir/$_gitname-build" ] && rm -rf "$srcdir/$_gitname-build"
36   cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
37   cd "$srcdir/$_gitname-build"
39   python2 setup.py install --prefix=/usr --root="$pkgdir"
40   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/ooxcb/LICENSE" 
41   install -dm755 "$pkgdir/usr/share/ooxcb/"
42   cp -R "examples/" "$pkgdir/usr/share/ooxcb/"
43