drumgizmo: initial add 0.9.14

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2018-02-23 17:43:45 +01:00
parent 3f15bb5aa9
commit c9f8267319
5 changed files with 117 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
require ${BPN}.inc
inherit native
do_compile() {
${CXX} ${CXXFLAGS} -o ${S}/drumgizmo-rcgen ${S}/plugingui/rcgen.cc $(LDFLAGS)
}
do_install() {
install -d ${D}${bindir}
install -m 755 ${S}/drumgizmo-rcgen ${D}${bindir}
}

View File

@@ -0,0 +1,32 @@
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 \
"
SRC_URI += " \
file://0001-automake-enable-subdir-objects.patch \
file://0002-Use-native-rcgen.patch \
"
# --disable-editor: sigh - editor requires Qt4
EXTRA_OECONF = " \
--enable-lv2 \
--without-debug \
--disable-sse \
"
FILES_${PN} += "${libdir}/lv2"

View File

@@ -0,0 +1,11 @@
SUMMARY = "DrumGizmo is drum plugin and stand-alone application"
HOMEPAGE = "https://www.drumgizmo.org"
LICENSE = "LGPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
SRC_URI = " \
http://www.drumgizmo.org/releases/${BPN}-${PV}/${BPN}-${PV}.tar.gz \
"
SRC_URI[md5sum] = "028a9c352e6c44d4d56d73b84d640941"
SRC_URI[sha256sum] = "e443a5fbb5d1fbb4386b551120d4fdde23174948b7efd79092ea79f0257c52e0"
PV = "0.9.14"

View File

@@ -0,0 +1,31 @@
From c9eec598b2f8b1435a2229dd5c49a9e15c6bc2ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Thu, 22 Feb 2018 00:13:04 +0100
Subject: [PATCH] automake: enable subdir-objects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 0562059..13a7ffc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@
AC_INIT([drumgizmo], m4_esyscmd([cat version.h | cut -d'"' -f2 | xargs echo -n]))dnl"
AC_CONFIG_SRCDIR([src/drumgizmo.cc])
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE(subdir-objects)
AC_PROG_CXX
AC_PROG_OBJC
--
2.14.3

View File

@@ -0,0 +1,31 @@
From 766c8c4aa6f6e8743234b93a760a89480bddd7fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Mon, 28 May 2018 23:08:07 +0200
Subject: [PATCH] Use native rcgen
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [cross specific]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
plugingui/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/plugingui/Makefile.am b/plugingui/Makefile.am
index dd36783..ca30e84 100644
--- a/plugingui/Makefile.am
+++ b/plugingui/Makefile.am
@@ -28,7 +28,7 @@ RES = \
../COPYING
resource_data.cc : rcgen $(RES)
- ./rcgen $(RES) > resource_data.cc
+ drumgizmo-rcgen $(RES) > resource_data.cc
libdggui_la_CPPFLAGS = \
$(GUI_CPPFLAGS) \
--
2.14.3