[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: