Comment 19 for bug 269965

Revision history for this message
Colin Watson (cjwatson) wrote :

This resolves the problems. I'm sorry about the changelog rant but this caused me a good deal of work to unpick that shouldn't have been necessary.

mouseemu (0.16-0ubuntu2) intrepid; urgency=low

  * Upstream release 0.16 in fact dated from before 0.15-4. Thus, the effect
    of ceasing to apply lots of patch files was to drop all the changes made
    to those patches since 0.15-3, including much of the work done in Ubuntu
    to support Intel Macs, resulting in several regressions. The net effect
    of fixing this is to bring the actual built code back to almost exactly
    what it was before. In future, please don't upload new upstream versions
    involving complicated patch resync jobs late in the cycle!

  * 41_defaults.dpatch:
    - Revert #ifdef __powerpc__ in defkeys.h, since we handle that
      separately in order to permit run-time detection of Intel Macs.
    - Document Intel Mac handling in mouseemu(8) and --help.
  * 61_rescan.dpatch:
    - Block SIGHUP and SIGALRM in the parent.
    - Fix rescan_devs not to skip every other input handler.
  * 63_pidfile.dpatch:
    - Exit gracefully if pidfile creation fails.
  * 99_ubuntu_defaults.dpatch:
    - Change middle-click default to F11 and right-click default to F12.
      Disable scroll emulation by default.

 -- Colin Watson <email address hidden> Thu, 16 Oct 2008 21:34:21 +0100