pkgname=avant-window-navigator-bzr
pkgver=760
pkgrel=1
pkgdesc="Development branch of Avant Window Navigator"
arch=('i686' 'x86_64')
url="https://launchpad.net/awn"
license=('GPL')
depends=('libwnck' 'gconf' 'xproto' 'dbus-glib' 'libglade' 'libxdamage' \
'libxcomposite' 'libxrender' 'python2' 'vala' 'hicolor-icon-theme' \
'pyxdg' 'python-feedparser' 'xdg-utils' 'libdesktop-agnostic' \
'libgtop' 'bzr' 'dbus-python')
makedepends=('intltool' 'gnome-doc-utils' 'bzr' 'gtk-doc')
provides=('avant-window-navigator=0.4.1')
conflicts=('avant-window-navigator')
options=('!libtool')
install=avant-window-navigator.install
_bzrmod=awn
_bzrtrunk=lp:${_bzrmod}
build() {
cd ${srcdir}
msg "Connecting to the server...."
if [ ! -d ./${_bzrmod} ]; then
bzr co ${_bzrtrunk} ${_bzrmod}
else
bzr up ${_bzrmod}
fi
msg "BZR checkout done or server timeout"
msg "Starting make..."
cd ${srcdir}/awn
PYTHON=/usr/bin/python2 ./autogen.sh --prefix=/usr --sysconfdir=/usr/share
sed -i 's|${prefix}/etc|${prefix}/share|' Makefile
str='\(.*"theme_tooltip_outline_color".*\)'
sed -i "s|$str|#\1|" awn-settings/awnSettings.py
# python2 fix
sed -i 's_with ("python"_with ("python2"_' applet-activation/main.c
for file in $(find . -name '*.py' -print); do
sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file
sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file
done
make
}
package() {
cd ${srcdir}/awn
make DESTDIR=${pkgdir} install
}