index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Alad Wenter <alad@archlinux.info> | 2016-10-08 19:34:15 +0200 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2016-10-22 20:50:28 +1000 |
commit | aca153bfa6b1bcd828f0b35db453bb9fea6a08bf (patch) | |
tree | 336ea9ce88241d65fd55f2affcabab439c9d1c76 /scripts/libmakepkg/util/message.sh | |
parent | 8c55c0096c355e973ce6111cb25a1c4fa05953cf (diff) |
-rw-r--r-- | scripts/libmakepkg/util/message.sh | 69 |
diff --git a/scripts/libmakepkg/util/message.sh b/scripts/libmakepkg/util/message.sh deleted file mode 100644 index 341ccf3f..00000000 --- a/scripts/libmakepkg/util/message.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash -# -# message.sh - functions for outputting messages in makepkg -# -# Copyright (c) 2006-2016 Pacman Development Team <pacman-dev@archlinux.org> -# Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org> -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# - -[[ -n "$LIBMAKEPKG_UTIL_MESSAGE_SH" ]] && return -LIBMAKEPKG_UTIL_MESSAGE_SH=1 - - -colorize() { - # prefer terminal safe colored and bold text when tput is supported - if tput setaf 0 &>/dev/null; then - ALL_OFF="$(tput sgr0)" - BOLD="$(tput bold)" - BLUE="${BOLD}$(tput setaf 4)" - GREEN="${BOLD}$(tput setaf 2)" - RED="${BOLD}$(tput setaf 1)" - YELLOW="${BOLD}$(tput setaf 3)" - else - ALL_OFF="\e[0m" - BOLD="\e[1m" - BLUE="${BOLD}\e[34m" - GREEN="${BOLD}\e[32m" - RED="${BOLD}\e[31m" - YELLOW="${BOLD}\e[33m" - fi - readonly ALL_OFF BOLD BLUE GREEN RED YELLOW -} - -plain() { - local mesg=$1; shift - printf "${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2 -} - -msg() { - local mesg=$1; shift - printf "${GREEN}==>${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2 -} - -msg2() { - local mesg=$1; shift - printf "${BLUE} ->${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2 -} - -warning() { - local mesg=$1; shift - printf "${YELLOW}==> $(gettext "WARNING:")${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2 -} - -error() { - local mesg=$1; shift - printf "${RED}==> $(gettext "ERROR:")${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2 -} |