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
 

Reply via email to