Thanks Russ and Branded for your educating replies. After a fresh read[1] of Perl policy and grepping through librpc-xml-perl's sources, this is what changed. * Add ${perl:Depends} to Depends: to pull proper perl dependency. Modules in the package itself only require 5.005, so no explicit dependency on a given perl package is needed, so let dh_perl do the necessary for us to satisfy MakeMaker change requirement. * Add Suggests: libapache-mod-perl Apache::RPC modules provided by the package actually require libapache-mod-perl. Other modules in it, however, can run fine withiout it and provide substantional functionality of the package. This makes it perfectly usable without libapache-mod-perl, thus Suggests. Additionally, I've removed commented dh_*, since they are not going to be needed in the future and enabled the test suite (make test invoked in build target) All commited to SVN. Full changelog is: librpc-xml-perl (0.58-1) unstable; urgency=low * New upstream release Closes: #296664 - RPC::XML::string->as_string returns incorrect snippet for the 0 string Closes: #358170 - New upstream release * [debian/control] + Debian Perl Group takes over the package (with permission of current maintainer, Ivan Kohler, see #296664). Thanks to Ivan for his work so far. - D-P-G is Maintainer: - Ivan moved to Uploaders - Added myself as Uploader too + Bumped Standards-Version to 3.7.2 - Move all except debhelper from Build-Depends to Build-Depends-Indep + Add ${perl:Depends} to Depends to pull perl dependency + Add Suggests: libapache-mod-perl due to Apache::RPC classes * [debian/rules] + Added manual remove of Makefile[.old] to clean target to address cleaning of partial build + Put comments as of why binary-arch target is really there + Remove commented out dh_* calls that are clearly never going to be needed + Enable test suite Thanks, dam [1] I realize that reading Perl policy afresh is something I had to do before RFS here. Sorry for wasting your time. -- Damyan Ivanov Modular Software Systems dam@modsoftsys.com phone +359(2)928-2611, 929-3993 fax +359(2)920-0994 mobile +359(88)856-6067 dam@jabber.minus273.org/Gaim
Attachment:
signature.asc
Description: OpenPGP digital signature