summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandy Carter2015-08-04 15:18:54 -0400
committerSandy Carter2015-08-04 15:18:54 -0400
commit4b25631d9f6228b8f185278d7767f636ae50fc68 (patch)
tree01699428502a492932f02583544658ff11809d4e
downloadaur-4b25631d9f6228b8f185278d7767f636ae50fc68.tar.gz
Add original polygnome package
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD28
-rw-r--r--mtaudio.patch10
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..384f9954ab1c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = polygnome
+ pkgdesc = A polyrhythmic metronome
+ pkgver = 0.1.3
+ pkgrel = 1
+ url = http://sourceforge.net/projects/polygnome/
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ depends = stk
+ depends = jack
+ source = http://sourceforge.net/projects/polygnome/files/polygnome-0.1.3.tar.gz
+ source = mtaudio.patch
+ md5sums = 2367b483d1b8f351482e03eebf8b4c3d
+ md5sums = b2d1be46214d51f2e56e909338247a71
+
+pkgname = polygnome
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ecf030cbdf57
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: rtfreedman (rob<d0t>til<d0t>freedman<aT>googlemail<d0t>com
+
+pkgname=polygnome
+pkgver=0.1.3
+pkgrel=1
+pkgdesc="A polyrhythmic metronome"
+arch=(i686 x86_64)
+url="http://sourceforge.net/projects/polygnome/"
+license=('GPL3')
+depends=('stk' 'jack')
+source=("http://sourceforge.net/projects/polygnome/files/polygnome-0.1.3.tar.gz"
+ "mtaudio.patch")
+md5sums=('2367b483d1b8f351482e03eebf8b4c3d'
+ 'b2d1be46214d51f2e56e909338247a71')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+# add missing header
+ patch -Np1 -i ../mtaudio.patch
+# configure doesn't add '-ljack' properly
+ JACK_LIBS="$(pkg-config jack --libs)" ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/mtaudio.patch b/mtaudio.patch
new file mode 100644
index 000000000000..9358f7c961c3
--- /dev/null
+++ b/mtaudio.patch
@@ -0,0 +1,10 @@
+--- ./polygnome-0.1.3/src/MTAudio.h 2012-03-03 07:34:11.000000000 +0100
++++ ./src/MTAudio.h 2012-09-17 21:59:51.715874730 +0200
+@@ -30,6 +30,7 @@
+ #define MT_AUDIO_H_
+
+ #include <stk/RtAudio.h>
++#include <unistd.h>
+
+ #include <vector>
+ #include <tr1/memory>