diff options
author | mjl <mjl@pkgsrc.org> | 2002-08-31 02:56:42 +0000 |
---|---|---|
committer | mjl <mjl@pkgsrc.org> | 2002-08-31 02:56:42 +0000 |
commit | 46839841eb8c741603a13d809af90b8e5e5a5a17 (patch) | |
tree | caf2ea82d24086f515de3c8b54006e081bf0fc7e /textproc/postgresql-autodoc | |
parent | 8bc041cb23fcd622971898b103a8f611fc04714f (diff) | |
download | pkgsrc-46839841eb8c741603a13d809af90b8e5e5a5a17.tar.gz |
Initial import of postgresql-autodoc 0.99
This is a utility which will run through PostgreSQL system tables and
returns HTML, DOT, and 2 styles of XML which describes the database.
The HTML is human readable (via webbrowser). The first style of XML is
actually the fileformat of Dia, a UML diagram tool. The second type of
XML is similar to the HTML but in the Docbook 4 format. It enables you
to mix in other docbook documentation via the XREFs, generating PDFs,
HTML, RTF, or other formatted documents. Between these tools and
JavaDoc with the appropriate XREFs, documentation about a project can
be generated quickly and be easily updatable yet have a very
professional look with some DSSSL work.
Diffstat (limited to 'textproc/postgresql-autodoc')
-rw-r--r-- | textproc/postgresql-autodoc/DESCR | 10 | ||||
-rw-r--r-- | textproc/postgresql-autodoc/Makefile | 26 | ||||
-rw-r--r-- | textproc/postgresql-autodoc/PLIST | 2 | ||||
-rw-r--r-- | textproc/postgresql-autodoc/distinfo | 4 |
4 files changed, 42 insertions, 0 deletions
diff --git a/textproc/postgresql-autodoc/DESCR b/textproc/postgresql-autodoc/DESCR new file mode 100644 index 00000000000..2a7a4be3b85 --- /dev/null +++ b/textproc/postgresql-autodoc/DESCR @@ -0,0 +1,10 @@ +This is a utility which will run through PostgreSQL system tables and +returns HTML, DOT, and 2 styles of XML which describes the database. +The HTML is human readable (via webbrowser). The first style of XML is +actually the fileformat of Dia, a UML diagram tool. The second type of +XML is similar to the HTML but in the Docbook 4 format. It enables you +to mix in other docbook documentation via the XREFs, generating PDFs, +HTML, RTF, or other formatted documents. Between these tools and +JavaDoc with the appropriate XREFs, documentation about a project can +be generated quickly and be easily updatable yet have a very +professional look with some DSSSL work. diff --git a/textproc/postgresql-autodoc/Makefile b/textproc/postgresql-autodoc/Makefile new file mode 100644 index 00000000000..826dc2785e1 --- /dev/null +++ b/textproc/postgresql-autodoc/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/08/31 02:56:42 mjl Exp $ +# + +DISTNAME= postgresql_autodoc_0.99 +PKGNAME= postgresql-autodoc-0.99 +CATEGORIES= textproc database +MASTER_SITES= http://www.rbt.ca/autodoc/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.rbt.ca/autodoc/ +COMMENT= Generate HTML, DOT, and XML description of database structure + +DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI +DEPENDS+= p5-DBD-postgresql-[0-9]*:../../databases/p5-DBD-postgresql + +#NO_CONFIGURE= YES # Configure needed for REPLACE_PERL +NO_BUILD= YES +REPLACE_PERL= postgresql_autodoc.pl + +WRKSRC= ${WRKDIR} + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/postgresql_autodoc.pl ${PREFIX}/bin/postgresql_autodoc + +.include "../../lang/perl5/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/postgresql-autodoc/PLIST b/textproc/postgresql-autodoc/PLIST new file mode 100644 index 00000000000..1e547dc6dca --- /dev/null +++ b/textproc/postgresql-autodoc/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/31 02:56:42 mjl Exp $ +bin/postgresql_autodoc diff --git a/textproc/postgresql-autodoc/distinfo b/textproc/postgresql-autodoc/distinfo new file mode 100644 index 00000000000..79027b0213c --- /dev/null +++ b/textproc/postgresql-autodoc/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/08/31 02:56:42 mjl Exp $ + +SHA1 (postgresql_autodoc_0.99.tar.gz) = 20553594551b2176dc5303b6062e24b0c718793f +Size (postgresql_autodoc_0.99.tar.gz) = 12998 bytes |