[geany/geany-plugins] f8bde2: Fix status.m4 on FreeBSD
Colomban Wendling
git-noreply at xxxxx
Mon Apr 6 14:04:20 UTC 2015
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Mon, 06 Apr 2015 14:04:20 UTC
Commit: f8bde27b98f4b68fba03b88f187fd8704e7793c2
https://github.com/geany/geany-plugins/commit/f8bde27b98f4b68fba03b88f187fd8704e7793c2
Log Message:
-----------
Fix status.m4 on FreeBSD
The default FreeBSD shell does not understand `+=` nor `for ((...))`,
so use more portable alternatives.
Modified Paths:
--------------
build/status.m4
Modified: build/status.m4
16 lines changed, 8 insertions(+), 8 deletions(-)
===================================================================
@@ -1,23 +1,23 @@
dnl add plugin status message, e.g. GP_STATUS_PLUGIN_ADD(plugin,yes)
AC_DEFUN([GP_STATUS_PLUGIN_ADD],
[
- plugins_statusmsg+="$1:$2
-"
+ AS_VAR_APPEND([plugins_statusmsg],["$1:$2
+"])
])
dnl add feature status message, e.g. GP_STATUS_FEATURE_ADD(feature,yes)
AC_DEFUN([GP_STATUS_FEATURE_ADD],
[
- feature_statusmsg+="$1:$2
-"
+ AS_VAR_APPEND([feature_statusmsg],["$1:$2
+"])
])
dnl add build feature status message, e.g.
dnl GP_STATUS_BUIL_FEATURE_ADD(build_feature,yes)
AC_DEFUN([GP_STATUS_BUILD_FEATURE_ADD],
[
- build_feature_statusmsg+="$1:$2
-"
+ AS_VAR_APPEND([build_feature_statusmsg],["$1:$2
+"])
])
dnl indent $1_statusmsg with RHS at col $2
@@ -27,9 +27,9 @@ AC_DEFUN([_GP_STATUS_PRINT_INDENT_],
test -z "$line" && break;
plugin=" ${line%:*}:"
status=${line#*:}
- let extracols=$2-${#plugin}
+ let extracols=$2-${#plugin} >/dev/null
printf "$plugin"
- for (( i=0; $i<$extracols; i++ )); do
+ for i in $(seq 1 $extracols); do
printf ' '
done
echo $status
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list