updated on Sat Jan 21 12:00:39 UTC 2012
[aur-mirror.git] / elsa-svn / PKGBUILD
blobe84d658bab43ed9791e874779d3e35e6f65f9d78
1 # Contributor: Swift Geek <swiftgeek+spam@gmail.com>
3 pkgname=elsa-svn
4 pkgver=52188
5 pkgrel=1
6 pkgdesc="Successor of the e17 display manager - Entrance"
7 url="http://trac.enlightenment.org/e"
8 license=("GPL")
9 arch=("i686" "x86_64")
10 provides=('elsa')
11 conflicts=('entrance')
12 depends=('elementary')
13 makedepends=('svn')
14 source=()
15 md5sums=()
17 _svntrunk="http://svn.enlightenment.org/svn/e/trunk/PROTO/elsa/"
18 _svnmod="elsa"
20 build ()
22         cd $srcdir
24 # SVN checkout
25         msg "Connecting to $_svntrunk SVN server...."
26         if [ -d $_svnmod/.svn ]; then
27                 (cd $_svnmod && svn up -r $pkgver)
28         else
29                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
30         fi
32         msg "SVN checkout done or server timeout"
33         msg "Starting make..."
34         cp -r $_svnmod $_svnmod-build
35         cd $_svnmod-build
36         ./autogen.sh --prefix=/usr
37         make || return 1
38         make DESTDIR=$pkgdir install || return 1
40 # install license files
41         install -Dm644 $srcdir/$_svnmod-build/COPYING \
42         $pkgdir/usr/share/licenses/$pkgname/COPYING
44 # Clean after make :>   
45         rm -r $srcdir/$_svnmod-build