summaryrefslogtreecommitdiff
path: root/textproc/postgresql-autodoc/Makefile
diff options
context:
space:
mode:
authormjl <mjl>2002-08-31 02:56:42 +0000
committermjl <mjl>2002-08-31 02:56:42 +0000
commit66a732bbfa741f666b313602199ac40fc91f1f00 (patch)
treecaf2ea82d24086f515de3c8b54006e081bf0fc7e /textproc/postgresql-autodoc/Makefile
parentfa81c12c846cb20c3b7f431c8ade19261bfd454d (diff)
downloadpkgsrc-66a732bbfa741f666b313602199ac40fc91f1f00.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/Makefile')
-rw-r--r--textproc/postgresql-autodoc/Makefile26
1 files changed, 26 insertions, 0 deletions
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"