summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD58
2 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..06650ff34f82
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = drumgizmo-git
+ pkgdesc = an open source cross-platform drum plugin and stand-alone application (lv2)
+ pkgver = 0.9.8.1.r20.g2699cb7
+ pkgrel = 1
+ url = http://www.drumgizmo.org
+ arch = i686
+ arch = x86_64
+ groups = lv2-plugins
+ license = GPL
+ makedepends = git
+ makedepends = cppunit
+ depends = libsmf
+ depends = jack
+ depends = libao
+ depends = qt4
+ provides = drumgizmo
+ conflicts = drumgizmo
+ source = drumgizmo::git+http://git.drumgizmo.org/drumgizmo.git
+ source = hugin::git+http://git.oftal.dk/hugin.git
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = drumgizmo-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..05317f0dbcf3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: sekret, mail=$(echo c2VrcmV0QHBvc3Rlby5zZQo= | base64 -d)
+_pkgname=drumgizmo
+pkgname=$_pkgname-git
+pkgver=0.9.8.1.r20.g2699cb7
+pkgrel=1
+pkgdesc="an open source cross-platform drum plugin and stand-alone application (lv2)"
+arch=('i686' 'x86_64')
+url="http://www.drumgizmo.org"
+license=('GPL')
+groups=('lv2-plugins')
+depends=('libsmf' 'jack' 'libao' 'qt4')
+makedepends=('git' 'cppunit')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=("$_pkgname::git+http://git.drumgizmo.org/drumgizmo.git"
+ 'hugin::git+http://git.oftal.dk/hugin.git')
+md5sums=('SKIP'
+ 'SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ git describe --long --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd "$_pkgname"
+ git submodule init
+ #git config submodule.mysubmodule.url $srcdir/mysubmodule
+ git config submodule.hugin.git.oftal.dk $srcdir/hugin
+ git submodule update
+ # hackish, but I don't want to clone hugin with every build
+ #rmdir hugin
+ #ln -sf "$srcdir/hugin" hugin
+ ./autogen.sh
+}
+
+build() {
+ cd "$_pkgname"
+ ./configure --prefix=/usr \
+ --enable-lv2 \
+ --enable-cli \
+ --enable-editor \
+ --enable-static=no \
+ --with-resample
+ make
+}
+
+#check() {
+# cd "$_pkgname"
+# make check
+#}
+
+package() {
+ cd "$_pkgname"
+ make DESTDIR="$pkgdir/" install
+}
+
+# vim:set ts=2 sw=2 et: