updated on Sun Jan 8 12:02:35 UTC 2012
[aur-mirror.git] / enso-bzr / PKGBUILD
blob31d4d84d56da66093488627d1e33eec099b4b145
1 # Maintainer Matthew Bauer <mjbauer95@gmail.com>
3 pkgname=enso-bzr
4 _realname=enso
5 pkgver=142
6 pkgrel=1
7 pkgdesc="Enso's goal is to provide a way of accessing whatever piece of functionality you need -- be it calculating an expression, calling up a map, or performing a Google search -- with a few, semantically meaningful keystrokes."
8 arch=('i686' 'x86_64')
9 url="http://humanized.com/enso/launcher/"
10 license=('custom')
11 depends=('python' 'pycairo' 'pygobject' 'pygtk' 'python-xlib' 'pyxdg')
12 makedepends=('bzr')
13 provides=(${_realname})
14 conflicts=(${_realname})
15 install=
16 source=(run)
17 md5sums=('67bc84bdb233566f716fee5142dcde88')
19 _bzrtrunk=https://code.launchpad.net/enso/community-enso
20 _bzrmod=community-enso
22 build() {
23         mkdir -p ${pkgdir}/usr/bin
24         ln -s /usr/share/enso/run ${pkgdir}/usr/bin/enso
25         
26         cd ${srcdir}
28         msg "Connecting to the server...."
30         if [ -d "$srcdir/$_bzrmod" ] ; then
31                 cd $_bzrmod && bzr up
32                 msg "The local files are updated."
33         else
34                 bzr checkout $_bzrtrunk $_bzrmod
35                 cd $_bzrmod
36         fi
38         msg "BZR checkout done or server timeout"
39         
40         mkdir -p ${pkgdir}/usr/share/enso
41         cp -r enso media scripts ${pkgdir}/usr/share/enso
43         cd ..
45         cp run ${pkgdir}/usr/share/enso
46         chmod +x ${pkgdir}/usr/share/enso/run