updated on Wed Jan 18 08:00:29 UTC 2012
[aur-mirror.git] / gwibber-bzr / PKGBUILD
blob3dcc979ac83da6bd9d75a8ec76f46d9aedbb313c
1 # Maintainer: György Balló <ballogy@freestart.hu>
2 pkgname=gwibber-bzr
3 _pkgname=gwibber
4 pkgver=1240
5 pkgrel=1
6 pkgdesc="Microblogging client for GNOME, which supports Twitter, Identi.ca, StatusNet, Facebook, Flickr, Digg, FriendFeed and Qaiku"
7 arch=(i686 x86_64)
8 url="http://gwibber.com/"
9 license=(GPL)
10 depends=(libgee 'dee>=1.0.0' json-glib gtkspell3 dbus-python gnome-keyring python-gnomekeyring python-notify python-wnck python-egenix-mx-base python2-oauth python-imaging python-pycurl python-simplejson pywebkitgtk pyxdg xdg-utils)
11 makedepends=(bzr gnome-common 'vala>=0.14' 'intltool>=0.35.0' 'gobject-introspection>=0.10')
12 optdepends=('libindicate: Messages Indicator support')
13 provides=(gwibber)
14 conflicts=(gwibber)
15 options=(!libtool)
16 install=$_pkgname.install
18 _bzrtrunk="lp:gwibber"
19 _bzrmod="gwibber"
21 build() {
22   cd "$srcdir"
23   msg "Connecting to Bazaar server...."
25   if [ -d $_bzrmod ] ; then
26     cd ${_bzrmod} && bzr pull ${_bzrtrunk} -r ${pkgver}
27     msg "The local files are updated."
28   else
29     bzr branch ${_bzrtrunk} ${_bzrmod} -r ${pkgver}
30   fi
32   msg "Bazaar checkout done or server timeout"
33   msg "Starting make..."
35   rm -rf "$srcdir/$_bzrmod-build"
36   cp -r "$srcdir/$_bzrmod" "$srcdir/$_bzrmod-build"
37   cd "$srcdir/$_bzrmod-build"
39   #
40   # BUILD HERE
41   #
42   find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
44   # Disable Unity
45   sed -i '/Dbusmenu/ d' client/Makefile.am
47   ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
48                 --disable-static --disable-schemas-compile --disable-unity
49   make
50   make DESTDIR="$pkgdir" install