tags 515424 + pending
thanks

Dear maintainer,
I've prepared an NMU for xwrits (versioned as 2.21-6.1) and
uploaded it to DELAYED/3. Please feel free to tell me if I
should delay it longer.

Regards.
diff -Nru xwrits-2.21/debian/changelog xwrits-2.21/debian/changelog
--- xwrits-2.21/debian/changelog        2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/debian/changelog        2010-05-04 11:39:32.000000000 -0700
@@ -1,6 +1,38 @@
+xwrits (2.21-6.1) unstable; urgency=low
+
+  [ Jari Aalto ]
+  * Non-maintainer upload.
+    - Move to packaging format "3.0 (quilt)".
+  * debian/clean
+    - Mew file.
+  * debian/compat
+    - New file.
+  * debian/control
+    - (Build-Depends): update obsolete xutils to xutils-dev.
+      (important; Closes: #515424). Remove *-1 version suffix
+      from texinfo dependency. Update to debhelper 7.1.
+    - (Depends): add ${misc:Depends}.
+    - (Homepage): New field.
+    - (Standards-Version): update to 3.8.4.
+  * debian/copyright
+    - Update layout and point to GPL-2.
+  * debian/rules
+    - Delete EOL whitespaces.
+    - (DH_COMPAT): Remove.
+    - (install): Update dh_clean to dh_prep.
+    - (clean): Fix lintian debian-rules-ignores-make-clean-error.
+  * debian/source/format
+    - New file.
+  * debian/watch
+    - New file.
+  * xwrits.1
+    - Fix hyphens.
+
+ -- Jari Aalto <jari.aa...@cante.net>  Tue, 04 May 2010 21:39:32 +0300
+
 xwrits (2.21-6) unstable; urgency=low
 
-  *  Altered rest.c and schedule.c to apply patch from Roderick Schertler 
+  *  Altered rest.c and schedule.c to apply patch from Roderick Schertler
      (closes: #315572).
   *  New maintainer email address (same maintainer).
 
@@ -8,7 +40,7 @@
 
 xwrits (2.21-5) unstable; urgency=low
 
-  *  Changed rest.c to make xwrits ignore all synthetic events.  Patch 
provided 
+  *  Changed rest.c to make xwrits ignore all synthetic events.  Patch provided
      by James Kirk (closes: #297229).
   *  New maintainer email address (same maintainer).
 
@@ -17,23 +49,23 @@
 xwrits (2.21-4) unstable; urgency=low
 
   * Build-depends on xlibs-dev changed to list only required packages.
-  * Removed unnecessary paragraph about patenting of GIF files from 
+  * Removed unnecessary paragraph about patenting of GIF files from
     debian/copyright.
   * Changed debian/rules to support support DEB_BUILD_OPTIONS=noopt.
   * Removed debian/README.debian, because it contains no information that isn't
-    also written elsewhere.  
+    also written elsewhere.
 
  -- Helen Faulkner <helen_ml_faulk...@yahoo.co.uk>  Sun, 19 Dec 2004 11:03:19 
+0000
 
 xwrits (2.21-3) unstable; urgency=low
 
   * New maintainer (closes: Bug#224839).
-  * Changed debian/copyright file to standardise formatting and include new 
+  * Changed debian/copyright file to standardise formatting and include new
     upstream website.
   * Changed debian/rules to use debhelper compatability version 4.
   * Changed debian/control to removed build-depends on automake and autoconf,
-    since these are not required to build xwrits. 
-  * Changed standards version to 3.6.1. 
+    since these are not required to build xwrits.
+  * Changed standards version to 3.6.1.
 
  -- Helen Faulkner <helen_ml_faulk...@yahoo.co.uk>  Thu, 05 Aug 2004 13:36:13 
+0100
 
diff -Nru xwrits-2.21/debian/compat xwrits-2.21/debian/compat
--- xwrits-2.21/debian/compat   1969-12-31 16:00:00.000000000 -0800
+++ xwrits-2.21/debian/compat   2010-05-04 11:27:08.000000000 -0700
@@ -0,0 +1 @@
+7
diff -Nru xwrits-2.21/debian/control xwrits-2.21/debian/control
--- xwrits-2.21/debian/control  2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/debian/control  2010-05-04 11:37:28.000000000 -0700
@@ -2,12 +2,13 @@
 Section: x11
 Priority: optional
 Maintainer: Helen Faulkner <he...@debian.org>
-Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 4), perl (>= 5.6), texinfo (>= 4.2-1), 
libice-dev, libsm-dev, libx11-dev, libxext-dev, xutils (>= 4.2.1-3)
+Standards-Version: 3.8.4
+Build-Depends: debhelper (>= 7.1), perl (>= 5.6), texinfo (>= 4.2), 
libice-dev, libsm-dev, libx11-dev, libxext-dev, xutils-dev
+Homepage: http://www.lcdf.org/~eddietwo/xwrits
 
 Package: xwrits
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: reminds you to take a break from typing
  xwrits helps you prevent repetitive stress injury.
  .
diff -Nru xwrits-2.21/debian/copyright xwrits-2.21/debian/copyright
--- xwrits-2.21/debian/copyright        2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/debian/copyright        2010-05-04 11:37:30.000000000 -0700
@@ -1,25 +1,30 @@
-Xwrits was first packaged by Jay Kominek on Wed, 10 Jun 1998.
-The maintenance was taken over by Hugo Haas on Thu, 6 Jul 2000.
-The maintenance was taken over by Helen Faulkner on Thu, 5th Aug 2004.
+Bianized by:
 
-The source for this package can be downloaded from
-     http://www.lcdf.org/~eddietwo/xwrits/
+    Jay Kominek on Wed, 10 Jun 1998.
+    The maintenance was taken over by Hugo Haas on Thu, 6 Jul 2000.
+    The maintenance was taken over by Helen Faulkner on Thu, 5th Aug 2004.
 
-Upstream Author: Eddie Kohler <koh...@icir.org>.
+It was downloaded from:
+
+     http://www.lcdf.org/~eddietwo/xwrits
+
+Upstream Author:
+
+    Eddie Kohler <koh...@icir.org>.
 
 Copyright:
 
-   Source and pictures copyright 1994-2001 Eddie Kohler:
-   koh...@icir.org and http://www.icir.org/kohler/
+    Source and pictures copyright 1994-2001 Eddie Kohler:
+    koh...@icir.org and http://www.icir.org/kohler/
 
-   This package is distributed under the GNU General Public License, Version
-   2, or, at your discretion, any later version. The GNU General Public License
-   is available via the Web at <http://www.gnu.org/copyleft/gpl.html>. The GPL
-   is designed to allow you to alter and redistribute the package, as long as
-   you do not deny that freedom to others.
+    This package is distributed under the GNU General Public License, Version
+    2, or, at your discretion, any later version. The GNU General Public 
License
+    is available via the Web at <http://www.gnu.org/copyleft/gpl.html>. The GPL
+    is designed to allow you to alter and redistribute the package, as long as
+    you do not deny that freedom to others.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
+Public License can be found in "/usr/share/common-licenses/GPL-2".
 
 
 
diff -Nru xwrits-2.21/debian/patches/debian-changes-2.21-6.1 
xwrits-2.21/debian/patches/debian-changes-2.21-6.1
--- xwrits-2.21/debian/patches/debian-changes-2.21-6.1  1969-12-31 
16:00:00.000000000 -0800
+++ xwrits-2.21/debian/patches/debian-changes-2.21-6.1  2010-05-16 
22:06:04.000000000 -0700
@@ -0,0 +1,101 @@
+Description: Upstream changes introduced in version 2.21-6.1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ xwrits (2.21-6.1) unstable; urgency=low
+ .
+   [ Jari Aalto ]
+   * Non-maintainer upload.
+     - Move to packaging format "3.0 (quilt)".
+   * debian/clean
+     - Mew file.
+   * debian/compat
+     - New file.
+   * debian/control
+     - (Build-Depends): update obsolete xutils to xutils-dev.
+       (important; Closes: #515424). Remove *-1 version suffix
+       from texinfo dependency. Update to debhelper 7.1.
+     - (Depends): add ${misc:Depends}.
+     - (Homepage): New field.
+     - (Standards-Version): update to 3.8.4.
+   * debian/copyright
+     - Update layout and point to GPL-2.
+   * debian/rules
+     - Delete EOL whitespaces.
+     - (DH_COMPAT): Remove.
+     - (install): Update dh_clean to dh_prep.
+     - (clean): Fix lintian debian-rules-ignores-make-clean-error.
+   * debian/source/format
+     - New file.
+   * debian/watch
+     - New file.
+   * xwrits.1
+     - Fix hyphens.
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Jari Aalto <jari.aa...@cante.net>
+Bug-Debian: http://bugs.debian.org/515424
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- xwrits-2.21.orig/schedule.c
++++ xwrits-2.21/schedule.c
+@@ -273,6 +273,7 @@ loopmaster(Alarmloopfunc alarm_looper, X
+              || root_y < ports[i]->last_mouse_y - mouse_sensitivity
+              || root_y > ports[i]->last_mouse_y + mouse_sensitivity) {
+            XEvent event;
++           memset(&event, 0, sizeof(event));
+            event.type = MotionNotify; /* skeletal MotionNotify event */
+            if (x_looper && ports[i]->last_mouse_root)
+              ret_val = x_looper(&event, &now);
+--- xwrits-2.21.orig/xwrits.1
++++ xwrits-2.21/xwrits.1
+@@ -68,7 +68,7 @@ for 10 minutes.
+ Any options preceding an \fBafter\fP option also apply following it, unless
+ you explicitly cancel them. For example:
+ .nf
+-      xwrits +finger after=10 -finger
++      xwrits +finger after=10 \-finger
+ .fi
+ .PP
+ Multiple \fBafter\fP options create a series of escalations. \fIDelay\fP
+@@ -308,7 +308,7 @@ Here is the way I run xwrits:
+ .fi
+ This looks pretty spectacular:
+ .nf
+-      xwrits t=0 b=:2 f fla=:.5 m=:.31 max=100 -i
++      xwrits t=0 b=:2 f fla=:.5 m=:.31 max=100 \-i
+ .fi
+ Whee!!
+ '
+--- xwrits-2.21.orig/rest.c
++++ xwrits-2.21/rest.c
+@@ -12,9 +12,17 @@ static int
+ wait_x_loop(XEvent *e, const struct timeval *now)
+ {
+   struct timeval diff;
++
++
++    // patch to get xwrits to ignore all synthetic events, provided by
++    // Roderick Schertler, 2005
++    if(e->xany.send_event) 
++    return 0; //whatever tran_rest means it ignores the event
+   
+   if (e->type == KeyPress || e->type == MotionNotify
+       || e->type == ButtonPress) {
++      
++
+     xwSUBTIME(diff, *now, last_key_time);
+     last_key_time = *now;
+     
diff -Nru xwrits-2.21/debian/patches/series xwrits-2.21/debian/patches/series
--- xwrits-2.21/debian/patches/series   1969-12-31 16:00:00.000000000 -0800
+++ xwrits-2.21/debian/patches/series   2010-05-04 11:35:10.000000000 -0700
@@ -0,0 +1 @@
+debian-changes-2.21-6.1
diff -Nru xwrits-2.21/debian/rules xwrits-2.21/debian/rules
--- xwrits-2.21/debian/rules    2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/debian/rules    2010-05-04 11:32:14.000000000 -0700
@@ -1,13 +1,8 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# This file is public domain software, originally written by Joey Hess. 
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
        CFLAGS += -O0
 else
@@ -29,14 +24,14 @@
        rm -f build-stamp
 
        # Commands to clean up after the build process.
-       -$(MAKE) distclean
+       [ ! -f Makefile ] || $(MAKE) distclean
 
        dh_clean
 
 install: build
        dh_testdir
        dh_testroot
-       dh_clean -k
+       dh_prep
        dh_installdirs
 
        $(MAKE) prefix=`pwd`/debian/xwrits/usr 
mandir=`pwd`/debian/xwrits/usr/share/man install
@@ -48,7 +43,7 @@
 # Build architecture-dependent files here.
 binary-arch: build install
        dh_testdir
-       dh_testroot     
+       dh_testroot
        dh_installdocs README GESTURES
        dh_installchangelogs NEWS
        dh_link
diff -Nru xwrits-2.21/debian/source/format xwrits-2.21/debian/source/format
--- xwrits-2.21/debian/source/format    1969-12-31 16:00:00.000000000 -0800
+++ xwrits-2.21/debian/source/format    2010-05-04 11:32:45.000000000 -0700
@@ -0,0 +1 @@
+3.0 (quilt)
diff -Nru xwrits-2.21/debian/watch xwrits-2.21/debian/watch
--- xwrits-2.21/debian/watch    1969-12-31 16:00:00.000000000 -0800
+++ xwrits-2.21/debian/watch    2010-05-04 11:39:19.000000000 -0700
@@ -0,0 +1,2 @@
+version=3
+  http://www.lcdf.org/~eddietwo/xwrits/ .*xwrits-([\d.]+).*\.tar\.gz
diff -Nru xwrits-2.21/rest.c xwrits-2.21/rest.c
--- xwrits-2.21/rest.c  2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/rest.c  2002-05-06 17:31:11.000000000 -0700
@@ -12,17 +12,9 @@
 wait_x_loop(XEvent *e, const struct timeval *now)
 {
   struct timeval diff;
-
-
-    // patch to get xwrits to ignore all synthetic events, provided by
-    // Roderick Schertler, 2005
-    if(e->xany.send_event) 
-    return 0; //whatever tran_rest means it ignores the event
   
   if (e->type == KeyPress || e->type == MotionNotify
       || e->type == ButtonPress) {
-      
-
     xwSUBTIME(diff, *now, last_key_time);
     last_key_time = *now;
     
diff -Nru xwrits-2.21/schedule.c xwrits-2.21/schedule.c
--- xwrits-2.21/schedule.c      2010-05-16 22:08:45.000000000 -0700
+++ xwrits-2.21/schedule.c      2002-05-06 16:30:57.000000000 -0700
@@ -273,7 +273,6 @@
               || root_y < ports[i]->last_mouse_y - mouse_sensitivity
               || root_y > ports[i]->last_mouse_y + mouse_sensitivity) {
             XEvent event;
-            memset(&event, 0, sizeof(event));
             event.type = MotionNotify; /* skeletal MotionNotify event */
             if (x_looper && ports[i]->last_mouse_root)
               ret_val = x_looper(&event, &now);



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to