drumgizmo: upgrade upgrade 0.9.16 -> 0.9.17

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2019-07-31 20:42:47 +02:00
parent f3020308f2
commit 263a9a71aa
3 changed files with 43 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
require ${BPN}.inc
inherit autotools-brokensep pkgconfig distro_features_check gtk-icon-cache
inherit autotools-brokensep pkgconfig distro_features_check gtk-icon-cache qemu-ext
REQUIRED_DISTRO_FEATURE = "x11"
@@ -19,6 +19,7 @@ DEPENDS += " \
SRC_URI += " \
file://0001-automake-enable-subdir-objects.patch \
file://0002-Use-native-rcgen.patch \
file://0003-Do-not-create-Manifest.ttl-with-cross-ttlgen.patch \
file://drumgizmo.desktop \
"
@@ -29,6 +30,12 @@ EXTRA_OECONF = " \
--disable-sse \
"
do_compile_append() {
# build manifest.ttl
cd ${B}/plugin
${@qemu_run_binary_local(d, '${STAGING_DIR_TARGET}', 'ttlgen')} .libs/drumgizmo.so manifest.ttl || echo "ERROR: at QEMU for ttlgen"
}
do_install_append() {
install -d ${D}${datadir}/pixmaps
install -m 0644 ${S}/plugingui/resources/logo.png ${D}${datadir}/pixmaps/drumgizmo-logo.png

View File

@@ -3,9 +3,7 @@ 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] = "86e4239f1eb59e8b77c7d13edc24f93b"
SRC_URI[sha256sum] = "8f76b58785186ac02337b9248003ec1a459a801d3003619fd32fde976c307947"
PV = "0.9.16"
SRC_URI = "http://www.drumgizmo.org/releases/${BPN}-${PV}/${BPN}-${PV}.tar.gz"
SRC_URI[md5sum] = "370b0931f5ab95952d0b85eea2533837"
SRC_URI[sha256sum] = "a1a31b2af5544e39e8e19c370fa6fee0a372a14fffa762d4d12debf4e711ec9c"
PV = "0.9.17"

View File

@@ -0,0 +1,31 @@
From 5e5395fb24a2fac8e5377aba16e5a47ccfba977f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Wed, 31 Jul 2019 20:20:25 +0200
Subject: [PATCH] Do not create Manifest.ttl with cross ttlgen
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded specific]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
plugin/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/plugin/Makefile.am b/plugin/Makefile.am
index 7751154..d22f9c5 100644
--- a/plugin/Makefile.am
+++ b/plugin/Makefile.am
@@ -42,7 +42,7 @@ ttlgen_SOURCES = \
$(top_srcdir)/plugin/plugingizmo/ttlgen.cc
manifest.ttl : ttlgen drumgizmo.la
- ./ttlgen .libs/drumgizmo.so manifest.ttl
+ echo ./ttlgen .libs/drumgizmo.so manifest.ttl
#######
--
2.21.0