updated on Mon Jan 9 20:07:11 UTC 2012
[aur-mirror.git] / distrho-plugins-lv2-git / PKGBUILD
blobaa6a7bfe573838afb5778dfc128a262ea8959cc2
1 # Contributor: Jiri Prochazka <ojirio@gmail.com> 
3 pkgname=distrho-plugins-lv2-git
4 pkgver=20120109
5 pkgrel=1
6 pkgdesc="A collection of lv2 plugins ported from VST versions, including TAL plugins (Noisemaker)"
7 arch=('i686' 'x86_64')
8 url="http://distrho.sourceforge.net/"
9 depends=('gcc-libs' 'fftw' 'libxext' 'freetype2')
10 makedepends=('premake')
11 license=('custom')
12 #options=(!libtool !strip)
14 _gitroot="git://distrho.git.sf.net/gitroot/distrho/distrho"
15 _gitname="distrho"
17 build() {
20   cd "$srcdir"
21   msg "Connecting to GIT server...."
23   if [ -d $_gitname ] ; then
24     cd $_gitname && git pull origin
25     msg "The local files are updated."
26   else
27     git clone $_gitroot $_gitname
28   fi
30   msg "GIT checkout done or server timeout"
31   msg "Starting make..."
33   rm -rf "$srcdir/$_gitname-build"
34   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
35   cd "$srcdir/$_gitname-build"
37   #
38   # BUILD HERE
39   #
41   make lv2
42   ./misc/generate-ttl.sh
43   mkdir -p ${pkgdir}/usr/lib/lv2
44   cp -r bin/*.lv2 ${pkgdir}/usr/lib/lv2/
45   mkdir -p ${pkgdir}/etc/HybridReverb2
46   cp ports/hybridreverb2/data/HybridReverb2.conf ${pkgdir}/etc/HybridReverb2/HybridReverb2.conf
47   mkdir -p ${pkgdir}/usr/share/HybridReverb2
48   cp -r ports/hybridreverb2/data/HybridReverb2 ${pkgdir}/usr/share/HybridReverb2