updated on Sun Jan 15 08:01:04 UTC 2012
[aur-mirror.git] / libindicate-bzr / PKGBUILD
bloba07a07950f76d6dc370c11a7d9ccb3c6007c2618
1 # Maintainer: Michal Gawronski <dinth1906@gmail.com
2 # Old maintainer: Paul Burton <paulburton89@gmail.com>
3 # Contributor: max.bra <max.bra at alice dot it>
4 #              Jianing Yang <jianingy.yang at gmail dot com>
5 # Contributor: amentajo <amentajo at msu dot edu>
6 # Contributor: hleem
8 pkgname=libindicate-bzr
9 pkgbranch=0.5
10 pkgver=413
11 pkgrel=1
12 pkgdesc="A small library for applications to raise 'flags' on DBus for other components of the desktop to pick up and visualize. (Canonical Ayatana Project)"
13 arch=('i686' 'x86_64')
14 url="https://launchpad.net/libindicate"
15 license=('GPL')
16 depends=('libdbusmenu-bzr' 'perl-xml-libxml')
17 conflicts=('libindicate')
18 provides=('libindicate')
19 makedepends=('bzr' 'gtk-doc')
21 #_bzrbranch=lp:~ken-vandine/libindicate/gir-vapigen-hack
22 _bzrbranch=lp:libindicate
23 _bzrmod=libindicate
24 _bzrver=$pkgver
26 build() {
27    cd ${srcdir}
29   msg "Connecting to the server...."
31   if [ ! -d ./${_bzrmod} ]; then
32     bzr co ${_bzrbranch} ${_bzrmod}
33   else
34     bzr up ${_bzrmod}
35   fi
37   msg "BZR checkout done or server timeout"
38   msg "Starting make..."
40   [ -d ./${_bzrmod}-build ] && rm -rf ./${_bzrmod}-build
41   cp -r ./${_bzrmod} ./${_bzrmod}-build
42   cd ./${_bzrmod}-build
44   ./autogen.sh || return 1
45   ./configure --disable-static --prefix=/usr --enable-introspection=no || return 1
46   find . -name Makefile -exec sed -i 's/pyglib-2.0-python2.7/pyglib-2.0-python2/g' {} \;
47 #  find . -name Makefile -exec sed -i 's/python2.6/python2.8/g' {} \;
48   make || return 1
49   make DESTDIR="$pkgdir" install || return 1