diff options
author | Gimmeapill | 2015-06-24 00:05:13 +0200 |
---|---|---|
committer | Gimmeapill | 2015-06-24 00:05:13 +0200 |
commit | 7f2676bd8e4757b4ac9afc0b3f3ca74ffbf15c81 (patch) | |
tree | a06d9bf043463a8523c28cfc3b47dcc221c04e2c | |
download | aur-7f2676bd8e4757b4ac9afc0b3f3ca74ffbf15c81.tar.gz |
First commit.
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f143eb581fca --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = mixxx-git + pkgdesc = Digital DJ mixing software. Development branch from git with cpu optimization enabled + pkgver = 20131229.9fc75b5 + pkgrel = 1 + url = http://www.mixxx.org/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = git + makedepends = scons + makedepends = pkgconfig + makedepends = glu + depends = libid3tag + depends = libmad + depends = portaudio + depends = qt4 + depends = libshout + depends = taglib + depends = portmidi + depends = protobuf + depends = fftw + depends = libusbx + depends = chromaprint + depends = rubberband + provides = mixxx + conflicts = mixxx + conflicts = mixxx-bzr + conflicts = mixxx1.10-bzr + conflicts = mixxx1.11-bzr + conflicts = mixxx-beta + conflicts = mixxx1.11-git + conflicts = mixxx1.12-git + conflicts = mixxxold + conflicts = mixxx-aac + +pkgname = mixxx-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0555bebb8d00 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Gimmeapill <gimmeapill at gmail dot com> + +pkgname=mixxx-git +pkgver=20131229.9fc75b5 +pkgrel=1 +pkgdesc="Digital DJ mixing software. Development branch from git with cpu optimization enabled" +arch=('i686' 'x86_64') +url="http://www.mixxx.org/" +license=('GPL2') +depends=('libid3tag' 'libmad' 'portaudio' 'qt4' 'libshout' 'taglib' 'portmidi' 'protobuf' 'fftw' 'libusbx' 'chromaprint' 'rubberband') +makedepends=('git' 'scons' 'pkgconfig' 'glu') +provides=(mixxx) +conflicts=(mixxx mixxx-bzr mixxx1.10-bzr mixxx1.11-bzr mixxx-beta mixxx1.11-git mixxx1.12-git mixxxold mixxx-aac) + +_gitroot=https://github.com/mixxxdj +_gitname=mixxx + +pkgver() { + cd "$srcdir/$_gitname" + echo "$(git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g')" +} + +build() { + cd "$srcdir" + msg "Connecting to GIT server...." + + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin + msg "The local files are updated." + else + git clone "$_gitroot"/"$_gitname" + fi + + msg "GIT checkout done or server timeout" + msg "Starting build..." + + rm -rf "$srcdir/$_gitname-build" + git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" + + cd "$srcdir/$_gitname-build" + scons qtdir=/usr/lib/qt4 prefix=/usr install_root="$pkgdir/usr" tuned=1 +} + +package() { + cd "$srcdir/$_gitname-build" + scons qtdir=/usr/lib/qt4 prefix=/usr install_root="$pkgdir/usr" install +} + |