updated on Fri Jan 13 04:01:25 UTC 2012
[aur-mirror.git] / gwibber-bzr / PKGBUILD
blobe2abdf455ca023d2e7f09c362f9438ea771a6fa2
1 # Maintainer: György Balló <ballogy@freestart.hu>
2 pkgname=gwibber-bzr
3 _pkgname=gwibber
4 pkgver=1234
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>=0.5.18-2' 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
17 source=(gwibber-dee-1.0.patch)
18 md5sums=('fc28769316d64efbb0461fe5c855e3a9')
20 _bzrtrunk="lp:gwibber"
21 _bzrmod="gwibber"
23 build() {
24   cd "$srcdir"
25   msg "Connecting to Bazaar server...."
27   if [ -d $_bzrmod ] ; then
28     cd ${_bzrmod} && bzr pull ${_bzrtrunk} -r ${pkgver}
29     msg "The local files are updated."
30   else
31     bzr branch ${_bzrtrunk} ${_bzrmod} -r ${pkgver}
32   fi
34   msg "Bazaar checkout done or server timeout"
35   msg "Starting make..."
37   rm -rf "$srcdir/$_bzrmod-build"
38   cp -r "$srcdir/$_bzrmod" "$srcdir/$_bzrmod-build"
39   cd "$srcdir/$_bzrmod-build"
41   #
42   # BUILD HERE
43   #
44   find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
46   # Port to dee 1.0
47   patch -Np0 -i "$srcdir/gwibber-dee-1.0.patch"
49   # Disable Unity
50   sed -i '/Dbusmenu/ d' client/Makefile.am
52   ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
53                 --disable-static --disable-schemas-compile --disable-unity
54   make
55   make DESTDIR="$pkgdir" install