updated on Mon Jan 16 00:01:41 UTC 2012
[aur-mirror.git] / olive-svn / PKGBUILD
blob47ea6a7e7ee4ea0503cfa041a8c3a777123143ed
1 # Contributor: Philipp Geyer <nistur@gmail.com>
2 pkgname=olive-svn
3 pkgver=87201
4 pkgrel=1
5 pkgdesc="Olive is a set of add-on libraries for the Mono core that bring some of the new .NET APIs to Mono"
6 arch=('i686')
7 license=('GPL')
8 makedepends=('subversion' 'pkgconfig')
9 depends=('mono-svn')
10 url="http://www.mono-project.com/Olive"
11 source=('')
12 md5sums=('')
14 _svntrunk=svn://anonsvn.mono-project.com/source/trunk/olive
15 _svnmod=olive
16 build() {
17         cd ${startdir}/src
19         if [ -d ${_svnmod}/.svn ]; then
20                 (cd ${_svnmod} && svn up -r ${pkgver})
21         else
22                 svn co ${_svntrunk} --config-dir ./ ${_svnmod} 
23         fi
24         msg "SVN checkout done or server timeout"
25         msg "Starting make..."
26         
27         rm -rf ${startdir}/src/${_svnmod}-build
28         cp -r ${_svnmod} ${_svnmod}-build
29         cd ${startdir}/src/${_svnmod}-build
31         ./configure --prefix=/usr --with-moonlight
32         make || return 1
33         make DESTDIR=${startdir}/pkg/ install || return 1
34         rm -rf ${startdir}/src/${_svnmod}-build