summaryrefslogtreecommitdiff
path: root/repo/zynaddsubfx/zynaddsubfx.xibuild
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-12-19 23:07:05 +0000
committerdavidovski <david@davidovski.xyz>2022-12-19 23:07:05 +0000
commit05d004dfe0c9a9d898fac8a4a0292ca2a74ca391 (patch)
tree0b058ac267139f2a0525dec42b307664363e5b11 /repo/zynaddsubfx/zynaddsubfx.xibuild
parent4c61af227b0fb3e028c877dc1c2e0b6513960762 (diff)
Making things work
Diffstat (limited to 'repo/zynaddsubfx/zynaddsubfx.xibuild')
-rw-r--r--repo/zynaddsubfx/zynaddsubfx.xibuild49
1 files changed, 0 insertions, 49 deletions
diff --git a/repo/zynaddsubfx/zynaddsubfx.xibuild b/repo/zynaddsubfx/zynaddsubfx.xibuild
deleted file mode 100644
index 61b3324..0000000
--- a/repo/zynaddsubfx/zynaddsubfx.xibuild
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-
-NAME="zynaddsubfx"
-DESC="fully featured open source software synthesizer"
-
-MAKEDEPS="cmake pkg-config zlib mxml ntk libx11 liblo fftw libxpm pulseaudio jack alsa-lib doxygen fltk "
-
-PKG_VER=3.0.6
-SOURCE="git://git.code.sf.net/p/zynaddsubfx/code/"
-ADDITIONAL="
-cmake-build-type-none.patch
-fix-bogus-strstr.patch
-fix-memset.patch
-"
-
-prepare () {
- git submodule init
- git submodule update
- apply_patches
-
- sed -e 's/COMMAND.*lv2-ttl-generator/COMMAND lv2-ttl-generator/g' -i \
- src/Plugin/AlienWah/CMakeLists.txt \
- src/Plugin/Chorus/CMakeLists.txt \
- src/Plugin/Distortion/CMakeLists.txt \
- src/Plugin/DynamicFilter/CMakeLists.txt \
- src/Plugin/Echo/CMakeLists.txt \
- src/Plugin/Phaser/CMakeLists.txt \
- src/Plugin/Reverb/CMakeLists.txt \
- src/Plugin/ZynAddSubFX/CMakeLists.txt
-
- sed -i -e 's;gcc ;${CC} ;' \
- -e 's;.fltk-config --cflags.;& ${CFLAGS};' \
- -e 's;.fltk-config --ldflags.;& ${LDFLAGS};' \
- ExternalPrograms/Spliter/Makefile \
- ExternalPrograms/Controller/Makefile
-}
-
-build () {
- cmake -B build \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DGuiModule=ntk
- cmake --build build
-}
-
-
-package () {
- DESTDIR="$PKG_DEST" cmake --install build
-}