updated on Sun Jan 15 00:02:00 UTC 2012
[aur-mirror.git] / indicator-workspaces-bzr / PKGBUILD
blob266720f6d2698998055077013da479ccb17506bd
1 # Contributor lh <jarryson AT gmail com>
3 pkgname=indicator-workspaces-bzr
4 _realname=${pkgname/-bzr}
5 pkgver=22
6 pkgrel=1
7 arch=('any')
8 pkgdesc="Provides a replacement for panel applet switcher."
9 url="https://launchpad.net/${_realname}"
10 license=('GPL')
11 groups=('lh' 'ayatana')
12 depends=('indicator-messages' 'python-appindicator' 'python-wnck' 'python2-gconf')
13 makedepends=()
14 provides=("$_realname")
15 conflicts=("$_realname")
16 provides=()
17 source=()
18 install=$_realname.install
20 _bzrtrunk=lp:$_realname
21 _bzrmod=$_realname
23 apatch(){
24   for i in ${startdir}/patches/*.patch; do
25       msg2 "$i"
26       patch -Np0 -i $i
27   done
30 build() {
31   cd ${srcdir}
33   msg "Connecting to the server...."
35   if [ ! -d ./${_bzrmod} ]; then
36     bzr branch ${_bzrtrunk} ${_bzrmod} -q -r ${pkgver}
37   else
38     cd ${_bzrmod} && bzr pull -r ${pkgver}
39     cd ..
40   fi
42   msg "BZR checkout done or server timeout"
44 package(){
45   cd ${srcdir}/${_bzrmod}
46   
47   install -d ${pkgdir}/usr/share/icons/ubuntu-mono-{light,dark}/status/24/
48   install -m644 share/ubuntu-mono-dark/status/24/* ${pkgdir}/usr/share/icons/ubuntu-mono-dark/status/24/
49   install -m644 share/ubuntu-mono-light/status/24/* ${pkgdir}/usr/share/icons/ubuntu-mono-light/status/24/
51   install -d ${pkgdir}/usr/share/icons/hicolor/24x24/status
52   install -m644 share/ubuntu-mono-light/status/24/* ${pkgdir}/usr/share/icons/hicolor/24x24/status/
54   install -Dm644 workspaces-preferences.glade ${pkgdir}/usr/share/indicator-workspaces/workspaces-preferences.glade
55   install -Dm755 indicator-workspaces ${pkgdir}/usr/bin/indicator-workspaces