-=| Jozef Kutej, Wed, Mar 10, 2010 at 04:29:03PM +0100 |=- > gregor herrmann wrote: > > Improvements for dh-make-perl or PET are also always welcome. > > ok I'll ask Damyan directly about dh-make-perl, right? The things to do for dh-make-perl are spread over the BTS (http://bugs.debian.org/dh-make-perl) and the TODO file in dh-make-perl's source (that is on pkg-perl SVN repository). Right now, I am banging my head over unifying the collecting of dependency and other meta information from a CPAN dist into debian/control. There are two implementation of this, one used when the initial packaging is created (DhMakePerl::Command::make), the other when an existing package is refreshed (…::refresh). Having two implementations is bad for many reasons, the most obvious of which is that fixing of several dependencies-related bugs (#571623, #571632, #571646) would mean double work. I'd appreciate ideas how to attack the problem. Ideally, Debian::Control::FromCPAN should work in both cases, populating the control file with package names and dependencies. Both when there is a META.yml file and when there is no such thing (about 200 of pkg-perl's packages in trunk/ lack META.yml).
Attachment:
signature.asc
Description: Digital signature