diff options
author | Felipe Sateler <fsateler@gmail.com> | 2009-06-14 13:50:06 +1000 |
---|---|---|
committer | Felipe Sateler <fsateler@gmail.com> | 2009-06-14 13:50:06 +1000 |
commit | be735ffc8679490b64d8024c68a1f06759f561ac (patch) | |
tree | f79945ac13523f8af0d650e9c92dbe3bc37cceb8 /debian | |
parent | 53b9912fa19a223c9b2d0c88c8a7d8af455b1c47 (diff) |
Split the debian patch into logical changes
Drop unneeded sections, and refresh m68k fix.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/patches/01_debian-patch.diff | 84 | ||||
-rw-r--r-- | debian/patches/01_no-mkdirhier.diff | 18 | ||||
-rw-r--r-- | debian/patches/02_default-ladspa-path.diff | 30 | ||||
-rw-r--r-- | debian/patches/03_m68k_workaround.diff (renamed from debian/patches/02_m68k_workaround.diff) | 8 | ||||
-rw-r--r-- | debian/patches/series | 5 |
5 files changed, 55 insertions, 90 deletions
diff --git a/debian/patches/01_debian-patch.diff b/debian/patches/01_debian-patch.diff deleted file mode 100644 index 60e49cf..0000000 --- a/debian/patches/01_debian-patch.diff +++ /dev/null @@ -1,84 +0,0 @@ -01_debian-patch by Junichi Uekawa <dancer@debian.org> -Debian modifications to ladspa-sdk -Index: ladspa-sdk/src/makefile -=================================================================== ---- ladspa-sdk.orig/src/makefile 2009-06-05 13:50:20.000000000 +1000 -+++ ladspa-sdk/src/makefile 2009-06-05 13:54:46.000000000 +1000 -@@ -4,9 +4,9 @@ - # - # Change these if you want to install somewhere else. - --INSTALL_PLUGINS_DIR = /usr/lib/ladspa/ --INSTALL_INCLUDE_DIR = /usr/include/ --INSTALL_BINARY_DIR = /usr/bin/ -+INSTALL_PLUGINS_DIR ?= /usr/lib/ladspa/ -+INSTALL_INCLUDE_DIR ?= /usr/include/ -+INSTALL_BINARY_DIR ?= /usr/bin/ - - ############################################################################### - # -@@ -15,7 +15,7 @@ - - INCLUDES = -I. - LIBRARIES = -ldl -lm --CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC -+CFLAGS = $(INCLUDES) -O3 -fPIC - CXXFLAGS = $(CFLAGS) - PLUGINS = ../plugins/amp.so \ - ../plugins/delay.so \ -@@ -35,11 +35,11 @@ - - ../plugins/%.so: plugins/%.c ladspa.h - $(CC) $(CFLAGS) -o plugins/$*.o -c plugins/$*.c -- $(LD) -o ../plugins/$*.so plugins/$*.o -shared -+ $(LD) -lc $(LIBRARIES) -o ../plugins/$*.so plugins/$*.o -shared - - ../plugins/%.so: plugins/%.cpp ladspa.h - $(CPP) $(CXXFLAGS) -o plugins/$*.o -c plugins/$*.cpp -- $(CPP) -o ../plugins/$*.so plugins/$*.o -shared -+ $(CPP) $(LIBRARIES) -o ../plugins/$*.so plugins/$*.o -shared - - ############################################################################### - # -@@ -59,9 +59,9 @@ - @echo Test complete. - - install: targets -- -mkdirhier $(INSTALL_PLUGINS_DIR) -- -mkdirhier $(INSTALL_INCLUDE_DIR) -- -mkdirhier $(INSTALL_BINARY_DIR) -+ -mkdir -p $(INSTALL_PLUGINS_DIR) -+ -mkdir -p $(INSTALL_INCLUDE_DIR) -+ -mkdir -p $(INSTALL_BINARY_DIR) - cp ../plugins/* $(INSTALL_PLUGINS_DIR) - cp ladspa.h $(INSTALL_INCLUDE_DIR) - cp ../bin/* $(INSTALL_BINARY_DIR) -Index: ladspa-sdk/src/search.c -=================================================================== ---- ladspa-sdk.orig/src/search.c 2009-06-05 13:51:31.000000000 +1000 -+++ ladspa-sdk/src/search.c 2009-06-05 13:53:47.000000000 +1000 -@@ -99,10 +99,10 @@ - - pcLADSPAPath = getenv("LADSPA_PATH"); - if (!pcLADSPAPath) { -+ pcLADSPAPath="/usr/lib/ladspa/"; - fprintf(stderr, - "Warning: You do not have a LADSPA_PATH " - "environment variable set.\n"); -- return; - } - - pcStart = pcLADSPAPath; -Index: ladspa-sdk/src/load.c -=================================================================== ---- ladspa-sdk.orig/src/load.c 2009-06-05 13:51:31.000000000 +1000 -+++ ladspa-sdk/src/load.c 2009-06-05 13:53:47.000000000 +1000 -@@ -54,6 +54,8 @@ - to search. */ - - pcLADSPAPath = getenv("LADSPA_PATH"); -+ if (!pcLADSPAPath) -+ pcLADSPAPath="/usr/lib/ladspa"; - - if (pcLADSPAPath) { - diff --git a/debian/patches/01_no-mkdirhier.diff b/debian/patches/01_no-mkdirhier.diff new file mode 100644 index 0000000..d424594 --- /dev/null +++ b/debian/patches/01_no-mkdirhier.diff @@ -0,0 +1,18 @@ +Use mkdir -p instead of mkdirhier to avoid build-dep on xutils-dev +Index: ladspa-sdk/src/makefile +=================================================================== +--- ladspa-sdk.orig/src/makefile 2009-06-05 14:49:37.000000000 +1000 ++++ ladspa-sdk/src/makefile 2009-06-05 14:50:07.000000000 +1000 +@@ -59,9 +59,9 @@ + @echo Test complete. + + install: targets +- -mkdirhier $(INSTALL_PLUGINS_DIR) +- -mkdirhier $(INSTALL_INCLUDE_DIR) +- -mkdirhier $(INSTALL_BINARY_DIR) ++ -mkdir -p $(INSTALL_PLUGINS_DIR) ++ -mkdir -p $(INSTALL_INCLUDE_DIR) ++ -mkdir -p $(INSTALL_BINARY_DIR) + cp ../plugins/* $(INSTALL_PLUGINS_DIR) + cp ladspa.h $(INSTALL_INCLUDE_DIR) + cp ../bin/* $(INSTALL_BINARY_DIR) diff --git a/debian/patches/02_default-ladspa-path.diff b/debian/patches/02_default-ladspa-path.diff new file mode 100644 index 0000000..05f5122 --- /dev/null +++ b/debian/patches/02_default-ladspa-path.diff @@ -0,0 +1,30 @@ +Use a default ladspa path instead of failing when LADSPA_PATH is undefined +Index: ladspa-sdk/src/load.c +=================================================================== +--- ladspa-sdk.orig/src/load.c 2009-06-05 14:52:05.000000000 +1000 ++++ ladspa-sdk/src/load.c 2009-06-05 14:54:04.000000000 +1000 +@@ -54,6 +54,8 @@ + to search. */ + + pcLADSPAPath = getenv("LADSPA_PATH"); ++ if (!pcLADSPAPath) ++ pcLADSPAPath = "/usr/lib/ladspa"; + + if (pcLADSPAPath) { + +Index: ladspa-sdk/src/search.c +=================================================================== +--- ladspa-sdk.orig/src/search.c 2009-06-05 14:52:05.000000000 +1000 ++++ ladspa-sdk/src/search.c 2009-06-05 14:52:57.000000000 +1000 +@@ -99,10 +99,10 @@ + + pcLADSPAPath = getenv("LADSPA_PATH"); + if (!pcLADSPAPath) { ++ pcLADSPAPath = "/usr/lib/ladspa/"; + fprintf(stderr, + "Warning: You do not have a LADSPA_PATH " + "environment variable set.\n"); +- return; + } + + pcStart = pcLADSPAPath; diff --git a/debian/patches/02_m68k_workaround.diff b/debian/patches/03_m68k_workaround.diff index 4e8cde1..37669b3 100644 --- a/debian/patches/02_m68k_workaround.diff +++ b/debian/patches/03_m68k_workaround.diff @@ -3,14 +3,14 @@ m68k gcc ICE's with -O3, reduce to -O2. closes: #328285 Index: ladspa-sdk/src/makefile =================================================================== ---- ladspa-sdk.orig/src/makefile 2009-06-05 13:54:46.000000000 +1000 -+++ ladspa-sdk/src/makefile 2009-06-05 13:56:53.000000000 +1000 +--- ladspa-sdk.orig/src/makefile 2009-06-14 13:48:36.000000000 +1000 ++++ ladspa-sdk/src/makefile 2009-06-14 13:49:13.000000000 +1000 @@ -15,7 +15,7 @@ INCLUDES = -I. LIBRARIES = -ldl -lm --CFLAGS = $(INCLUDES) -O3 -fPIC -+CFLAGS = $(INCLUDES) -O2 -fPIC +-CFLAGS = $(INCLUDES) -Wall -Werror -O3 -fPIC ++CFLAGS = $(INCLUDES) -Wall -Werror -O2 -fPIC CXXFLAGS = $(CFLAGS) PLUGINS = ../plugins/amp.so \ ../plugins/delay.so \ diff --git a/debian/patches/series b/debian/patches/series index 4beea10..6619d71 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ -01_debian-patch.diff -02_m68k_workaround.diff +01_no-mkdirhier.diff +02_default-ladspa-path.diff +03_m68k_workaround.diff |