updated on Thu Jan 19 12:17:07 UTC 2012
[aur-mirror.git] / klystron-svn / PKGBUILD
bloba7f30e910e251efc256ca79c8bb3a69dffd327fb
1 # Contributor: Eric Forgeot < http://anamnese.online.fr >
3 pkgname=klystron-svn
4 pkgver=354
5 pkgrel=1
6 pkgdesc="A framework for a Thrust clone"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/klystron/"
9 license=('MIT')
10 depends=('sdl')
11 provides=('klystron')
13 _svntrunk='http://klystron.googlecode.com/svn/trunk/'
14 _svnmod='klystron-read-only'
19 build() {
20         cd $startdir/
21         
22 if [ -d "${_svnmod}/.svn" ]; then
23     (cd "$_svnmod" && svn up -r $pkgver)
24   else
25     svn co "$_svntrunk" --config-dir ./ -r $pkgver $_svnmod
26   fi
28   msg 'SVN checkout done or server timeout'
29   msg 'Starting make...'
31   rm -rf "${_svnmod}-build"
32   cp -r "$_svnmod" "${_svnmod}-build"
33   cd "${_svnmod}-build"
34   
35         make
38         mkdir -p $startdir/pkg/usr/share/klystron
39         
42 package() {
43   cp -fr $startdir/${_svnmod}-build/bin.debug/ $startdir/pkg/usr/share/klystron
44   cp -fr $startdir/${_svnmod}-build/src/ $startdir/pkg/usr/share/klystron
45   cp -fr $startdir/${_svnmod}-build/tools/ $startdir/pkg/usr/share/klystron
46   cp -fr $startdir/${_svnmod}-build/deps/ $startdir/pkg/usr/share/klystron
47   cp -fr $startdir/${_svnmod}-build/Makefile $startdir/pkg/usr/share/klystron