[oe-commits] [meta-openembedded] 02/53: smstools3: remove bash dependency on packaged scripts

git at git.openembedded.org git at git.openembedded.org
Sun Jan 7 21:51:05 UTC 2018


This is an automated email from the git hooks/post-receive script.

armin_kuster pushed a commit to branch master-next
in repository meta-openembedded.

commit f7e360d5438d25cb7e6784d7a5cf026119cb6f99
Author: Bill Randle <bill.randle at gmail.com>
AuthorDate: Sun Dec 31 09:08:23 2017 -0800

    smstools3: remove bash dependency on packaged scripts
    
    An earlier patch to update smstools3 to v3.1.21 dropped the RDEPENDS for
    bash, which caused qc errors during packaging, since the example scripts
    still used /bin/bash as the command executor. This patch updates the scripts
    to use /bin/sh instead. No known bash-only syntax is present in the packaged
    scripts and they run ok under Busybox.
    
    Upstream-Status: Submitted [http://smstools3.kekekasvi.com/topic.php?post=6188#post6188]
    Signed-off-by: Bill Randle <bill.randle at gmail.com>
    Signed-off-by: Armin Kuster <akuster808 at gmail.com>
---
 .../smstools3/smstools3/scripts_no_bash.patch      | 32 ++++++++++++++++++++++
 .../smstools3/smstools3_3.1.21.bb                  |  3 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/smstools3/smstools3/scripts_no_bash.patch b/meta-oe/recipes-connectivity/smstools3/smstools3/scripts_no_bash.patch
new file mode 100644
index 0000000..f7529d8
--- /dev/null
+++ b/meta-oe/recipes-connectivity/smstools3/smstools3/scripts_no_bash.patch
@@ -0,0 +1,32 @@
+--- smstools3.orig/scripts/sendsms	2006-02-04 11:52:06.000000000 -0800
++++ smstools3/scripts/sendsms	2017-12-30 15:40:28.009169106 -0800
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ # This script send a text sms at the command line by creating
+ # a sms file in the outgoing queue.
+ 
+--- smstools3.orig/scripts/sms2html	2006-02-04 11:52:06.000000000 -0800
++++ smstools3/scripts/sms2html	2017-12-30 15:39:17.496694390 -0800
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # This script converts a received sms file into a html file. 
+ 
+--- smstools3.orig/scripts/sms2unicode	2006-02-04 11:52:06.000000000 -0800
++++ smstools3/scripts/sms2unicode	2017-12-30 15:33:14.477250179 -0800
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # This script converts a received sms file into a pure unicode text file.
+ 
+--- smstools3/scripts/unicode2sms	2006-02-04 11:52:06.000000000 -0800
++++ smstools3/scripts/unicode2sms.new	2017-12-30 15:33:56.918536044 -0800
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # This script converts a pure unicode text file into an sms file for sending.
+ 
diff --git a/meta-oe/recipes-connectivity/smstools3/smstools3_3.1.21.bb b/meta-oe/recipes-connectivity/smstools3/smstools3_3.1.21.bb
index 86c8ede..6e6413b 100644
--- a/meta-oe/recipes-connectivity/smstools3/smstools3_3.1.21.bb
+++ b/meta-oe/recipes-connectivity/smstools3/smstools3_3.1.21.bb
@@ -6,7 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=4d21efa1bb2a186360dde4035f860682"
 HOMEPAGE = "http://smstools3.kekekasvi.com"
 
 SRC_URI = "http://smstools3.kekekasvi.com/packages/${BP}.tar.gz \
-           file://sms_binpath.patch"
+           file://sms_binpath.patch \
+           file://scripts_no_bash.patch"
 
 SRC_URI[md5sum] = "6a9f038fb38a49cc3a4f8f14a88fb8af"
 SRC_URI[sha256sum] = "a26ba4c02b16f6cf13177bffca6c9230dc5fefaeba8e3030cd4e4905f6a92084"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list