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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to