Hello!
I want to announce my work on two packages: dtdparse and DelimMatch.
The last one is a perl module. Have I to register a perl module
somewhere??
Looks the following correct?
leutloff@abraxas[delimmatch-1.02]$ debc
new debian package, version 2.0.
size 11536 bytes: control archive= 497 bytes.
596 bytes, 14 lines control
Package: delimmatch
Version: 1.02-1
Architecture: all
Depends: perl (>=5.000)
Installed-Size: 43
Maintainer: Christian Leutloff <leutloff@debian.org>
Description: Perl Module to match delimited substrings
DelimMatch allows you to match delimited substrings in a buffer. The
delimiters can be specified with any regular expression and the start
and end delimiters need not be the same. If the delimited text is
properly nested, entire nested groups are returned.
.
In addition, you may specify quoting and escaping characters that
contribute to the recognition of start and end delimiters.
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
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
drwxr-xr-x root/root 0 1997-11-06 14:12 usr/man/
drwxr-xr-x root/root 0 1997-11-06 14:12 usr/man/man3/
-rw-r--r-- root/root 4541 1997-11-06 14:12 usr/man/man3/Text::DelimMatch.3pm.gz
This package can be released immediately.
dtdparse depends on DelimMatch. This software is Beta software and the
author don't want to get it mirrored while it's beta. So I'll contact
him when I can release the package. Here's the output from debc.
The original package contains a program dtd2html. I've renamed it do
to the existence of the same program in perlsgml.
new debian package, version 2.0.
size 27390 bytes: control archive= 813 bytes.
1298 bytes, 27 lines control
Package: dtdparse
Version: 0.97-1
Architecture: all
Depends: perl (>=5.003)
Installed-Size: 139
Maintainer: Christian Leutloff <leutloff@debian.org>
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.
.
Of these programs, dtd2man is useful for print documentation, but the
HTML version is (IMHO) one of the most useful views of a DTD. Both of
these programs have hooks for adding additional documentation for the
DTD. (Examples of additional documentation integrated into the pages
can be seen in the DocBook 3.0 documentation that is part of the
Davenport Group archive site (http://www.ora.com/davenport/).
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
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/sbin/
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/lib/
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/lib/perl5/
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/lib/perl5/dtdlib/
-rwxr-xr-x root/root 30530 1997-11-06 12:19 usr/lib/perl5/dtdlib/base.pl
-rwxr-xr-x root/root 20400 1997-11-06 12:19 usr/lib/perl5/dtdlib/html.pl
-rwxr-xr-x root/root 22070 1997-11-06 12:19 usr/lib/perl5/dtdlib/refentry.pl
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/doc/
drwxr-xr-x root/root 0 1997-11-06 12:19 usr/doc/dtdparse/
-rw-r--r-- root/root 7866 1997-11-06 11:36 usr/doc/dtdparse/index.html
-rw-r--r-- root/root 150 1997-11-06 10:52 usr/doc/dtdparse/README.debian
-rw-r--r-- root/root 353 1997-11-06 10:57 usr/doc/dtdparse/copyright
-rw-r--r-- root/root 234 1997-11-06 10:52 usr/doc/dtdparse/changelog.Debian
-rw-r--r-- root/root 1777 1997-08-26 14:32 usr/doc/dtdparse/CHANGES.gz
Bye
Christian
--
Christian Leutloff, Aachen, Germany
leutloff@sundancer.oche.de http://www.oche.de/~leutloff/
Debian GNU/Linux 1.3.1! Mehr unter http://www.de.debian.org/
Attachment:
pgp6RFc_mt01P.pgp
Description: PGP signature