pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/postgresql-autodoc Update to 1.12



details:   https://anonhg.NetBSD.org/pkgsrc/rev/030172bd0373
branches:  trunk
changeset: 461025:030172bd0373
user:      recht <recht%pkgsrc.org@localhost>
date:      Tue Sep 09 14:18:58 2003 +0000

description:
Update to 1.12
and take maintainership.

1.12
August 11st, 2003
* Complain if there are no template files in the template directory. ( Rod)
* Correct HTML output for specification conformance. ( Rod)
* Add note to HTML about PostgreSQL Autodoc. ( Rod)

1.11
August 1st, 2003
* Write documentation including what variables are used for template creation.
  ( Rod)
* Correct various inter-schema issues with commonly named tables. ( Rod)
* Remove sgml.tmpl DocBook output. Replace with xml.tmpl for DocBook output.
  ( Rod)
* Add --statistics support for PostgreSQL 7.4. Requires pgstattuple from
  contrib to be installed ( Rod)
* Correct schema prefix to function names. ( Rod)
* Statistics based on PostgreSQL's pgstattuple contrib module ( Rod)
* Correct a number of issues with common table names in multiple schemas.
  (a.j and b.j) ( Rod)
* Other bug fixes ( Rod)

1.10
May 18th, 2003
* Skip plpgsql_call_handler() in PostgreSQL 7.3 and later ( Rod)
* Fix column descriptions ( Rod, Arthur )
* Use a table connection point for GraphViz output for cleaner formatting.
  ( Rod)
* Ensure that multikey constraints can be associated with a group number
  (UNIQUE#1, UNIQUE#2, FK#1, FK#2, ...) ( Arthur, Rod)
* Skip information_schema on 7.4 database ( Rod)
* Base the output on templates which are processed by HTML::Template allowing
  simpler editing of the output for various styles ( Neil, Rod )
* Correct the PostgreSQL 7.1 query processes ( Rod)
* Add a new --schema argument to enable dumping a single schema ( Rod)
* Large cleanups for the various outputs to simplify the code base and remove
  long standing bugs in DocBook output ( Rod)

diffstat:

 textproc/postgresql-autodoc/Makefile |  27 ++++++++++++---------------
 textproc/postgresql-autodoc/PLIST    |   7 ++++++-
 textproc/postgresql-autodoc/distinfo |   6 +++---
 3 files changed, 21 insertions(+), 19 deletions(-)

diffs (64 lines):

diff -r ce83ca7faa13 -r 030172bd0373 textproc/postgresql-autodoc/Makefile
--- a/textproc/postgresql-autodoc/Makefile      Tue Sep 09 13:58:01 2003 +0000
+++ b/textproc/postgresql-autodoc/Makefile      Tue Sep 09 14:18:58 2003 +0000
@@ -1,25 +1,22 @@
-# $NetBSD: Makefile,v 1.7 2003/07/17 22:54:44 grant Exp $
+# $NetBSD: Makefile,v 1.8 2003/09/09 14:18:58 recht Exp $
 #
 
-VERS=          1.01
-DISTNAME=      postgresql_autodoc-${VERS}
-WRKSRC=         ${WRKDIR}
+DISTNAME=      postgresql_autodoc-1.12
+WRKSRC=                ${WRKDIR}/postgresql_autodoc
 CATEGORIES=    textproc databases
-MASTER_SITES=  http://www.rbt.ca/autodoc/
+MASTER_SITES=  http://www.rbt.ca/autodoc/binaries/
 
-MAINTAINER=    tech-pkg%NetBSD.org@localhost
+MAINTAINER=    recht%NetBSD.org@localhost
 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
+DEPENDS=       p5-DBD-postgresql-[0-9]*:../../databases/p5-DBD-postgresql
+DEPENDS+=      p5-HTML-Template-[0-9]*:../../www/p5-HTML-Template
 
-#NO_CONFIGURE= YES     # Configure needed for REPLACE_PERL
-NO_BUILD=      YES
-REPLACE_PERL=  postgresql_autodoc.pl
+USE_PERL5=     yes
+USE_GMAKE=     yes
+USE_BUILDLINK2=        yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS=        --datadir=${PREFIX}/share/${PKGBASE}
 
-do-install:
-       ${INSTALL_SCRIPT} ${WRKSRC}/postgresql_autodoc.pl ${PREFIX}/bin/postgresql_autodoc
-
-.include "../../lang/perl5/buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r ce83ca7faa13 -r 030172bd0373 textproc/postgresql-autodoc/PLIST
--- a/textproc/postgresql-autodoc/PLIST Tue Sep 09 13:58:01 2003 +0000
+++ b/textproc/postgresql-autodoc/PLIST Tue Sep 09 14:18:58 2003 +0000
@@ -1,2 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/31 02:56:42 mjl Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/09/09 14:18:59 recht Exp $
 bin/postgresql_autodoc
+share/postgresql_autodoc/dia.tmpl
+share/postgresql_autodoc/dot.tmpl
+share/postgresql_autodoc/html.tmpl
+share/postgresql_autodoc/xml.tmpl
+@dirrm share/postgresql_autodoc
diff -r ce83ca7faa13 -r 030172bd0373 textproc/postgresql-autodoc/distinfo
--- a/textproc/postgresql-autodoc/distinfo      Tue Sep 09 13:58:01 2003 +0000
+++ b/textproc/postgresql-autodoc/distinfo      Tue Sep 09 14:18:58 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2002/11/26 22:20:37 mjl Exp $
+$NetBSD: distinfo,v 1.4 2003/09/09 14:18:59 recht Exp $
 
-SHA1 (postgresql_autodoc-1.01.tar.gz) = cbead8966027d599bf480c2e305ccca1b857ac7f
-Size (postgresql_autodoc-1.01.tar.gz) = 13047 bytes
+SHA1 (postgresql_autodoc-1.12.tar.gz) = 9a050101ab6b98bb2d6ab1a0e9076517ec490ec4
+Size (postgresql_autodoc-1.12.tar.gz) = 40359 bytes



Home | Main Index | Thread Index | Old Index