updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / faust2-git / PKGBUILD
blobda31256b5f28d6580f7dd2e3020b7ecfa8707f55
1 # Maintainer: bjoern lindig (bjoern _dot_ lindig _at_ google.com)
2 pkgname=faust2-git
3 pkgver=20110515
4 pkgrel=1
5 pkgdesc=""
6 arch=('i686' 'x86_64')
7 url="http://faust.grame.fr/"
8 license=('GPL')
9 groups=()
10 depends=('coreutils')
11 makedepends=('git')
12 provides=('faust')
13 conflicts=('faust-cvs' 'faust-git')
14 replaces=()
15 backup=()
16 options=()
17 install=
18 source=(Makefile.unix-faust2.diff)
19 noextract=()
20 md5sums=('6c8fb962545de2f7abc5270dedef64a5')
22 _gitroot="git://faudiostream.git.sourceforge.net/gitroot/faudiostream/faudiostream"
23 _gitname="faust2"
25 build() {
26   cd "$srcdir"
27   msg "Connecting to GIT server...."
29   if [ -d $_gitname ] ; then
30     cd $_gitname && git pull origin
31     msg "The local files are updated."
32   else
33     git clone $_gitroot $_gitname
34     cd $_gitname && git checkout -b faust2 origin/faust2
35   fi
37   msg "GIT checkout done or server timeout"
38   msg "Starting make..."
40   rm -rf "$srcdir/$_gitname-build"
41   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
43   cd "${srcdir}/${_gitname}-build/compiler" || return 1
44   patch -uN -i ../../Makefile.unix-faust2.diff || return 1
46   cd "$srcdir/$_gitname-build"
47   #
48   # BUILD HERE
49   #
51   #./autogen.sh || return 1
52   #./configure --prefix=/usr || return 1
53   make PREFIX=/usr/ || return 1
54   make PREFIX=/usr/ DESTDIR="$pkgdir/" install || return 1