updated on Fri Jan 13 08:00:32 UTC 2012
[aur-mirror.git] / python-dbus-bzr / PKGBUILD
blob795c95f127f93d2fd90745cd381d914cb1c16693
1 # $Id: PKGBUILD 128602 2011-06-24 13:59:34Z ibiru $
2 # Maintainer: Gary van der Merwe <garyvdm@gmail.com>
3 # Contributor: Jan de Groot <jgc@archlinux.org>
5 pkgname=python-dbus-bzr
6 pkgver=660
7 pkgrel=2
8 pkgdesc="Python 3 bindings for DBUS (port by Barry Warsaw)"
9 arch=('i686' 'x86_64')
10 license=('GPL' 'LGPL')
11 url="http://www.freedesktop.org/wiki/Software/DBusBindings"
12 depends=('dbus-core' 'python')
13 makedepends=('bzr' 'pkg-config' 'docutils' 'dbus-glib')
14 optdepends=('dbus-glib: glib mainloop support')
15 provides=('python-dbus')
16 options=('!libtool')
18 _bzrtrunk=http://bazaar.launchpad.net/~garyvdm/python-dbus/py3k-works/
19 _bzrmod=python-dbus
22 build() {
23   cd "$srcdir"
24   msg "Connecting to Bazaar server...."
26   if [[ -d "$_bzrmod" ]]; then
27     cd "$_bzrmod" && bzr --no-plugins pull "$_bzrtrunk" -r "$pkgver"
28     msg "The local files are updated."
29   else
30     bzr --no-plugins branch "$_bzrtrunk" "$_bzrmod" -q -r "$pkgver"
31   fi
33   msg "Bazaar checkout done or server timeout"
34   msg "Starting build..."
36   rm -rf "$srcdir/$_bzrmod-build"
37   cp -r "$srcdir/$_bzrmod" "$srcdir/$_bzrmod-build"
38   cd "$srcdir/$_bzrmod-build"
41   ./autogen.sh --prefix=/usr --docdir=/usr/share/doc/python-dbus
42   make
45 package() {
46   cd "$srcdir/$_bzrmod-build"
47   make DESTDIR="$pkgdir/" install
48   rm "$pkgdir/usr/lib/pkgconfig/" -r
49   rm "$pkgdir/usr/include/" -r