updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / gloobus-sushi-bzr / PKGBUILD
blob94ba571b7b5b476796b0b3a5813825398ef53078
1 # Maintainer: Alessio Sergi <asergi at archlinux dot us>
3 pkgname=gloobus-sushi-bzr
4 _realname=gloobus-sushi
5 pkgver=2
6 pkgrel=1
7 pkgdesc="GloobusPreview replacement for Gnome Sushi"
8 arch=('i686' 'x86_64')
9 url="https://launchpad.net/gloobus-sushi"
10 license=('GPL3')
11 depends=('pygtk' 'dbus-python' 'gloobus-preview')
12 makedepends=('bzr' 'intltool')
14 provides=(${_realname})
15 conflicts=(${_realname} 'sushi')
16 options=('!libtool')
18 _bzrtrunk="lp:${_realname}"
19 _bzrmod="${_realname}"
21 build() {
22   cd "${srcdir}"
24   msg "Connecting to the server...."
26   if [ -d ${_bzrmod} ]; then
27     bzr up ${_bzrmod}
28     msg "The local files are updated."
29   else
30     bzr co ${_bzrtrunk} ${_bzrmod}
31   fi
33   msg "BZR checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "${_bzrmod}-build"
37   cp -r "${_bzrmod}" "${_bzrmod}-build"
38   cd "${_bzrmod}-build"
40   # python2 fix
41   for file in $(find . -name Makefile -print) src/gloobus-sushi.in ; do
42       sed -i 's_python _python2 _' $file
43   done
45   export PYTHON=python2
46   ./autogen.sh --prefix=/usr
47   make
50 package() {
51   cd "${srcdir}/${_bzrmod}-build"
53   make DESTDIR="${pkgdir}" install