updated on Mon Jan 16 20:00:43 UTC 2012
[aur-mirror.git] / elixir-svn / PKGBUILD
blob7a20712010bb38312ad11a294d5d37643209de33
1 # $Id: PKGBUILD 14587 2010-04-05 16:45:30Z rvanharen $
2 # Maintainer: Ronald van Haren <ronald.archlinux.org>
3 # Contributor: Ronald van Haren <ronald.archlinux.org>
5 pkgname=elixir-svn
6 pkgver=49609
7 pkgrel=1
8 pkgdesc="A JavaScript binding for the EFL used on french set top box."
9 arch=('i686' 'x86_64')
10 groups=('e17-libs-svn' 'e17-svn')
11 url="http://www.enlightenment.org"
12 license=('BSD')
13 depends=('ecore-svn' 'edje-svn' 'eet-svn' 'evas-svn' 'spidermonkey' 'sqlite3' 'zlib' 'libgcrypt' 'sdl_mixer')
14 makedepends=('svn')
15 conflicts=('elixir')
16 provides=('elixir')
17 options=('!libtool')
18 source=()
19 md5sums=()
21 _svntrunk="http://svn.enlightenment.org/svn/e/trunk/BINDINGS/javascript/elixir"
22 _svnmod="elixir"
24 build() {
25    cd $srcdir
27 msg "Connecting to $_svntrunk SVN server...."
28   if [ -d $_svnmod/.svn ]; then
29     (cd $_svnmod && svn up -r $pkgver)
30   else
31     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
32   fi
34   msg "SVN checkout done or server timeout"
35   msg "Starting make..."
37   cp -r $_svnmod $_svnmod-build
38   cd $_svnmod-build
40   ./autogen.sh --prefix=/usr
41   make || return 1
42   make DESTDIR=$pkgdir install || return 1
44 # install license files
45   install -Dm644 $srcdir/$_svnmod-build/COPYING \
46         $pkgdir/usr/share/licenses/$pkgname/COPYING
47   
48   install -Dm644 $srcdir/$_svnmod-build/COPYING-PLAIN \
49         $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN
50       
51   rm -r $srcdir/$_svnmod-build