[SCM] foo-yc20/master: Pass LDFLAGS to the linker.

alessio at users.alioth.debian.org alessio at users.alioth.debian.org
Thu Jan 20 20:40:05 UTC 2011


The following commit has been merged in the master branch:
commit a56464edb973b1d36bad6dc71390e7b1f84bb515
Author: Alessio Treglia <alessio at debian.org>
Date:   Thu Jan 20 21:39:42 2011 +0100

    Pass LDFLAGS to the linker.

diff --git a/debian/patches/0002-makefile.patch b/debian/patches/0002-makefile.patch
new file mode 100644
index 0000000..60bbcb4
--- /dev/null
+++ b/debian/patches/0002-makefile.patch
@@ -0,0 +1,39 @@
+Description: Pass LDFLAGS to the linker.
+Author: Alessio Treglia <alessio at debian.org>
+Forwarded: no
+---
+ Makefile |    8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+--- foo-yc20.orig/Makefile
++++ foo-yc20/Makefile
+@@ -41,25 +41,25 @@ lv2: $(LV2_PLUGIN) $(LV2_UI)
+ OBJS_FOO_YC20=src/foo-yc20.o src/configuration.o src/yc20-jack.o src/main-gui.o src/foo-yc20-ui.o
+ 
+ foo-yc20: $(OBJS_FOO_YC20) $(OBJS_DSP_STANDALONE)
+-	$(CXX) $(OBJS_FOO_YC20) $(OBJS_DSP_STANDALONE) `pkg-config --libs gtk+-2.0` `pkg-config --libs jack` $(LDFLAGS_YC20) -o foo-yc20
++	$(CXX) $(LDFLAGS) $(OBJS_FOO_YC20) $(OBJS_DSP_STANDALONE) `pkg-config --libs gtk+-2.0` `pkg-config --libs jack` $(LDFLAGS_YC20) -o foo-yc20
+ 
+ ## CLI version
+ OBJS_FOO_YC20_CLI=src/foo-yc20.o src/configuration.o src/main-cli.o src/yc20-jack.o
+ 
+ foo-yc20-cli: $(OBJS_FOO_YC20_CLI) $(OBJS_DSP_STANDALONE)
+-	$(CXX) $(OBJS_FOO_YC20_CLI) $(OBJS_DSP_STANDALONE) $(LDFLAGS_YC20_CLI) `pkg-config --libs jack` -o foo-yc20-cli
++	$(CXX) $(LDFLAGS) $(OBJS_FOO_YC20_CLI) $(OBJS_DSP_STANDALONE) $(LDFLAGS_YC20_CLI) `pkg-config --libs jack` -o foo-yc20-cli
+ 
+ ## LV2 version
+ OBJS_LV2=src/lv2.o src/foo-yc20.o
+ 
+ $(LV2_PLUGIN): $(OBJS_LV2) $(OBJS_DSP_PLUGIN)
+-	$(CXX) $(OBJS_LV2) $(OBJS_DSP_PLUGIN) -fPIC -shared -o $(LV2_PLUGIN) $(LDFLAGS_YC20_LV2)
++	$(CXX) $(LDFLAGS) $(OBJS_LV2) $(OBJS_DSP_PLUGIN) -fPIC -shared -o $(LV2_PLUGIN) $(LDFLAGS_YC20_LV2)
+ 
+ ## LV2 UI
+ OBJS_LV2_UI=src/lv2-ui.o src/foo-yc20-ui2.o
+ 
+ $(LV2_UI): $(OBJS_LV2_UI)
+-	$(CXX) $(OBJS_LV2_UI) -fPIC -shared `pkg-config --libs gtk+-2.0` -o $(LV2_UI) $(LDFLAGS_YC20_LV2)
++	$(CXX) $(LDFLAGS) $(OBJS_LV2_UI) -fPIC -shared `pkg-config --libs gtk+-2.0` -o $(LV2_UI) $(LDFLAGS_YC20_LV2)
+ 
+ ## VSTi - only compiles for windows with MinGW32
+ OBJS_VSTI=src/vsti.o src/vstplugmain.o src/foo-yc20.o
diff --git a/debian/patches/series b/debian/patches/series
index da3faed..cf11a4b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0001-remove-encoding-key-from-desktop-file.patch
+0002-makefile.patch

-- 
foo-yc20 packaging



More information about the pkg-multimedia-commits mailing list