Author: branden
Date: 2004-02-23 18:03:30 -0500 (Mon, 23 Feb 2004)
New Revision: 1104

Added:
   trunk/debian/xlibs.bug
Modified:
   trunk/debian/changelog
   trunk/debian/rules
Log:
Add bug-reporting assistance script for xlibs package; since xlibs now
contains nothing except for XKB configuration data, all bugs properly
filed against this package will be keyboard configuration problems, so
gather and report corresponding keyboard data from XFree86 X server
logfiles on the system if any.

Ship bug script as part of xlibs package.

(cosmetic) Duh, don't put an SVN keyword literally into a changelog entry.


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog      2004-02-23 22:53:52 UTC (rev 1103)
+++ trunk/debian/changelog      2004-02-23 23:03:30 UTC (rev 1104)
@@ -118,12 +118,20 @@
         the information.
       + Show most recently modified XFree86 X server log file instead of
         hard-coding "XFree86.0.log".
-      + Add $Id$ keyword and set svn:keywords property to "Id".
+      + Add Id keyword and set svn:keywords property to "Id".
       + Add Vim modeline.
     - debian/xserver-xfree86.bug
 
- -- Branden Robinson <[EMAIL PROTECTED]>  Mon, 23 Feb 2004 17:22:22 -0500
+  * Add bug-reporting assistance script for xlibs package; since xlibs now
+    contains nothing except for XKB configuration data, all bugs properly
+    filed against this package will be keyboard configuration problems, so
+    gather and report corresponding keyboard data from XFree86 X server
+    logfiles on the system if any.
+    - debian/xlibs.bug: new file
+    - debian/rules: ship bug script as part of xlibs package
 
+ -- Branden Robinson <[EMAIL PROTECTED]>  Mon, 23 Feb 2004 17:59:44 -0500
+
 xfree86 (4.3.0-2) unstable; urgency=low
 
   * The "It's like I have a shotgun in my mouth, I've got my finger on the

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules  2004-02-23 22:53:52 UTC (rev 1103)
+++ trunk/debian/rules  2004-02-23 23:03:30 UTC (rev 1104)
@@ -405,6 +405,8 @@
        install -m 755 -d debian/xserver-xfree86-dbg/usr/share/bug
        install -m 755 debian/xserver-xfree86.bug 
debian/xserver-xfree86-dbg/usr/share/bug/xserver-xfree86-dbg
 endif
+       install -m 755 -d debian/xlibs/usr/share/bug
+       install -m 755 debian/xlibs.bug debian/xlibs/usr/share/bug/xlibs
        dh_installexamples
        dh_installmenu
        dh_installpam

Added: trunk/debian/xlibs.bug
===================================================================
--- trunk/debian/xlibs.bug      2004-02-23 22:53:52 UTC (rev 1103)
+++ trunk/debian/xlibs.bug      2004-02-23 23:03:30 UTC (rev 1104)
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# $Id$
+
+XFREE86_LOGS=$(ls -dt /var/log/XFree86.*.log 2>/dev/null)
+
+if [ -n "$XFREE86_LOGS" ]; then
+    for LOG in $XFREE86_LOGS; do
+        if [ -f "$LOG" ]; then
+            printf "Keyboard-related contents of XFree86 X server log file\n" \
+              >&3
+            printf "%s:\n" "$LOG" >&3
+            egrep -5i '(keyboard|xkb|kbd)' "$LOG" >&3
+            printf "\n" >&3
+        fi
+    done
+    printf "XFree86 X server log files on system:\n" >&3
+    ls -dlrt /var/log/XFree86.*.log >&3 2>/dev/null
+else
+    printf "No XFree86 X server log files found.\n" >&3
+fi
+
+printf "\n" >&3
+
+# vim:set ai et sts=4 sw=4 tw=0:


Property changes on: trunk/debian/xlibs.bug
___________________________________________________________________
Name: svn:keywords
   + Id

Reply via email to