summaryrefslogtreecommitdiff
path: root/recipes-multimedia/drumgizmo/drumgizmo.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-multimedia/drumgizmo/drumgizmo.bb')
-rw-r--r--recipes-multimedia/drumgizmo/drumgizmo.bb55
1 files changed, 55 insertions, 0 deletions
diff --git a/recipes-multimedia/drumgizmo/drumgizmo.bb b/recipes-multimedia/drumgizmo/drumgizmo.bb
new file mode 100644
index 0000000..0dca084
--- /dev/null
+++ b/recipes-multimedia/drumgizmo/drumgizmo.bb
@@ -0,0 +1,55 @@
+require ${BPN}.inc
+
+inherit autotools-brokensep pkgconfig distro_features_check
+
+REQUIRED_DISTRO_FEATURE = "x11"
+
+#DEPENDS += " \
+# ${BPN}-native \
+# libx11 \
+# libxext \
+# lv2 \
+# libsmf \
+# alsa-lib \
+# libsndfile1 \
+# libsamplerate0 \
+# zita-resampler \
+# jack \
+#"
+
+DEPENDS += " \
+ ${BPN}-native \
+ alsa-lib \
+ libsndfile1 \
+ zita-resampler \
+ expat \
+"
+
+SRC_URI += " \
+ file://0001-automake-enable-subdir-objects.patch \
+ file://0002-Use-native-rcgen.patch \
+ file://0003-no-ui-compile.patch \
+ file://0004-missing-include.patch \
+"
+
+# --disable-editor: sigh - editor requires Qt4
+EXTRA_OECONF = " \
+ --disable-gui \
+ --disable-lv2 \
+ --disable-vst \
+ --enable-cli \
+ --without-debug \
+ --disable-sse \
+ --disable-input-dummy \
+ --enable-input-test \
+ --disable-input-jackmidi \
+ --disable-input-midifile \
+ --disable-input-oss \
+ --disable-output-dummy \
+ --disable-output-jackaudio \
+ --enable-output-alsa \
+ --disable-output-wavfile \
+ --disable-output-oss \
+"
+
+FILES_${PN} += "${libdir}/lv2"