Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/zynaddsubfx/files: zynaddsubfx-2.4.1-fltk.patch zynaddsubfx-2.4.1-docs.patch zynaddsubfx-2.4.1-fltk13.patch
Date: Sat, 26 Feb 2011 20:46:26
Message-Id: 20110226204615.3FFB620054@flycatcher.gentoo.org
1 aballier 11/02/26 20:46:15
2
3 Added: zynaddsubfx-2.4.1-fltk.patch
4 zynaddsubfx-2.4.1-docs.patch
5 zynaddsubfx-2.4.1-fltk13.patch
6 Log:
7 version bump, make it build with fltk 1.3
8
9 (Portage version: 2.2.0_alpha25/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.1 media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk.patch
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk.patch?rev=1.1&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk.patch?rev=1.1&content-type=text/plain
16
17 Index: zynaddsubfx-2.4.1-fltk.patch
18 ===================================================================
19 Index: ZynAddSubFX-2.4.1/src/CMakeLists.txt
20 ===================================================================
21 --- ZynAddSubFX-2.4.1.orig/src/CMakeLists.txt
22 +++ ZynAddSubFX-2.4.1/src/CMakeLists.txt
23 @@ -96,24 +96,7 @@ if(FltkGui)
24 #message(STATUS "FLTK_LIBRARIES: ${FLTK_LIBRARIES}")
25 #message(STATUS "FLTK_MATH_LIBRARY: ${FLTK_MATH_LIBRARY}")
26
27 - #UGLY WORKAROUND
28 - find_program (MYFLTK_CONFIG fltk-config)
29 - if (MYFLTK_CONFIG)
30 - execute_process (COMMAND ${MYFLTK_CONFIG} --ldflags OUTPUT_VARIABLE MYFLTK_LDFLAGS)
31 - string(STRIP ${MYFLTK_LDFLAGS} MYFLTK_LIBRARIES)
32 - endif()
33 - mark_as_advanced(FORCE FLTK_BASE_LIBRARY)
34 - mark_as_advanced(FORCE FLTK_CONFIG_SCRIPT)
35 - mark_as_advanced(FORCE FLTK_DIR)
36 - mark_as_advanced(FORCE FLTK_FLUID_EXECUTABLE)
37 - mark_as_advanced(FORCE FLTK_FORMS_LIBRARY)
38 - mark_as_advanced(FORCE FLTK_GL_LIBRARY)
39 - mark_as_advanced(FORCE FLTK_IMAGES_LIBRARY)
40 - mark_as_advanced(FORCE FLTK_INCLUDE_DIR)
41 - mark_as_advanced(FORCE FLTK_MATH_LIBRARY)
42 -
43 -
44 - set(GUI_LIBRARIES ${FLTK_LIBRARIES} ${MYFLTK_LIBRARIES} ${OPENGL_LIBRARIES} zynaddsubfx_gui)
45 + set(GUI_LIBRARIES ${FLTK_LIBRARIES} ${OPENGL_LIBRARIES} zynaddsubfx_gui)
46 add_definitions(-DFLTK_GUI)
47
48 message(STATUS "Will build fltk gui")
49 @@ -121,6 +104,7 @@ if(FltkGui)
50 include_directories(
51 "${CMAKE_CURRENT_SOURCE_DIR}/UI"
52 "${CMAKE_CURRENT_BINARY_DIR}/UI"
53 + ${FLTK_INCLUDE_DIR}
54 )
55
56 add_subdirectory(UI)
57
58
59
60 1.1 media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-docs.patch
61
62 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-docs.patch?rev=1.1&view=markup
63 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-docs.patch?rev=1.1&content-type=text/plain
64
65 Index: zynaddsubfx-2.4.1-docs.patch
66 ===================================================================
67 Index: ZynAddSubFX-2.4.1/CMakeLists.txt
68 ===================================================================
69 --- ZynAddSubFX-2.4.1.orig/CMakeLists.txt
70 +++ ZynAddSubFX-2.4.1/CMakeLists.txt
71 @@ -5,7 +5,3 @@ project(zynaddsubfx)
72 enable_testing()
73 #Currently the only directory that uses cmake
74 add_subdirectory(src)
75 -
76 -install(FILES AUTHORS.txt COPYING FAQ.txt HISTORY.txt README.txt
77 - DESTINATION share/doc/zynaddsubfx
78 - )
79
80
81
82 1.1 media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk13.patch
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk13.patch?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/zynaddsubfx/files/zynaddsubfx-2.4.1-fltk13.patch?rev=1.1&content-type=text/plain
86
87 Index: zynaddsubfx-2.4.1-fltk13.patch
88 ===================================================================
89 Sounds hackish but that's the only way I found to force it to generate the
90 functions in the .cxx files with fluid 1.3...
91
92 Index: ZynAddSubFX-2.4.1/src/UI/BankUI.fl
93 ===================================================================
94 --- ZynAddSubFX-2.4.1.orig/src/UI/BankUI.fl
95 +++ ZynAddSubFX-2.4.1/src/UI/BankUI.fl
96 @@ -32,7 +32,7 @@ decl {\#include "../Misc/Config.h"} {pub
97
98 class BankProcess_ {} {
99 Function {process()} {open return_type {virtual void}
100 - } {}
101 + } {code{;}}
102 decl {Bank *bank;} {public
103 }
104 }
105 Index: ZynAddSubFX-2.4.1/src/UI/OscilGenUI.fl
106 ===================================================================
107 --- ZynAddSubFX-2.4.1.orig/src/UI/OscilGenUI.fl
108 +++ ZynAddSubFX-2.4.1/src/UI/OscilGenUI.fl
109 @@ -129,7 +129,7 @@ delete [] spc;} {selected
110
111 class PSlider {: {public Fl_Slider}
112 } {
113 - Function {PSlider(int x,int y, int w, int h, const char *label=0):Fl_Slider(x,y,w,h,label)} {} {}
114 + Function {PSlider(int x,int y, int w, int h, const char *label=0):Fl_Slider(x,y,w,h,label)} {} {code{;}}
115 Function {handle(int event)} {return_type int
116 } {
117 code {int X=x(),Y=y(),W=w(),H=h();
118 Index: ZynAddSubFX-2.4.1/src/UI/PartUI.fl
119 ===================================================================
120 --- ZynAddSubFX-2.4.1.orig/src/UI/PartUI.fl
121 +++ ZynAddSubFX-2.4.1/src/UI/PartUI.fl
122 @@ -85,7 +85,7 @@ end();} {}
123
124 class PartUI_ {} {
125 Function {showparameters(int kititem,int engine)} {return_type virtual
126 - } {}
127 + } {code{;}}
128 }
129
130 class PartKitItem {: {public Fl_Group}
131 Index: ZynAddSubFX-2.4.1/src/UI/PresetsUI.fl
132 ===================================================================
133 --- ZynAddSubFX-2.4.1.orig/src/UI/PresetsUI.fl
134 +++ ZynAddSubFX-2.4.1/src/UI/PresetsUI.fl
135 @@ -18,9 +18,9 @@ decl {\#include "../Params/Presets.h"} {
136
137 class PresetsUI_ {} {
138 Function {refresh()} {open return_type {virtual void}
139 - } {}
140 + } {code{;}}
141 Function {~PresetsUI_()} {open return_type virtual
142 - } {}
143 + } {code{;}}
144 }
145
146 class PresetsUI {} {