Suggested-by: Dan McGee <[email protected]>
Signed-off-by: Cedric Staniewski <[email protected]>
---

I do not know if this patch is usefull at all, because I do not notice any
change. Just grabbed this from Dan's TODO list and wanted to play a bit
with tput.


scripts/makepkg.sh.in |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 40367ae..a64a867 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -85,7 +85,7 @@ PACMAN_OPTS=
 plain() {
        local mesg=$1; shift
        if [ $COLORMSG -eq 1 ]; then
-               printf "\033[1;1m    ${mesg}\033[1;0m\n" "$@" >&2
+               printf "$(tput bold)    ${mesg}$(tput sgr0)\n" "$@" >&2
        else
                printf "    ${mesg}\n" "$@" >&2
        fi
@@ -94,7 +94,7 @@ plain() {
 msg() {
        local mesg=$1; shift
        if [ $COLORMSG -eq 1 ]; then
-               printf "\033[1;32m==>\033[1;0m\033[1;1m ${mesg}\033[1;0m\n" 
"$@" >&2
+               printf "$(echo -e "bold\nsetaf 2" | tput -S)==>$(echo -e 
"sgr0\nbold" | tput -S) ${mesg}$(tput sgr0)\n" "$@" >&2
        else
                printf "==> ${mesg}\n" "$@" >&2
        fi
@@ -103,7 +103,7 @@ msg() {
 msg2() {
        local mesg=$1; shift
        if [ $COLORMSG -eq 1 ]; then
-               printf "\033[1;34m  ->\033[1;0m\033[1;1m ${mesg}\033[1;0m\n" 
"$@" >&2
+               printf "$(echo -e "bold\nsetaf 4" | tput -S)  ->$(echo -e 
"sgr0\nbold" | tput -S) ${mesg}$(tput sgr0)\n" "$@" >&2
        else
                printf "  -> ${mesg}\n" "$@" >&2
        fi
@@ -112,7 +112,7 @@ msg2() {
 warning() {
        local mesg=$1; shift
        if [ $COLORMSG -eq 1 ]; then
-               printf "\033[1;33m==> $(gettext "WARNING:")\033[1;0m\033[1;1m 
${mesg}\033[1;0m\n" "$@" >&2
+               printf "$(echo -e "bold\nsetaf 3" | tput -S)==> $(gettext 
"WARNING:")$(echo -e "sgr0\nbold" | tput -S) ${mesg}$(tput sgr0)\n" "$@" >&2
        else
                printf "==> $(gettext "WARNING:") ${mesg}\n" "$@" >&2
        fi
@@ -121,7 +121,7 @@ warning() {
 error() {
        local mesg=$1; shift
        if [ $COLORMSG -eq 1 ]; then
-               printf "\033[1;31m==> $(gettext "ERROR:")\033[1;0m\033[1;1m 
${mesg}\033[1;0m\n" "$@" >&2
+               printf "$(echo -e "bold\nsetaf 1" | tput -S)==> $(gettext 
"ERROR:")$(echo -e "sgr0\nbold" | tput -S) ${mesg}$(tput sgr0)\n" "$@" >&2
        else
                printf "==> $(gettext "ERROR:") ${mesg}\n" "$@" >&2
        fi
-- 
1.6.5.1


Reply via email to