updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / diodon-bzr / PKGBUILD
blobb111f58ef8b340c855e15b1856756b859f917ef7
1 # Maintainer: crazyelf5
3 pkgname=diodon-bzr
4 pkgver=278
5 pkgrel=1
6 pkgdesc="Lightweight clipboard manager written in Vala"
7 arch=('i668' 'x86_64')
8 url="https://launchpad.net/diodon"
9 license=('GPL2')
10 depends=('glib2' 'perl' 'python2' 'gcc' 'gettext' 'intltool' 'pkg-config'
11          'gtk3' 'libgee' 'libpeas' 'libxml2' 'libunique3' 'libappindicator')
12 makedepends=('bzr' 'vala')
13 conflicts=('diodon')
14 install=$pkgname.install
16 _bzrtrunk=lp:diodon
17 _bzrmod=diodon
19 build() {
20   msg "Connecting to Bazaar server...."
22   if [ -d $_bzrmod ]; then
23     cd $_bzrmod && bzr pull $_bzrtrunk -r $pkgver
24     msg "The local files are updated."
25     cd "$srcdir"
26   else
27     bzr branch $_bzrtrunk $_bzrmod -r $pkgver
28   fi
30   msg "BZR checkout done or server timeout"
31   msg "Starting make..."
33   [ -d $_bzrmod-build ] && rm -rf $_bzrmod-build
34   cp -r $_bzrmod $_bzrmod-build
35   cd $_bzrmod-build
37   python2 ./waf configure --prefix=/usr
38   python2 ./waf build $MAKEFLAGS
41 package() {
42   cd "$srcdir/$_bzrmod-build"
43   python2 ./waf install --destdir="$pkgdir/"
46 # vim:set ts=2 sw=2 et: