updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / geany-svn / PKGBUILD
blob148740b1b8ff85b20402f71358e9ddb972e70c71
1 # Maintainer:  Joao Cordeiro <jlcordeiro at gmail dot com>
2 # Contributor: Addict7 <nicolasfloquet@gmail.com> 
3 # Contributor: liquibyte <liquibyte@gmail.com>
4 pkgname=geany-svn
5 pkgver=6018
6 pkgrel=2
7 pkgdesc="A fast and lightweight IDE"
8 arch=('i686' 'x86_64')
9 url="http://geany.uvena.de"
10 license=('GPL')
11 depends=('gtk2' 'libtool' 'gettext')
12 makedepends=('subversion' 'intltool' 'autoconf' 'automake')
13 provides=('geany' 'geany=0.21')
14 conflicts=('geany')
16 source=()
17 md5sums=()
19 _svntrunk=https://geany.svn.sourceforge.net/svnroot/geany/trunk
20 _svnmod=geany
22 build() {
23   cd $startdir/src
25   if [ -d $_svnmod/.svn ]; then
26     (cd $_svnmod && svn up -r $pkgver)
27   else
28     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
29   fi
31   msg "SVN checkout done or server timeout"
32   msg "Starting make..."
34   cp -r $_svnmod $_svnmod-build
35   cd $_svnmod-build
37   ./autogen.sh --prefix=/usr
38   make CFLAGS="$CFLAGS -DGEANY_DISABLE_DEPRECATED"  || return 1
39   make DESTDIR=$startdir/pkg/ install
40   sed -i 's|Sh=|Sh=PKGBUILD;|' $startdir/pkg/usr/share/geany/filetype_extensions.conf
41   
42   rm -rf $startdir/src/$_svnmod-build