[debian-edu-commits] debian-edu/pkg-team/ 02/03: Fixed parallel build of VST plug-ins
Javier Serrano Polo
jasp00-guest at moszumanska.debian.org
Fri May 13 00:34:44 UTC 2016
This is an automated email from the git hooks/post-receive script.
jasp00-guest pushed a commit to branch master
in repository lmms.
commit b9463568a26bdc217792bb3e91d3bfe434e89c7e
Author: Javier Serrano Polo <javier at jasp.net>
Date: Fri May 13 00:36:39 2016 +0200
Fixed parallel build of VST plug-ins
---
debian/patches/find-vst_base.patch | 31 ++++++++++---------------------
1 file changed, 10 insertions(+), 21 deletions(-)
diff --git a/debian/patches/find-vst_base.patch b/debian/patches/find-vst_base.patch
index 641bc71..ac73b39 100644
--- a/debian/patches/find-vst_base.patch
+++ b/debian/patches/find-vst_base.patch
@@ -7,26 +7,11 @@ Bug-Debian: https://bugs.debian.org/763720
Forwarded: https://github.com/LMMS/lmms/pull/2732
Applied-Upstream: 1.1.91
-Index: lmms-1.1.3/plugins/CMakeLists.txt
-===================================================================
---- lmms-1.1.3.orig/plugins/CMakeLists.txt 2016-04-05 23:41:16.000000000 +0200
-+++ lmms-1.1.3/plugins/CMakeLists.txt 2016-04-05 23:52:36.000000000 +0200
-@@ -33,8 +33,9 @@
- ADD_SUBDIRECTORY(stereo_matrix)
- ADD_SUBDIRECTORY(stk)
- ADD_SUBDIRECTORY(triple_oscillator)
--ADD_SUBDIRECTORY(vestige)
-+# dependency is not detected
- ADD_SUBDIRECTORY(vst_base)
-+ADD_SUBDIRECTORY(vestige)
- ADD_SUBDIRECTORY(VstEffect)
- ADD_SUBDIRECTORY(watsyn)
- ADD_SUBDIRECTORY(waveshaper)
Index: lmms-1.1.3/plugins/VstEffect/CMakeLists.txt
===================================================================
---- lmms-1.1.3.orig/plugins/VstEffect/CMakeLists.txt 2015-03-08 03:47:14.000000000 +0100
-+++ lmms-1.1.3/plugins/VstEffect/CMakeLists.txt 2016-04-05 23:27:04.000000000 +0200
-@@ -2,7 +2,8 @@
+--- lmms-1.1.3.orig/plugins/VstEffect/CMakeLists.txt 2016-05-13 00:25:55.000000000 +0200
++++ lmms-1.1.3/plugins/VstEffect/CMakeLists.txt 2016-05-13 00:33:32.000000000 +0200
+@@ -2,9 +2,11 @@
INCLUDE(BuildPlugin)
INCLUDE_DIRECTORIES("${CMAKE_CURRENT_SOURCE_DIR}/../vst_base")
LINK_DIRECTORIES("${CMAKE_CURRENT_BINARY_DIR}/../vst_base")
@@ -35,12 +20,15 @@ Index: lmms-1.1.3/plugins/VstEffect/CMakeLists.txt
+SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${PLUGIN_DIR}")
BUILD_PLUGIN(vsteffect VstEffect.cpp VstEffectControls.cpp VstEffectControlDialog.cpp VstSubPluginFeatures.cpp VstEffect.h VstEffectControls.h VstEffectControlDialog.h VstSubPluginFeatures.h MOCFILES VstEffectControlDialog.h VstEffectControls.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
SET_TARGET_PROPERTIES(vsteffect PROPERTIES COMPILE_FLAGS "-Wno-attributes")
++ADD_DEPENDENCIES(vsteffect vstbase)
+
+ ENDIF(LMMS_SUPPORT_VST)
Index: lmms-1.1.3/plugins/vestige/CMakeLists.txt
===================================================================
---- lmms-1.1.3.orig/plugins/vestige/CMakeLists.txt 2015-03-08 03:47:14.000000000 +0100
-+++ lmms-1.1.3/plugins/vestige/CMakeLists.txt 2016-04-05 23:51:23.000000000 +0200
-@@ -2,7 +2,8 @@
+--- lmms-1.1.3.orig/plugins/vestige/CMakeLists.txt 2016-05-13 00:25:55.000000000 +0200
++++ lmms-1.1.3/plugins/vestige/CMakeLists.txt 2016-05-13 00:33:56.000000000 +0200
+@@ -2,7 +2,9 @@
INCLUDE(BuildPlugin)
INCLUDE_DIRECTORIES("${CMAKE_CURRENT_SOURCE_DIR}/../vst_base")
LINK_DIRECTORIES("${CMAKE_CURRENT_BINARY_DIR}/../vst_base")
@@ -48,5 +36,6 @@ Index: lmms-1.1.3/plugins/vestige/CMakeLists.txt
+ LINK_LIBRARIES(-lvstbase -Wl,--enable-new-dtags)
+ SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${PLUGIN_DIR}")
BUILD_PLUGIN(vestige vestige.cpp vestige.h MOCFILES vestige.h EMBEDDED_RESOURCES "${CMAKE_CURRENT_SOURCE_DIR}/*.png")
++ ADD_DEPENDENCIES(vestige vstbase)
ENDIF(LMMS_SUPPORT_VST)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/lmms.git
More information about the debian-edu-commits
mailing list