Control: tags -1 + patch

On Fri, 2017-02-24 at 19:13 +0000, Dmitriy Getman wrote:
> package: devscripts
> version: 2.17.1
> I added more verbose output for script checkbashisms:
> possible bashism in ../bash/saymyname line 45 ($MACHTYPE should be
> "$(gcc -dumpmachine"):
>                              
> possible bashism in ../bash/saymyname line 188 ($HOSTNAME should be
> "$(uname -n)"):

Thanks for the update.

In general, please provide patches against the existing script, rather
than complete new scripts. I've done so now, and attached the patch.

Regards,

Adam

--- scripts/checkbashisms.pl	2016-10-01 16:15:56.659665607 +0100
+++ /home/adam/.cache/evolution/tmp/evolution-adam-UUToFC/checkbashisms.pl	2017-02-24 20:10:51.680837263 +0000
@@ -665,8 +665,10 @@
 	qr'\$\{(?:\w+|@|\*)(/.+?){1,2}\}' =>      q<${parm/?/pat[/str]}>,
 	qr'\$\{\#?\w+\[.+\](?:[/,:#%^].+?)?\}' => q<bash arrays, ${name[0|*|@]}>,
 	qr'\$\{?RANDOM\}?\b' =>          q<$RANDOM>,
-	qr'\$\{?(OS|MACH)TYPE\}?\b'   => q<$(OS|MACH)TYPE>,
-	qr'\$\{?HOST(TYPE|NAME)\}?\b' => q<$HOST(TYPE|NAME)>,
+	qr'\$\{?OSTYPE\}?\b'   => q<$OSTYPE>,
+	qr'\$\{?MACHTYPE\}?\b'   => q<$MACHTYPE should be "$(gcc -dumpmachine">,
+	qr'\$\{?HOSTTYPE\}?\b' => q<$HOSTTYPE should be "$(uname -m)">,
+	qr'\$\{?HOSTNAME\}?\b' => q<$HOSTNAME should be "$(uname -n)">,
 	qr'\$\{?DIRSTACK\}?\b'        => q<$DIRSTACK>,
 	qr'\$\{?EUID\}?\b'	      => q<$EUID should be "$(id -u)">,
 	qr'\$\{?UID\}?\b'	       => q<$UID should be "$(id -ru)">,
_______________________________________________
devscripts-devel mailing list
devscripts-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel

Reply via email to