Re: Pre-RFS: axkit (orphaned), latex-xft-fonts
> I could use the help of a DD to confirm that the packages I am building
> are structurally fit for upload. I think I'm doing the right thing with
> pbuilder, but I expect there are subtleties.
> ...
> axkit-1.6.2-4
> ...
> The axkit packages are orphaned and I hope to adopt them; a couple of
> volunteers have offered to test them, and more are welcome. Once I am
> satisfied that I didn't break them, I'll request a sponsor for an upload.
I have had a look at the axkit package. On the whole it looks good,
but I haven't had a chance to really put it through its paces yet.
One comment though; when I run lintian over the changes it throws up a
number of warnings:
W: axkit source: newer-standards-version 3.6.0
N:
N: The source package refers to a `Standards-Version' which is newer than
N: the highest one lintian is programmed to check. If the source package
N: is correct, then please upgrade lintian to the newest version. (If
N: there is no newer lintian version, then please bug
N: lintian-maint@debian.org to make one.)
N:
W: axkit-examples: extra-license-file usr/share/doc/axkit-examples/examples/axkit.org/license.xml
N:
N: All license information should be collected in the debian/copyright
N: file. This usually makes it unnecessary for the package to install
N: this information in other places as well.
N:
N: Refer to Policy Manual, section 13.5 for details.
N:
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/AxKit.pm
N:
N: Architecture-independent Perl code should be placed in
N: /usr/share/perl5, not /usr/lib/perl5.
N:
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/LibXMLSupport.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Exception.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/CharsetConv.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Cache.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/ConfigReader.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/FileSuffix.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/Cookie.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/QueryString.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/UserAgent.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/PathInfo.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/LibXSLT.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XPathScript.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/SAXMachines.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/Sablot.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP/SimpleTaglib.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP/TaglibHelper.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/QueryStringCache.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/Fragment.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/Passthru.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/MediaChooser/WAPCheck.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/FileWrite.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/File.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/Scalar.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/Filter.pm
The extra-license-file can be overridden; lintian doesn't really
understand what is happening here.
The other warnings should be easy to fix.
On a related note, I have never really understood why dh_compress
feels the need to compress files >4kb under /usr/share/doc. This is
probably a policy matter, but I find it *really* annoying when half
the examples get gzip'ed and the rest don't. In the case of examples,
I have always felt that they should either be tar.gz'ed or left alone.
Feel free to ignore this comment; it is entirely my personal opinion.
Cheers,
Matt
--
Matt Kern
http://www.undue.org/
Reply to: