--- ebuild.sh 2004-08-03 23:20:21.000000000 -0500 +++ ebuild.sh.new 2004-08-04 18:52:07.709677049 -0500 @@ -93,6 +93,44 @@ return 0 } +# void einfo(char* message) +# +# show an informative message (with a newline) +# +einfo() { + echo -e " ${GOOD}*${NORMAL} ${*}" + if [ -d ${T} ]; + then + echo -e "${*}" >> ${T}/messages + fi + return 0 +} + +# void ewarn(char* message) +# +# show a warning message + log it +# +ewarn() { + echo -e " ${WARN}*${NORMAL} ${*}" + if [ -d ${T} ]; + then + echo -e "${*}" >> ${T}/messages + fi + return 0 +} + +# void eerror(char* message) +# +# show an error message + log it +# +eerror() { + echo -e " ${BAD}*${NORMAL} ${*}" + if [ -d ${T} ]; + then + echo -e "${*}" >> ${T}/messages + fi + return 0 +} use() { if useq ${1}; then