rpms/zynaddsubfx/devel zynaddsubfx-linking.patch, NONE, 1.1 zynaddsubfx.spec, 1.17, 1.18

Orcan Ogetbil oget at fedoraproject.org
Wed Feb 10 08:58:11 UTC 2010


Author: oget

Update of /cvs/pkgs/rpms/zynaddsubfx/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4044

Modified Files:
	zynaddsubfx.spec 
Added Files:
	zynaddsubfx-linking.patch 
Log Message:
* Wed Feb 10 2010 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-3
- Fix DSO-linking failure


zynaddsubfx-linking.patch:
 ExternalPrograms/Controller/Makefile |    2 +-
 ExternalPrograms/Spliter/Makefile    |    2 +-
 src/Makefile                         |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE zynaddsubfx-linking.patch ---
diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile
--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Controller/Makefile	2010-02-10 03:36:53.000000000 -0500
+++ ZynAddSubFX-2.4.0/ExternalPrograms/Controller/Makefile	2010-02-10 03:46:16.000000000 -0500
@@ -1,5 +1,5 @@
 controller: main.o Controller.o ControllerUI.o
-	gcc -o zynaddsubfx-controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm
+	gcc -o zynaddsubfx-controller *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lpthread -lm -lstdc++
 
 ControllerUI.cxx ControllerUI.h: ControllerUI.fl
 	fluid -c ControllerUI.fl
diff -rupN ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile
--- ZynAddSubFX-2.4.0.old/ExternalPrograms/Spliter/Makefile	2010-02-10 03:36:53.000000000 -0500
+++ ZynAddSubFX-2.4.0/ExternalPrograms/Spliter/Makefile	2010-02-10 03:53:09.000000000 -0500
@@ -1,5 +1,5 @@
 spliter: main.o Spliter.o SpliterUI.o
-	gcc -o zynaddsubfx-spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound
+	gcc -o zynaddsubfx-spliter *.o -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11 -lasound -lstdc++
 
 SplitterUI.cxx SpliterUI.h: SpliterUI.fl
 	fluid -c SpliterUI.fl
diff -rupN ZynAddSubFX-2.4.0.old/src/Makefile ZynAddSubFX-2.4.0/src/Makefile
--- ZynAddSubFX-2.4.0.old/src/Makefile	2010-02-10 03:37:07.000000000 -0500
+++ ZynAddSubFX-2.4.0/src/Makefile	2010-02-10 03:39:00.000000000 -0500
@@ -22,7 +22,7 @@ endif
 
 export CXXFLAGS
 
-LIBS= -lm  -lmxml -lz
+LIBS= -lm  -lmxml -lz -lstdc++
 ifneq ($(DISABLE_GUI),YES)
     LIBS+=-lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lfltk -lXft -lpthread -lm -lXext -lX11
 endif


Index: zynaddsubfx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/zynaddsubfx.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- zynaddsubfx.spec	8 Sep 2009 21:28:06 -0000	1.17
+++ zynaddsubfx.spec	10 Feb 2010 08:58:11 -0000	1.18
@@ -1,7 +1,7 @@
 Summary:        Real-time software synthesizer
 Name:           zynaddsubfx
 Version:        2.4.0
-Release:        2%{?dist}
+Release:        3%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://zynaddsubfx.sourceforge.net
@@ -16,21 +16,29 @@ Patch3:         zynaddsubfx-build-flags.
 # Also RHBZ #518755
 Patch4:         zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch
 Patch5:         zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch
+# Fix DSO-linking failure
+# 
+Patch6:         zynaddsubfx-linking.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       fltk >= 1.1.3
-Requires:       jack-audio-connection-kit >= 0.101.1
 Requires:       mxml >= 2.2
 Requires:       hicolor-icon-theme
 
-BuildRequires:  alsa-lib-devel fftw3-devel fltk-devel mxml-devel
-BuildRequires:  jack-audio-connection-kit-devel zlib-devel lash-devel
-BuildRequires:  libX11-devel fltk-fluid
-BuildRequires:  ImageMagick
-
+BuildRequires:  alsa-lib-devel
+BuildRequires:  desktop-file-utils
 #dssi support is broken for now
 #BuildRequires:  dssi-devel
-BuildRequires:  desktop-file-utils
+BuildRequires:  fftw3-devel
+BuildRequires:  fltk-devel
+BuildRequires:  fltk-fluid
+BuildRequires:  ImageMagick
+BuildRequires:  jack-audio-connection-kit-devel
+BuildRequires:  lash-devel
+BuildRequires:  libX11-devel
+BuildRequires:  mxml-devel
+BuildRequires:  zlib-devel
+
 
 %description
 ZynAddSubFX is an open source software synthesizer capable of making a
@@ -46,6 +54,7 @@ effects like Reverb, Echo, Chorus, Phase
 %patch3 -p1 -b .flags
 %patch4 -p1 -b .doxy
 %patch5 -p1 -b .loadfiles
+%patch6 -p1 -b .linking
 
 %build
 %ifarch %{ix86} x86_64 
@@ -132,6 +141,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png
 
 %changelog
+* Wed Feb 10 2010 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 2.4.0-3
+- Fix DSO-linking failure
+
 * Tue Sep 08 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 2.4.0-2
 - Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)
 



More information about the scm-commits mailing list