firmwarehotplug: Parallel build fixes.
authorMichael Büsch <mb@bu3sch.de>
Fri, 29 Oct 2010 17:29:36 +0000 (17:29 +0000)
committerMichael Büsch <mb@bu3sch.de>
Fri, 29 Oct 2010 17:29:36 +0000 (17:29 +0000)
SVN-Revision: 23710

utils/firmwarehotplug/patches/100-compile-fixes.patch [new file with mode: 0644]

diff --git a/utils/firmwarehotplug/patches/100-compile-fixes.patch b/utils/firmwarehotplug/patches/100-compile-fixes.patch
new file mode 100644 (file)
index 0000000..056a9c6
--- /dev/null
@@ -0,0 +1,36 @@
+Index: firmwarehotplug-0.1/ezusb/midi/original/Makefile
+===================================================================
+--- firmwarehotplug-0.1.orig/ezusb/midi/original/Makefile      2010-10-29 19:21:43.867000023 +0200
++++ firmwarehotplug-0.1/ezusb/midi/original/Makefile   2010-10-29 19:27:09.590002911 +0200
+@@ -1,15 +1,18 @@
+ VERSION = $(shell date +%Y_%m_%d)
+ RELEASE_NAME =        ezusbmidi-$(VERSION)
++SDCC = sdcc
++PACKIHX = packihx
++
+ all: ezusbmidi1x1.ihx ezusbmidi2x2.ihx
+ ezusbmidi1x1.ihx: ezusbmidi.c ezusb_reg.h bufsync.h
+-      rm -rf sdcc; mkdir sdcc; cp $^ sdcc
+-      cd sdcc; sdcc -DCONFIG_MidiSport1x1 -I. $<; packihx ezusbmidi.ihx > ../$@
++      rm -rf sdcc.1x1 && mkdir sdcc.1x1 && cp $^ sdcc.1x1/
++      cd sdcc.1x1 && $(SDCC) -DCONFIG_MidiSport1x1 -I. $< && $(PACKIHX) ezusbmidi.ihx > ../$@
+ ezusbmidi2x2.ihx: ezusbmidi.c ezusb_reg.h bufsync.h
+-      rm -rf sdcc; mkdir sdcc; cp $^ sdcc
+-      cd sdcc; sdcc -DCONFIG_MidiSport2x2  -I. $<; packihx ezusbmidi.ihx > ../$@
++      rm -rf sdcc.2x2 && mkdir sdcc.2x2 && cp $^ sdcc.2x2/
++      cd sdcc.2x2 && $(SDCC) -DCONFIG_MidiSport2x2 -I. $< && $(PACKIHX) ezusbmidi.ihx > ../$@
+ ezusbmidi.ps: ezusbmidi.sgml descriptor.png
+       sgml2latex --output=ps $<
+@@ -27,7 +30,7 @@
+       fakeroot dpkg-buildpackage
+ clean:
+-      rm -rf sdcc
++      rm -rf sdcc*
+       rm -f [1-9] *.pdf *.html *.ps *.ihx *.tar.gz *.tar.bz2 ezusbmidi.spec
+       rm -rf debian/ezusbmidi debian/files build-stamp configure-stamp