Package: xvkbd Version: 2.8-1 Severity: important Tags: patch NOTE: The only purpose of this bug report is to avoid duplication of work in fixing xvkbd's invalid menu section. The text below references two NMU-versioned packages which are NOT necessarily meant to be uploaded as they are; the "nmu" version component is there simply to ease my changes to the packages and to avoid lintian complaints during my testing :)
The text below is a copy of an e-mail message I sent yesterday to Francois Gurin <[EMAIL PROTECTED]>, the maintainer of the Debian package of xvkbd. Hi, First of all, thanks a lot for taking care of xvkbd in Debian! :) What do you think about the following two updates to the xvkbd, which bring the package up to the current standards (the Debian policy, the menu policy, debhelper compatibility level 7, lintian warnings), and then update it to the current version, xvkbd-3.0? The updates are available at http://devel.ringlet.net/x11/xvkbd/deb/ (the direct .dsc links are shown below) and also in my Subversion repository at http://svn.ringlet.net/svn/ringlet/x11/xvkbd/ Here's the first update, still for version 2.8; the main reason for it is the recent change in the menu policy, which means the "Apps/Tools" section is now invalid. The update also takes care of the standards compliance and the lintian warnings: dget -x http://devel.ringlet.net/x11/xvkbd/deb/xvkbd_2.8-1+nmu1.dsc Of course, this is just a suggestion, including the version number; I added the "nmu" part just to be able to record the changes and still keep lintian happy :) It's perfectly okay for you to just release it as 2.8-2 with your name on it :) As you may see from the changelog what the 2.8-1+nmu1 update does is: - convert to dpatch format (separate the patches from the orig source) - update the Debian policy Standards-Version to 3.7.3 - update to the current menu-policy, changing the menu section to "Applications/Accessibility" - bring the package up to debhelper compatibility level 7 - rewrite the copyright according to the new copyright format proposal, adding my notice in the debian/* section; actually, you may remove it if you feel like it, your call :) - fix some more lintian warnings - remove the unused debian/i file With standards compliance and the menu section out of the way, I took the liberty to also update the package to xvkbd-3.0 and add in a couple of patches that I've made in the FreeBSD port of xvkbd that I maintain: dget -x http://devel.ringlet.net/x11/xvkbd/deb/xvkbd_3.0-1~1+nmu1.dsc This is actually supposed to turn into 3.0-1 when you upload it; the funny version number is there just to keep the "nmu" part (for my own testing), and to make it sort earlier than 3.0-1. As seen from the changelog, this update does the following: - change lots more sprintf() and strcpy() calls to snprintf() and strncpy() - fix a lot of C compiler warnings - turn on the C compiler warning flags during the Debian build - escape a couple more minus signs in the manual page that popped up with the xvkbd-3.0 release - fix a typo in the manual page - parse DEB_BUILD_OPTIONS a bit better Once again, thanks a lot for your work on xvkbd! Please don't take these two proposed updates as anything more than suggestions - although I would be happy to help with the maintenance of the xvkbd package, this is by no means meant as some kind of challenge to your position :) Keep up the good work! G'luck, Peter -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core) Locale: LANG=bg_BG, LC_CTYPE=bg_BG (charmap=CP1251) Shell: /bin/sh linked to /bin/bash Versions of packages xvkbd depends on: ii libc6 2.7-10 GNU C Library: Shared libraries ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libx11-6 2:1.0.3-7 X11 client-side library ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar ii libxmu6 2:1.0.4-1 X11 miscellaneous utility library ii libxpm4 1:3.5.7-1 X11 pixmap library ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension ii xaw3dg 1.5+E-15 Xaw3d widget set Versions of packages xvkbd recommends: ii wamerican [wordlist] 6-2.1 American English dictionary words ii wbulgarian [wordlist] 3.0-8 The Bulgarian dictionary words for -- no debconf information
pgpn1vgo9xQ4i.pgp
Description: PGP signature