1 # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
5 pkgdesc="Dock-independent helper scripts for compatible docks"
6 url="https://launchpad.net/dockmanager"
9 depends=('libdesktop-agnostic>=0.3.90-2' gconf dbus-glib python2)
10 makedepends=(bzr 'vala>=0.10' pkgconfig intltool autoconf gnome-common)
11 conflicts=(dockmanager-bzr)
12 provides=("dockmanager-bzr")
13 options=('!libtool' '!emptydirs')
14 install=dockmanager.install
16 md5sums=('f6db8c3a432b41b620f6fcc8bfccfd81')
18 __bzrtrunk=lp:dockmanager
24 msg2 "Connecting to Launchpad...."
26 if [ -d $__bzrmod ] ; then
27 ( cd $__bzrmod && bzr up ) || warning "Bzr up failed!"
29 bzr checkout $__bzrtrunk $__bzrmod
32 msg2 "BZR checkout done or server timeout"
35 cp -r $__bzrmod $pkgname-build
38 msg2 "Starting make..."
40 patch -Np0 -i "$srcdir/vala.patch"
44 --libexecdir=/usr/lib \
51 cd "$srcdir/$pkgname-build"
53 make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
56 find $pkgdir -type f -exec sed -i '1s|#!/usr/bin/env python$|&2|' {} +
58 mkdir -p "$pkgdir/usr/share/gconf/schemas"
59 gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/dockmanager.schemas" "$pkgdir"/etc/gconf/schemas/*.schemas
60 rm -rf "$pkgdir/etc/gconf"