updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / jlscp-cvs / PKGBUILD
blob7e265ffc3c1cd7a8b1d20ce863fab884ee2a3ed0
1 # Maintainer: Arch Linux Pro Audio <dev@archaudio.org>
2 # Contributor: svoufff <svoufff at gmail dot com>
3 pkgname=jlscp-cvs
4 pkgver=20090722
5 pkgrel=1
6 pkgdesc="A java LinuxSampler control protocol API."
7 arch=('i686' 'x86_64')
8 options=('')
9 url="http://www.linuxsampler.org/"
10 license=('GPL')
11 depends=('java-runtime' 'linuxsampler')
12 makedepends=('cvs' 'java-environment' 'apache-ant')
13 conflicts=('jlscp')
14 provides=('jlscp')
15 source=()
16 md5sums=()
18 _cvsroot=":pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler"
19 _cvsmod="jlscp"
21 build() {
22   cd $srcdir/
24   msg "Connecting to cvs.linuxsampler.org"
26   if [ -d $_cvsmod/CVS ]; then
27     cd $_cvsmod
28     cvs update -d -P
29   else
30     cvs -z3 -d$_cvsroot co $_cvsmod
31     cd $_cvsmod
32   fi
34   msg "CVS checkout done or server timeout"
36   cp -r ../$_cvsmod ../$_cvsmod-build
37   cd $srcdir/$_cvsmod-build
38   . /etc/profile
40   msg "Starting ant..."
42   ant build-lib
44   install -Dm0644 lib/jlscp.jar "$pkgdir/usr/share/java/jlscp/jlscp.jar"
45   rm -rf $srcdir/$_cvsmod-build