<br><br>On Saturday, March 23, 2013, Otavio Salvador <<a href="mailto:otavio@ossystems.com.br">otavio@ossystems.com.br</a>> wrote:<br>> This uses the install procedure included in the Makefile which avoids<br>> code dupplication.<br>
><br>> Signed-off-by: Otavio Salvador <<a href="mailto:otavio@ossystems.com.br">otavio@ossystems.com.br</a>><br>> ---<br>> .../linux-firmware/linux-firmware/makefile-fix.patch | 19 +++++++++++++++++++<br>
> .../linux-firmware/<a href="http://linux-firmware_git.bb">linux-firmware_git.bb</a> | 6 +++---<br>> 2 files changed, 22 insertions(+), 3 deletions(-)<br>> create mode 100644 meta/recipes-kernel/linux-firmware/linux-firmware/makefile-fix.patch<br>
><br>> diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware/makefile-fix.patch b/meta/recipes-kernel/linux-firmware/linux-firmware/makefile-fix.patch<br>> new file mode 100644<br>> index 0000000..8a23284<br>
> --- /dev/null<br>> +++ b/meta/recipes-kernel/linux-firmware/linux-firmware/makefile-fix.patch<br>> @@ -0,0 +1,19 @@<br>> +build: Avoid use of bashism and Makefile deployment<br>> +<br>> +Upstream-Status: Submitted<br>
> +<br>> +Signed-off-by: Otavio Salvador <<a href="mailto:otavio@ossystems.com.br">otavio@ossystems.com.br</a>><br>> +<br>> +diff --git a/Makefile b/Makefile<br>> +index 321a4e2..9bdeef0 100644<br>> +--- a/Makefile<br>
> ++++ b/Makefile<br>> +@@ -9,4 +9,7 @@ install:<br>> + mkdir -p $(DESTDIR)$(FIRMWAREDIR)<br>> + cp -r * $(DESTDIR)$(FIRMWAREDIR)<br>> + rm -f $(DESTDIR)/usbdux/*dux $(DESTDIR)/*/*.asm<br>
> +- rm $(DESTDIR)$(FIRMWAREDIR)/{WHENCE,LICENSE.*,LICENCE.*}<br>> ++ rm $(DESTDIR)$(FIRMWAREDIR)/Makefile<br>> ++ rm $(DESTDIR)$(FIRMWAREDIR)/WHENCE<br>> ++ rm $(DESTDIR)$(FIRMWAREDIR)/LICENSE.*<br>
> ++ rm $(DESTDIR)$(FIRMWAREDIR)/LICENCE.*<br><br>Can you explain this change ?<br><br>> diff --git a/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_git.bb">linux-firmware_git.bb</a> b/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_git.bb">linux-firmware_git.bb</a><br>
> index b9e00fc..6842738 100644<br>> --- a/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_git.bb">linux-firmware_git.bb</a><br>> +++ b/meta/recipes-kernel/linux-firmware/<a href="http://linux-firmware_git.bb">linux-firmware_git.bb</a><br>
> @@ -24,7 +24,8 @@ SRCREV = "c530a75c1e6a472b0eb9558310b518f0dfcd8860"<br>> PE = "1"<br>> PV = "0.0+git${SRCPV}"<br>><br>> -SRC_URI = "git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=git">git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=git</a>"<br>
> +SRC_URI = "git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=git">git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git;protocol=git</a> \<br>> + file://makefile-fix.patch"<br>
><br>> S = "${WORKDIR}/git"<br>><br>> @@ -35,8 +36,7 @@ do_compile() {<br>> }<br>><br>> do_install() {<br>> - install -d ${D}/lib/firmware/<br>> - cp -r * ${D}/lib/firmware/<br>
> + oe_runmake install DESTDIR=${D}<br>><br>> # Libertas sd8686<br>> ln -sf libertas/sd8686_v9.bin ${D}/lib/firmware/sd8686.bin<br>> --<br>> 1.8.1<br>><br>><br>> _______________________________________________<br>
> Openembedded-core mailing list<br>> <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>> <a href="http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core">http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core</a><br>
>