updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / mixxx1.9-bzr / PKGBUILD
blobc5b3f1ac9d0bb96cac18487742c039323592e8bd
1 # Maintainer: Gimmeapill <gimmeapill at gmail dot com>
3 pkgname=mixxx1.9-bzr
4 pkgver=2768
5 pkgrel=1
6 pkgdesc="Digital DJ mixing software. Branch 1.9 (stable) from bzr with cpu optimization enabled"
7 arch=('i686' 'x86_64')
8 url="http://www.mixxx.org/"
9 license=('GPL2')
10 depends=('libid3tag' 'libmad' 'portaudio' 'qt>=4.7.0' 'libogg' 'libvorbis' 'libsndfile' 'taglib' 'portmidi')
11 makedepends=('bzr' 'scons>=0.98' 'pkgconfig>=0.15.0')
12 optdepends=('faad2: M4A support' 
13                         'mp4v2: M4A support' 
14                         'libshout: Shoutcast support')
15 provides=(mixxx)
16 conflicts=(mixxx-bzr mixxx1.8-bzr)
18 _bzrmod=mixxx
19 _bzrtrunk=lp:${_bzrmod}/1.9
21 build() {
22   cd ${srcdir}
24   msg "Connecting to the server...."
26   if [ ! -d ./${_bzrmod} ]; then
27     bzr co ${_bzrtrunk} ${_bzrmod}
28   else
29     bzr up ${_bzrmod}
30     cd ${_bzrmod}
31   fi
33   msg "BZR checkout done or server timeout"
34   msg "Starting make..."
36   cd "${srcdir}/${_bzrmod}/${_bzrmod}"
38   scons qtdir=/usr/lib/qt prefix=/usr install_root=$pkgdir/usr tuned=1 || return 1
39   scons qtdir=/usr/lib/qt prefix=/usr install_root=$pkgdir/usr install || return 1