summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5d5efbf6ec19
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: spider-mario <spidermario@free.fr>
+pkgname=mini-audicle
+pkgver=1.3.3
+pkgrel=1
+pkgdesc='Integrated Development + Performance Environment for ChucK'
+arch=('i686' 'x86_64')
+url="http://audicle.cs.princeton.edu/mini/"
+license=('GPL')
+groups=('multimedia')
+depends=('qscintilla-qt4' 'libsndfile'
+# Uncomment one of the following three lines depending on the backend that you
+# want. Also uncomment the corresponding make target in build() below.
+# Default: PulseAudio
+ 'libpulse'
+# 'alsa-lib'
+# 'jack'
+)
+optdepends=('chuck: for documentation and command line interface')
+source=("http://audicle.cs.princeton.edu/mini/release/files/miniAudicle-$pkgver.tgz")
+sha512sums=('fb07741073638cd7d8557b3b1ffe0aa2eca81b13e375999ddb6db88aa5c9b47c70784945758fbef72a494b8af65ca8f3a19aef9320eb300374a467ada76217b5')
+
+prepare() {
+ cd "miniAudicle-$pkgver"/src
+ sed -e '/GIT_REVISION/,+2 d' -i miniAudicle.pro
+}
+
+build() {
+ cd "miniAudicle-$pkgver"/src
+ make \
+ linux-pulse
+# linux-alsa
+# linux-jack
+}
+
+package() {
+ cd "miniAudicle-$pkgver"/src
+ install -Dm755 miniAudicle "$pkgdir"/usr/bin/miniAudicle
+}