]> git.donarmstrong.com Git - debhelper.git/blob - TODO
r59: Initial Import
[debhelper.git] / TODO
1 * add all other functionality of debstd (??)
2   - add a program to generate file similar to buildinfo.Debian generated by
3     debmake (wishlist bug #17043). I just never saw the point of that file..
4   - Make dh_movefiles remove emptied directories after it's moved all the
5     files out of them (wishlist bug #17111).
6   - .so files of compressed manpages -- change to symlinks. Policy says we
7     need only do this "if it's easy". The hard bit is implementing it ;-)
8 * dh_fixperms: allow listing of files not to be touched (diffucult).
9 * add a dh_debstd, which mimics debstd, but uses debhelper tools internally.
10   Note thatthe idea here is not just another debstd. This program will have
11   a -v switch, that lists all the other debhelper commands it needs to run to
12   do what debstd had to do. The intent is to make it easy to switch from
13   debstd to debhelper.
14 * dh_compress: add --exclude "*.conf" type-thingy, sincethat's the change
15   you most often want to make to what it does, and a debian/conpress file is
16   overkill in those cases.
17 * info support for debhelper (currently implmented, but I hate how I did it,
18   so it's not in the package.) (wishlist bug #15717)
19 * enhance dh_installmanpages so it associates binaries and man pages and
20   installs the man pages into the correct areas to suit the binaries they
21   document. I may need to make this only happen when a switch is given, to
22   preserve backward compatability.
23 * maybe make dh_installmanpages look at the .TH line of man pages whose
24   filenames end in .man, to figure out what section they go it. This would
25   require a switch to turn on, for backwards compatability.
26 * All debhelper programs should be checked that they output files with the
27   correct permissions no matter what the umask is set to. Currently, only
28   those programs that run after dh_fixperms have been so checked. (Checking
29   the rest is low priority, since dh_fixperms fixes any incorrect permissions
30   they might have; still it would be nice to check them too, just to make
31   debhelper more flexible.) One easy fix is to add umask 022 to dh_lib,
32   however, there may be unforseen ramifications of such a change.