updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / valide-bzr / PKGBUILD
blobe14c7ff6c34b908a6f65107a713c26cd4ec55f90
1 # Maintainer: SpepS <dreamspepser at yahoo dot it>
2 # Contributor: Ravomavain <ravomavain@gmail.com>
4 _pkg=valide
5 pkgname=$_pkg-bzr
6 pkgver=601
7 pkgrel=2
8 pkgdesc="Val(a)IDE is an Integrated Development Environment for the Vala programming language."
9 arch=('i686' 'x86_64')
10 url="http://www.valaide.org/"
11 license=('GPL3')
12 depends=('gtksourceview2' 'vala>=0.11' 'libunique' 'gdl2' 'desktop-file-utils' 'hicolor-icon-theme')
13 makedepends=('bzr' 'valadoc-git')
14 options=('!emptydirs')
15 install="$pkgname.install"
16 source=('start-page-bg-color.patch')
17 md5sums=('5a2a1559c0ebacbc9ad5284dff46f15f')
19 _bzrmod=$_pkg
20 _bzrtrunk=lp:${_bzrmod}
22 build() {
24   cd "$srcdir"
25   msg "Connecting to Bazaar server...."
27   if [ -d ${_bzrmod} ] ; then
28     bzr up ${_bzrmod} -r ${pkgver}
29     msg "The local files are updated."
30   else
31     bzr co ${_bzrtrunk} ${_bzrmod} -r ${pkgver}
32   fi
34   msg "Bazaar checkout done or server timeout"
35   msg "Starting make..."
37   rm -rf "$srcdir/$_bzrmod-build"
38   cp -r "$srcdir/$_bzrmod" "$srcdir/$_bzrmod-build"
39   cd "$srcdir/$_bzrmod-build"
41   #
42   # BUILD HERE
43   #
45   # set a bigger icon for desktop file
46   sed -i "s|32|64|" data/$_pkg.desktop.in
48   # delete update-mime-database in wscript
49   sed -i "/update-mime/d" wscript
51   # fix annonying start-page unreadability for dark themes
52   # waiting to be merged upstream
53   patch -p1 -i ../start-page-bg-color.patch
55   python2 waf configure --prefix=/usr
56   python2 waf
59 package() {
60   cd "$srcdir/$_bzrmod-build"
62   python2 waf install --destdir="$pkgdir"