setbfree: initial add 0.8.5
Wow - this is deeply impressive!!! Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
From ec1ed40b49a8056cd3d646c652e5cdfcee3c1c6e Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
|
||||
Date: Fri, 19 Jan 2018 18:46:04 +0100
|
||||
Subject: [PATCH] remove UINQHACK - it is used for OSX builds only and caused
|
||||
trouble for us
|
||||
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>
|
||||
---
|
||||
common.mak | 2 +-
|
||||
robtk/robtk.mk | 3 ---
|
||||
2 files changed, 1 insertion(+), 4 deletions(-)
|
||||
|
||||
diff --git a/common.mak b/common.mak
|
||||
index e17b007..569b0b6 100644
|
||||
--- a/common.mak
|
||||
+++ b/common.mak
|
||||
@@ -170,7 +170,7 @@ ifeq ($(LV2AVAIL)$(HAVE_UI)$(HAVE_IDLE), yesyesyes)
|
||||
UICFLAGS+=-DFONTFILE=\"$(FONTFILE)\"
|
||||
endif
|
||||
endif
|
||||
- UICFLAGS+=`pkg-config --cflags freetype2` `pkg-config --cflags ftgl` -DHAVE_FTGL -DUINQHACK=Sbf
|
||||
+ UICFLAGS+=`pkg-config --cflags freetype2` `pkg-config --cflags ftgl` -DHAVE_FTGL
|
||||
endif
|
||||
|
||||
#NOTE: midi.c and cfgParser.c needs to be re-compiled w/o HAVE_ASEQ
|
||||
diff --git a/robtk/robtk.mk b/robtk/robtk.mk
|
||||
index d6d84dd..c787364 100644
|
||||
--- a/robtk/robtk.mk
|
||||
+++ b/robtk/robtk.mk
|
||||
@@ -65,7 +65,6 @@ ROBGTK = $(RW)robtk.mk $(UITOOLKIT) $(RW)ui_gtk.c \
|
||||
%UI_gl.o:: $(ROBGL)
|
||||
@mkdir -p $(@D)
|
||||
$(CXX) -c $(CPPFLAGS) $(CFLAGS) $(GLUICFLAGS) \
|
||||
- -DUINQHACK="$(shell date +%s$$$$)" \
|
||||
-DPLUGIN_SOURCE="\"gui/$(*F).c\"" \
|
||||
-DRTK_DESCRIPTOR="$(value gl_$(subst -,_,$(*F))_LV2DESC)" \
|
||||
-o $@ $(RW)ui_gl.c
|
||||
@@ -73,7 +72,6 @@ ROBGTK = $(RW)robtk.mk $(UITOOLKIT) $(RW)ui_gtk.c \
|
||||
%pugl.o:: $(ROBGL)
|
||||
@mkdir -p $(@D)
|
||||
$(CXX) -c $(CPPFLAGS) $(CFLAGS) $(GLUICFLAGS) \
|
||||
- -DUINQHACK="$(shell date +%s$$$$)" \
|
||||
-o $@ $(PUGL_SRC)
|
||||
|
||||
%_glui.so %_glui.dylib %_glui.dll::
|
||||
@@ -89,7 +87,6 @@ ROBGTK = $(RW)robtk.mk $(UITOOLKIT) $(RW)ui_gtk.c \
|
||||
%UI_gl.so %UI_gl.dylib %UI_gl.dll:: $(ROBGL)
|
||||
@mkdir -p $(@D)
|
||||
$(CXX) $(CPPFLAGS) $(CFLAGS) $(GLUICFLAGS) \
|
||||
- -DUINQHACK="$(shell date +%s$$$$)" \
|
||||
-DPLUGIN_SOURCE="\"gui/$(*F).c\"" \
|
||||
-o $@ $(RW)ui_gl.c \
|
||||
$(PUGL_SRC) \
|
||||
--
|
||||
2.14.3
|
||||
|
||||
49
recipes-misc/recipes-multimedia/setbfree/setbfree_0.8.5.bb
Normal file
49
recipes-misc/recipes-multimedia/setbfree/setbfree_0.8.5.bb
Normal file
@@ -0,0 +1,49 @@
|
||||
SUMMARY = "A DSP Tonewheel Organ emulator"
|
||||
HOMEPAGE = "http://setbfree.org/"
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=4641e94ec96f98fabc56ff9cc48be14b"
|
||||
|
||||
inherit autotools-brokensep pkgconfig gtk-icon-cache
|
||||
|
||||
DEPENDS += " \
|
||||
virtual/libgl \
|
||||
pango \
|
||||
cairo \
|
||||
libglu \
|
||||
ftgl \
|
||||
jack \
|
||||
liblo \
|
||||
lv2 \
|
||||
zita-convolver \
|
||||
libsndfile1 \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/pantherb/setBfree.git \
|
||||
file://0001-remove-UINQHACK-it-is-used-for-OSX-builds-only-and-c.patch \
|
||||
"
|
||||
SRCREV = "30f1ec6267afb0ee17b472db0c4826d5bd96fad8"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE += " \
|
||||
PREFIX=${prefix} \
|
||||
STRIP= \
|
||||
FONTFILE=${S}/b_synth/VeraBd.ttf \
|
||||
"
|
||||
|
||||
do_install_append() {
|
||||
install -d ${D}${datadir}/pixmaps
|
||||
install -m 0644 ${S}/doc/setBfree.png ${D}${datadir}/pixmaps
|
||||
install -m 0644 ${S}/doc/x42-whirl.png ${D}${datadir}/pixmaps
|
||||
|
||||
install -d ${D}${datadir}/applications
|
||||
install -m 0644 ${S}/debian/setbfree.desktop ${D}${datadir}/applications
|
||||
install -m 0644 ${S}/debian/x42-whirl.desktop ${D}${datadir}/applications
|
||||
}
|
||||
|
||||
FILES_${PN} += " \
|
||||
${datadir}/setBfree \
|
||||
${libdir}/lv2 \
|
||||
"
|
||||
|
||||
RDEPENDS_${PN} += "ttf-bitstream-vera"
|
||||
Reference in New Issue
Block a user