]> git.donarmstrong.com Git - debhelper.git/blob - doc/TODO
r84: Initial revision
[debhelper.git] / doc / 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 * something should add ldconfig calls properly to the postinst of packages
7   that contain shared libraries. maybe dh_makeshlibs? But it wasn't designed
8   to do that originally, and even worse, it is often run after
9   dh_installdeb, so the fragements wouldn't go into the postinst. So maybe a
10   new script is called for.
11 * info support for debhelper (currently implemented, but I hate how I did it,
12   so it's not in the package.) (wishlist bug #15717)
13 * enhance dh_installmanpages so it associates binaries and man pages and
14   installs the man pages into the correct areas to suit the binaries they
15   document. I may need to make this only happen when a switch is given, to
16   preserve backward compatibility.
17 * maybe make dh_installmanpages look at the .TH line of man pages whose
18   filenames end in .man, to figure out what section they go it. This would
19   require a switch to turn on, for backwards compatibility.
20 * All debhelper programs should be checked that they output files with the
21   correct permissions no matter what the umask is set to. Currently, only
22   those programs that run after dh_fixperms have been so checked. (Checking
23   the rest is low priority, since dh_fixperms fixes any incorrect permissions
24   they might have; still it would be nice to check them too, just to make
25   debhelper more flexible.) One easy fix is to add umask 022 to dh_lib,
26   however, there may be unforeseen ramifications of such a change.