updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / phasex-git / PKGBUILD
blobda7bdd2760f150114d4ae21d9439d7ae4749787a
1 # Maintainer: Philipp Überbacher <murks at lavabit dot com>
2 pkgname=phasex-git
3 pkgver=20101115
4 pkgrel=1
5 pkgdesc="Synthesizer using phase offset modulation."
6 arch=('i686' 'x86_64')
7 url="http://www.sysex.net/phasex/"
8 license=('GPL2')
9 depends=('jack' 'gtk2' 'libsamplerate')
10 makedepends=('git')
11 provides=(phasex)
12 conflicts=(phasex)
14 _gitroot="http://sysex.net/git/phasex.git"
15 _gitname="phasex"
17 build() {
18   cd "${srcdir}"
19   msg "Connecting to GIT server...."
21   if [ -d ${_gitname} ] ; then
22     cd ${_gitname} && git pull origin
23     msg "The local files are updated."
24   else
25     git clone ${_gitroot}
26   fi
28   msg "GIT checkout done or server timeout"
29   msg "Starting make..."
31   rm -rf "${srcdir}/${_gitname}-build"
32   git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
33   cd "${srcdir}/${_gitname}-build"
34   
36   aclocal
37   autoconf
38   automake
39   autoheader
40   ./configure --prefix="/usr" --enable-arch="native"
41   make
44 package(){
45   cd "${srcdir}/${_gitname}-build"
47   make DESTDIR="${pkgdir}" install