[yocto] [meta-raspberrypi][PATCH] pi-blaster: update to include proper rpi3 support

Petter Mabäcker petter at technux.se
Thu Jun 8 07:33:49 PDT 2017


 

2017-06-08 11:53 skrev Andrei Gherzan: 

> On Thu, Jun 8, 2017 at
5:22 AM, Khem Raj <raj.khem at gmail.com> wrote:
> 
>> On Wed, Jun 7, 2017
at 9:09 PM, Petter Mabäcker <petter at technux.se> wrote:
>> > 2017-06-08
00:54 skrev Khem Raj:
>> >
>> >
>> > On Wed, Jun 7, 2017 at 2:17 PM
Petter Mabäcker <petter at technux.se> wrote:
>> >>
>> >> Update to latest
available revision, in order to include proper rpi3
>> >> support as
well as latest fixes.
>> >>
>> >> Signed-off-by: Petter Mabäcker
<petter at technux.se>
>> >> ---
>> >>
.../files/remove-initscript-lsb-dependency.patch | 37
>> >>
++++++++++++++++------
>> >> recipes-devtools/pi-blaster/pi-blaster.inc
| 2 +-
>> >> recipes-devtools/pi-blaster/pi-blaster_git.bb [1] | 2 +-
>>
>> 3 files changed, 30 insertions(+), 11 deletions(-)
>> >>
>> >> diff
--git
>> >>
a/recipes-devtools/pi-blaster/files/remove-initscript-lsb-dependency.patch
>>
>>
b/recipes-devtools/pi-blaster/files/remove-initscript-lsb-dependency.patch
>>
>> index 7ea9a3b..c8afe60 100644
>> >> ---
>> >>
a/recipes-devtools/pi-blaster/files/remove-initscript-lsb-dependency.patch
>>
>> +++
>> >>
b/recipes-devtools/pi-blaster/files/remove-initscript-lsb-dependency.patch
>>
>> @@ -1,13 +1,28 @@
>> >> -Remove dependencies on LSB functions
>> >>
+From 1338f98a279616f4e5e9ea30a25d1dfa0c7df5d6 Mon Sep 17 00:00:00
2001
>> >> +From: =?UTF-8?q?Petter=20Mab=C3=A4cker?=
<petter at technux.se>
>> >> +Date: Sun, 4 Jun 2017 12:22:40 +0200
>> >>
+Subject: [PATCH] Remove dependencies on LSB functions
>> >>
+MIME-Version: 1.0
>> >> +Content-Type: text/plain; charset=UTF-8
>> >>
+Content-Transfer-Encoding: 8bit
>> >> +
>> >> +See this as a rebase of
the previous 'Remove dependencies on LSB
>> >> +functions patch' with
only minor modifications from the original version,
>> >> +based on the
work done by Alex Lennon <ajlennon at dynamicdevices.co.uk> in
>> >>
+'25fd817 pi-blaster: Added recipe'.
>> >>
>> >> Upstream-Status:
Inappropriate [configuration]
>> >>
>> >> -Signed-off-by: Alex Lennon
<ajlennon at dynamicdevices.co.uk>
>> >> +Signed-off-by: Petter Mabäcker
<petter at technux.se>
>> >> +---
>> >> + debian/pi-blaster.init | 38
+++++++-------------------------------
>> >> + 1 file changed, 7
insertions(+), 31 deletions(-)
>> >>
>> >> -diff -ur
git.org/pi-blaster.boot.sh [2] git/pi-blaster.boot.sh [3]
>> >> ----
git.org/pi-blaster.boot.sh [2] 2014-05-20 14:49:44.378582168 +0100
>> >>
-+++ git/pi-blaster.boot.sh [3] 2014-05-20 14:51:08.330582386 +0100
>>
>> -@@ -28,12 +28,12 @@
>> >> +diff --git a/debian/pi-blaster.init
b/debian/pi-blaster.init
>> >> +index b142d70..01a686c 100644
>> >> +---
a/debian/pi-blaster.init
>> >> ++++ b/debian/pi-blaster.init
>> >> +@@
-28,12 +28,12 @@ SCRIPTNAME=/etc/init.d/$NAME
>> >> [ -r
/etc/default/$NAME ] && . /etc/default/$NAME
>> >>
>> >> # Load the
VERBOSE setting and other rcS variables
>> >> @@ -22,7 +37,7 @@ diff -ur
git.org/pi-blaster.boot.sh [2]
>> >> git/pi-blaster.boot.sh [3]
>> >>
>>
>> #
>> >> # Function that starts the daemon/service
>> >> -@@ -77,48
+77,23 @@
>> >> +@@ -77,48 +77,24 @@ do_stop()
>> >>
>> >> case "$1"
in
>> >> start)
>> >> @@ -52,6 +67,7 @@ diff -ur
git.org/pi-blaster.boot.sh [2]
>> >> git/pi-blaster.boot.sh [3]
>> >> #
'force-reload' alias
>> >> #
>> >> - log_daemon_msg "Restarting $DESC"
"$NAME"
>> >> ++ echo "Restarting $DESC" "$NAME"
>> >> do_stop
>> >> -
case "$?" in
>> >> - 0|1)
>> >> @@ -67,11 +83,14 @@ diff -ur
git.org/pi-blaster.boot.sh [2]
>> >> git/pi-blaster.boot.sh [3]
>> >> -
log_end_msg 1
>> >> - ;;
>> >> - esac
>> >> -+ do_start
>> >> ++
do_start
>> >> ;;
>> >> *)
>> >> - echo "Usage: $SCRIPTNAME
{start|stop|status|restart|force-reload}"
>> >> >&2
>> >> -+ echo
"Usage: $SCRIPTNAME {start|stop|restart}" >&2
>> >> ++ echo "Usage:
$SCRIPTNAME {start|stop|restart|force-reload}" >&2
>> >> exit 3
>> >>
;;
>> >> esac
>> >> +--
>> >> +1.9.1
>> >> +
>> >> diff --git
a/recipes-devtools/pi-blaster/pi-blaster.inc
>> >>
b/recipes-devtools/pi-blaster/pi-blaster.inc
>> >> index
a3beccc..a548957 100644
>> >> ---
a/recipes-devtools/pi-blaster/pi-blaster.inc
>> >> +++
b/recipes-devtools/pi-blaster/pi-blaster.inc
>> >> @@ -2,7 +2,7 @@
DESCRIPTION = "This project enables PWM on the GPIO pins
>> >> you
request of a Raspbe
>> >> HOMEPAGE =
"https://github.com/sarfata/pi-blaster/ [4]"
>> >> SECTION =
"devel/libs"
>> >> LICENSE = "MIT"
>> >> -LIC_FILES_CHKSUM =
>> >>
"file://README.md;beginline=157;endline=170;md5=f20832f31126609af5a7bf2340014540"
>>
>> +LIC_FILES_CHKSUM =
>> >>
"file://README.md;beginline=212;endline=239;md5=a012868ef5f83b9f257af253d7cb07a3"
>>
>
>> >
>> > What changed here ?
>> >
>> > The license is added in the
end of the README.md so in this case some
>> > additional description +
modifications earlier in the README.md caused the
>> > license text to
move place. When it comes to the license text I could only
>> > find
changes in whitespace and newlines. They seems to have been caused by
>>
> the pi-blaster commit: '0e1a1df Cleaning up the README'
>> >
>> > BR
Petter
>> >
>> > $ diff -Naur ec5e1b4c.README.md [5] README.md | tail -n
38
>> >
>> 
>> perfect add few lines to the commit message about this
>

> That would be nice.

Agree, I will send a v2 with updated commit msg.


Links:
------
[1] http://pi-blaster_git.bb
[2]
http://git.org/pi-blaster.boot.sh
[3] http://pi-blaster.boot.sh
[4]
https://github.com/sarfata/pi-blaster/
[5] http://ec5e1b4c.README.md
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170608/41eff230/attachment.html>


More information about the yocto mailing list