[I've had no time to look at this in detail and that will have to wait a bit more.]
Thomas Wolff via Cygwin-apps writes: >>> would it actually make a difference whether the zp_ is a script of >>> italic-man or of man-db? I've also added a cygport file to the >>> repository so you can try the update if you like. > Still interested in your opinion about this question. Also whether > it's OK that package italic-man provided a zp script that modified > /etc/man_db.conf. In principle I think replacing one tool with another that has the same name and slightly different functionality should be done via the alternatives system, not hand-rolled scripts. You'd still need postinstall scripts to set it up correctly. >>> About your first question >>>> - Can this be done as a patch to man-db and/or groff? >>> Do you mean the whole thing should not be a separate package at all >>> but completely patched into man-db? >> >> Well, yes, that would avoid all the knots caused by post-install >> scripts with uncertain ordering I'm worrying about. > I think I have addressed those uncertainties and the problem with the > man-db patch is that man-db package maintainers would need to take up > the issue... I'd prefer that work be one upstream since none of it is specific to Cygwin, which looks like it would be eminently possible given the nature of your change. >> Can you explain, in general terms, why this isn't a feature of stock >> man-db already? > There is option grotty -i in stock man-db but grotty is a tool deeply > embedded in the man toolchain and there is no user-friendly documented > way to inject this option into the toolchain, other than replacing > grotty with a wrapper script which is effectively all my package does. This is why to me it would make a lot more sense to work with upstream to come to a solution. Colin Watson has been pretty receptive in the past. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables