Am Montag, den 06.06.2011, 19:16 -0400 schrieb David Prévot: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hi, > > Le 06/06/2011 18:46, Benjamin Drung a écrit : > > Am Montag, den 06.06.2011, 18:26 -0400 schrieb David Prévot: > >> I plan to update the French translation (and the po4a config file, > >> po4a/devscripts-po4a.conf accordingly) soon. I also intend to use > >> debian/links to deal with symlinks [PATCH 1/4] and suggest to use dh > >> files to deal with installation instead of Makefile as it usually seems > >> to be used in the devscripts package. If no one objects to the following > >> patches, I'll commit them in a pair of days. > > > > These four patches will revert the changes made by me some time ago. My > > preference is to have a powerful build system and a very simplified > > packaging. That means in this case that the Makefile provides a build, > > install, and clean target and need no d/install, d/links, d/man files. > > Just for the record, lots of stuff used to be handled in the build > process, and were delegated to debhelper back in 2007: > > http://anonscm.debian.org/gitweb/?p=devscripts/devscripts.git;a=commitdiff;h=692b0ad028c5faa704fb945706ed3d62bbd86dc1 > http://anonscm.debian.org/gitweb/?p=devscripts/devscripts.git;a=commitdiff;h=2b952dc023d0bcd8e78d534db754a13312dcaa7e > > I don't think that the current mix is a good idea (managing some links > and manpages in Makefiles, others with debhelper). I prefer the simplest > debhelper rules, consistent with the rest of the build process (but you > already know that with my proposed patches ;-). I wonder if the new > manpages wouldn't belong in scripts/ with the others (or the other way > around) too.
Yes, it's currently a little bit mixed. I went this road to get to a simplified debian/rules, but I haven't finished my job regarding d/install, d/links, and d/manpages. It's time to decide which route to go. * Should we get rid of d/install, d/links, and d/manpages and make the Makefile more powerful (= revert those two commits posted above)? * Should we put all manpages into doc/ instead of scripts/? * Should we split the scripts/ directory by the script language used (one for shell, one for perl, one for python)? -- Benjamin Drung Debian & Ubuntu Developer
signature.asc
Description: This is a digitally signed message part
