summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAbdo Roig-Maranges2016-04-02 23:04:55 +0200
committerAbdo Roig-Maranges2016-04-18 00:29:53 +0200
commit6eb461ef9d2b19cb0677c230c5f2b696f39b19bc (patch)
treef43beefab409c4910d230eb207c55374e4943668
downloadaur-6eb461ef9d2b19cb0677c230c5f2b696f39b19bc.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD46
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2c1987cd280e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = extempore-git
+ pkgdesc = A cyber-physical programming environment for live coding
+ pkgver = 0.6.0
+ pkgrel = 1
+ url = http://extempore.moso.com.au
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = git
+ makedepends = cmake
+ makedepends = gcc
+ makedepends = perl
+ depends = extempore-llvm
+ depends = mesa
+ depends = pcre
+ depends = alsa-lib
+ optdepends = jack
+ provides = extempore
+ conflicts = extempore
+ source = git+https://github.com/digego/extempore.git
+ md5sums = SKIP
+
+pkgname = extempore-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3e6567a25ad5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Abdó Roig-Maranges <abdo.roig@gmail.com>
+
+pkgname=extempore-git
+_llvm_version=3.7.0
+pkgver=0.6.0
+pkgrel=1
+pkgdesc="A cyber-physical programming environment for live coding"
+arch=('i686' 'x86_64')
+url="http://extempore.moso.com.au"
+license=('BSD')
+depends=('extempore-llvm' 'mesa' 'pcre' 'alsa-lib')
+makedepends=('git' 'cmake' 'gcc' 'perl')
+optdepends=('jack')
+provides=('extempore')
+conflicts=('extempore')
+source=("git+https://github.com/digego/extempore.git")
+md5sums=('SKIP')
+
+pkgver() {
+ git --git-dir="$srcdir/extempore/.git" describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ mkdir -p "$srcdir/extempore/build"
+ cd "$srcdir/extempore/build"
+
+ # TODO: fix extended_deps dependencies, they still depend on LLVM.
+ # TODO: if BUILD_DEPS=OFF, aot_extended is still built.
+
+ export EXT_LLVM_DIR="/usr/share/extempore/llvm"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DJACK=ON \
+ -DBUILD_DEPS=ON \
+ ..
+
+ # build extempore
+ make
+}
+
+package() {
+ cd "$srcdir/extempore/build"
+ make DESTDIR="$pkgdir/" install
+}
+
+
+# vim:set ts=2 sw=2 et: