updated on Wed Jan 11 08:01:35 UTC 2012
[aur-mirror.git] / scvim-svn / PKGBUILD
blob93487c03a20e333f674d109ef6eee6e6480a0d94
1 # Contributor: Renato Budinich rennabh ET gmail DOP com
2 pkgname=scvim-svn
3 pkgver=9856
4 pkgrel=1
5 pkgdesc="supercollider  interaction scripts and syntax highlighting for vim"
6 arch=('i686' 'x86_64')
7 url="http://x37v.info/scvim/"
8 license=('GPL3')
9 depends=('supercollider-svn' 'vim' 'ruby' 'links' 'unrtf')
10 makedepends=('scons' 'svn')
11 source=()
12 install='scvim-svn.install'
14 _svnmod="scvim"
15 _svntrunk="https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk/editors/scvim "
19 build() {
22   cd $startdir/src
24   if [ -d $_svnmod/.svn ]; then
25     (cd $_svnmod && svn up)
26   else
27     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
28     msg "Connecting to $_svnmod SVN server...."
29   fi
31   msg "SVN checkout done or server timeout"
33   cp -r $_svnmod $_svnmod-build
34   cd $_svnmod-build
36   #small patch needed for scvim_make_help to work
37   patch -p1 bin/scvim_make_help $startdir/scvim_make_help.patch 
39   mkdir -p $startdir/pkg/usr/bin 
40   mkdir -p $startdir/pkg/usr/share/vim/vim72/ftplugin
41   mkdir -p $startdir/pkg/usr/share/vim/vim72/syntax
42   mkdir -p $startdir/pkg/usr/share/vim/vim72/indent 
43   mkdir -p $startdir/pkg/usr/share/scvim
44   mkdir -p $startdir/pkg/usr/share/SuperCollider/Extensions/scvim
46   cp -r bin/* $startdir/pkg/usr/bin/
47   cp -r ftplugin/* $startdir/pkg/usr/share/vim/vim72/ftplugin/
48   cp -r syntax/* $startdir/pkg/usr/share/vim/vim72/syntax/
49   cp -r indent/* $startdir/pkg/usr/share/vim/vim72/indent/
50   cp    scvimrc $startdir/pkg/usr/share/scvim/scvimrc
51   cp -r scclasses $startdir/pkg/usr/share/SuperCollider/Extensions/scvim
53   rm -rf $startdir/src/$_svnmod-build
56 # vim:set ts=2 sw=2 et: