Re: New packages: dtdparse, DelimMatch plus perl questions
Christian Leutloff wrote:
> Looks the following correct?
Hi. I can't say much about the perl side, but I can give some comments
about the rest of the packaging.
> drwxr-xr-x root/root 0 1997-11-06 14:12 ./
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/perl5/
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/perl5/Text/
> -rwxr-xr-x root/root 20400 1997-11-06 14:12 lib/perl5/Text/DelimMatch.pm
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/perl5/auto/
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/perl5/auto/Text/
> drwxr-xr-x root/root 0 1997-11-06 14:12 lib/perl5/auto/Text/DelimMatch/
> -rwxr-xr-x root/root 117 1997-11-06 14:12 lib/perl5/auto/Text/DelimMatch/autosplit.ix
As far as I know there is no /lib/perl5; this should be /usr/lib/perl5.
> drwxr-xr-x root/root 0 1997-11-06 14:12 usr/
> drwxr-xr-x root/root 0 1997-11-06 14:12 usr/doc/
> drwxr-xr-x root/root 0 1997-11-06 14:12 usr/doc/delimmatch/
> -rw-r--r-- root/root 152 1997-11-06 12:43 usr/doc/delimmatch/README.debian
> -rw-r--r-- root/root 368 1997-11-06 12:47 usr/doc/delimmatch/copyright
> -rw-r--r-- root/root 236 1997-11-06 12:43 usr/doc/delimmatch/changelog.Debian
There is no upstream changelog?
Also, according to section 5.8 of the policy manual, changelogs should be
installed compressed even if they are small.
> Description: reads an SGML DTD into a database and provides other views
> DTDparse reads an SGML DTD and constructs a simple, easily parsed
> database of its content. This database can be examined to construct
> other views of the DTD.
> .
> The DTDparse distribution contains several scripts which use the
> database to extract useful information about the DTD:
> .
> * parents - lists the parents of a particular element.
> * children - lists the children of a particular element.
> * dtd2man - produces DocBook RefEntry pages ("man" pages in common UNIX
> parlance) for the components of the DTD.
> * dtd2html - (unrelated to Earl Hood's program of the same name) builds
> an HTML web of the components of the DTD.
You will probably want to indent these items by two or more spaces, so
that they don't get word-wrapped. (Packaging manual, 7.1)
> drwxr-xr-x root/root 0 1997-11-06 12:19 ./
> drwxr-xr-x root/root 0 1997-11-06 12:19 usr/
> drwxr-xr-x root/root 0 1997-11-06 12:19 usr/bin/
> -rwxr-xr-x root/root 6369 1997-11-06 12:19 usr/bin/dtd2man
> -rwxr-xr-x root/root 993 1997-11-06 12:19 usr/bin/dtdparse
> -rwxr-xr-x root/root 1255 1997-11-06 12:19 usr/bin/parents
> -rwxr-xr-x root/root 1258 1997-11-06 12:19 usr/bin/children
> -rwxr-xr-x root/root 1153 1997-11-06 12:19 usr/bin/elements
> -rwxr-xr-x root/root 937 1997-11-06 12:19 usr/bin/plain.pl
> -rwxr-xr-x root/root 24677 1997-11-06 12:19 usr/bin/dtdp2html
Hm... none of these programs have man pages. Also, the names "parents"
and "children" and "elements" (and perhaps "plain.pl") are probably too
general for such a specialised package as this.
> drwxr-xr-x root/root 0 1997-11-06 12:19 usr/sbin/
You don't need this directory.
> -rw-r--r-- root/root 1777 1997-08-26 14:32 usr/doc/dtdparse/CHANGES.gz
This should be installed as changelog.gz (policy manual, 5.8).
I hope this helps,
Richard Braakman
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: