Update of /cvs/debian-openoffice/oo-deb/debian In directory gluck:/tmp/cvs-serv30648/debian
Modified Files: changelog shell-lib.sh Log Message: add message() to shell-lib.sh Index: shell-lib.sh =================================================================== RCS file: /cvs/debian-openoffice/oo-deb/debian/shell-lib.sh,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- shell-lib.sh 11 Aug 2003 11:31:30 -0000 1.7 +++ shell-lib.sh 23 Mar 2004 02:54:08 -0000 1.8 @@ -1,5 +1,18 @@ # vim:set ai et sts=2 sw=2 tw=0: +# Query the terminal to establish a default number of columns to use for +# displaying messages to the user. This is used only as a fallback in the +# event the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while +# the script is running, and this cannot, only being calculated once.) +DEFCOLUMNS=$(stty size 2> /dev/null | awk '{print $2}') || true +if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" > /dev/null 2>&1; then + DEFCOLUMNS=80 +fi + +message() { + echo "$*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} >&2 +} + trap "message;\ message \"Received signal. Aborting script $0.\";\ message;\ Index: changelog =================================================================== RCS file: /cvs/debian-openoffice/oo-deb/debian/changelog,v retrieving revision 1.275 retrieving revision 1.276 diff -u -d -r1.275 -r1.276 --- changelog 22 Mar 2004 15:20:14 -0000 1.275 +++ changelog 23 Mar 2004 02:54:08 -0000 1.276 @@ -5,8 +5,10 @@ least 1.1.1rc3 (closes: #239193) [CH] * debian/rules: - Remove new binary bitmaps for Red Hat [CH] + * debian/shell-lib.sh: + - add message() taken from xfree86 (closes: #233424) - -- Chris Halls <[EMAIL PROTECTED]> Mon, 22 Mar 2004 13:44:12 +0100 + -- Rene Engelhard <[EMAIL PROTECTED]> Tue, 23 Mar 2004 03:52:17 +0100 openoffice.org (1.1.0+cvs20040317-1) unstable; urgency=low