Branch oldpackages for 14.07
[14.07/packages.git] / utils / firmwarehotplug / patches / 100-compile-fixes.patch
1 Index: firmwarehotplug-0.1/ezusb/midi/original/Makefile
2 ===================================================================
3 --- firmwarehotplug-0.1.orig/ezusb/midi/original/Makefile       2010-10-29 19:21:43.867000023 +0200
4 +++ firmwarehotplug-0.1/ezusb/midi/original/Makefile    2010-10-29 19:27:09.590002911 +0200
5 @@ -1,15 +1,18 @@
6  VERSION = $(shell date +%Y_%m_%d)
7  RELEASE_NAME = ezusbmidi-$(VERSION)
8  
9 +SDCC = sdcc
10 +PACKIHX = packihx
11 +
12  all: ezusbmidi1x1.ihx ezusbmidi2x2.ihx
13  
14  ezusbmidi1x1.ihx: ezusbmidi.c ezusb_reg.h bufsync.h
15 -       rm -rf sdcc; mkdir sdcc; cp $^ sdcc
16 -       cd sdcc; sdcc -DCONFIG_MidiSport1x1 -I. $<; packihx ezusbmidi.ihx > ../$@
17 +       rm -rf sdcc.1x1 && mkdir sdcc.1x1 && cp $^ sdcc.1x1/
18 +       cd sdcc.1x1 && $(SDCC) -DCONFIG_MidiSport1x1 -I. $< && $(PACKIHX) ezusbmidi.ihx > ../$@
19  
20  ezusbmidi2x2.ihx: ezusbmidi.c ezusb_reg.h bufsync.h
21 -       rm -rf sdcc; mkdir sdcc; cp $^ sdcc
22 -       cd sdcc; sdcc -DCONFIG_MidiSport2x2  -I. $<; packihx ezusbmidi.ihx > ../$@
23 +       rm -rf sdcc.2x2 && mkdir sdcc.2x2 && cp $^ sdcc.2x2/
24 +       cd sdcc.2x2 && $(SDCC) -DCONFIG_MidiSport2x2 -I. $< && $(PACKIHX) ezusbmidi.ihx > ../$@
25  
26  ezusbmidi.ps: ezusbmidi.sgml descriptor.png
27         sgml2latex --output=ps $<
28 @@ -27,7 +30,7 @@
29         fakeroot dpkg-buildpackage
30  
31  clean:
32 -       rm -rf sdcc
33 +       rm -rf sdcc*
34         rm -f [1-9] *.pdf *.html *.ps *.ihx *.tar.gz *.tar.bz2 ezusbmidi.spec
35         rm -rf debian/ezusbmidi debian/files build-stamp configure-stamp
36