patch followup

Followup on my previous review of Ubuntu's patches to my packages:

  • xbl

    Ubuntu adds a build dep on libxext-dev. Possibly valid, since the configure script emits a Makefile that somewhat unnecessarily links with -lXext, which could be considered an explcit use of libxext-dev (which is a dep of libx11-dev so gets pulled in automatically anyway).

  • xjewel

    Ubuntu adds a build dep on bdftopcf, which is not a separate package in Debian.

  • big-cursor

    X fonts are in a different place in Ubuntu so it's patched for that.

  • bsdgames

    Still mangled to use unncessary and obfuscatory patching systems (dpatch), still adds a bunch of acronyms many of which do not belong in wtf as I blogged about before.

  • debconf

    Reduced to just branding changes.

  • debhelper

    A bit hard to tell since they've forked off from 5.0.7 and diff against 5.0.1 for some reason, yeilding a huge useless diff. Most of their actual changes seem the same as before; ignoring potential errors from scrollkeeper, X path changes. The thing I objected to the most, the striptranslations hack, has thankfully been removed.

  • xaos

    They reverted out all the undocumented upstream changes I complained of before. The new diff removes the libvga linkage and adds an icon.

    Of course, there has been a bug in the Debian BTS for a while asking for an icon; if one was actually sent to me I would probably add it immediatly.

  • rbscrobbler

    Removed from Debian. Still in Ubuntu with the same ugly diff as before and me still listed as maintainer.

  • base-config

    I spent about a month removing this from Debian, which did nice things to the previously impossible Ubuntu diff.

  • xgalaga

    Seems their previous patch has been reverted.

So things have improved for my packages, at least after I made a stink about it and some people pretty clearly made it a priority to fix it. I doubt that this can be extrapolated to any other set of packages though.

Total useful stuff gleaned this time: One minor build-depends fix, one icon.
Total estimated time to subit those to Debian BTS: approximatly 2 minutes.
Total time it took me to extract them from the diffs: about an hour.