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 <[email protected]> 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 <[email protected]> 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 [email protected] 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