pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/guile-pg Update to 0.37. Headlines from NEWS:
details: https://anonhg.NetBSD.org/pkgsrc/rev/051319f4ae81
branches: trunk
changeset: 548668:051319f4ae81
user: gdt <gdt%pkgsrc.org@localhost>
date: Mon Oct 20 13:53:17 2008 +0000
description:
Update to 0.37. Headlines from NEWS:
- 0.37 | 2008-05-24
- Configuration change: search $prefix for PostgreSQL headers/libs
- Change to pg-get-connection
This proc now returns #f if its arg's connection is no longer live.
You should probably avoid it altogether; see following NEWS item.
- Planned modesty
Currently, Guile-PG exposes some accounting (implementation) details
that it shouldn't. These are the "serial number" of connection and
result objects, and the link between a result object the connection
object where it originated. These details WILL BE REMOVED after
2008-10-01; do NOT rely on them. Practically speaking, this means
`pg-get-connection' will be deleted and the external representation
for the objects will drop the "N" field:
until 2008-10-01: #<PG-CONN:N:...> and #<PG-RESULT:N:...>
after 2008-10-01: #<PG-CONN:...> and #<PG-RESULT:...>
- Tests issue SQL commands directly to CREATE and DROP the test database
Previously "make check" required the commands createdb(1) and
dropdb(1) (or destroydb(1) for older PostgreSQL versions) to be
installed on the system. Now, the test infrastructure uses Guile-PG
module (database postgres) to connect to "template1" and issues SQL
commands "CREATE DATABASE" and "DROP DATABASE" directly.
- New (database postgres-meta) proc: information-schema-names
- New (database postgres-meta) proc: information-schema-coldefs
These procs describe Guile-PG's "standard introspection" support,
as specified in the PostgreSQL 7.4.19 documentation (chapter 32,
"The Information Schema").
Additionally, loading the module defines type converters for
`cardinal_number', `character_data' and `sql_identifier'. The
`time_stamp' type converter does not seem to be used and is not
provided.
- New pgtable-manager (and -worker) command: #:finish
This closes the (internal) connection and arranges for all future
invocations of the closure to signal a "dead connection" error.
- Proc `gxrepl' closes connection when done
- New support for #:FOO-all combiners in `parse+make-SELECT-tree'
This (database postgres-qcons) proc now supports #:union-all,
#:intersect-all and #:except-all, as combiners.
- Maintenance uses autoconf 2.62, automake 1.10.1, libtool 2.2.2
diffstat:
databases/guile-pg/Makefile | 5 ++---
databases/guile-pg/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r aa1a85fae148 -r 051319f4ae81 databases/guile-pg/Makefile
--- a/databases/guile-pg/Makefile Mon Oct 20 13:35:50 2008 +0000
+++ b/databases/guile-pg/Makefile Mon Oct 20 13:53:17 2008 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2008/03/13 17:38:48 joerg Exp $
+# $NetBSD: Makefile,v 1.36 2008/10/20 13:53:17 gdt Exp $
#
-DISTNAME= guile-pg-0.36
-PKGREVISION= 1
+DISTNAME= guile-pg-0.37
CATEGORIES= databases
MASTER_SITES= http://www.gnuvola.org/software/guile-pg/
diff -r aa1a85fae148 -r 051319f4ae81 databases/guile-pg/distinfo
--- a/databases/guile-pg/distinfo Mon Oct 20 13:35:50 2008 +0000
+++ b/databases/guile-pg/distinfo Mon Oct 20 13:53:17 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2008/03/03 19:43:22 gdt Exp $
+$NetBSD: distinfo,v 1.9 2008/10/20 13:53:17 gdt Exp $
-SHA1 (guile-pg-0.36.tar.gz) = 901e465f0bfd42753054971db1c225ce2471f054
-RMD160 (guile-pg-0.36.tar.gz) = 4d05644c441bc833a067851fa5da4005875ef08d
-Size (guile-pg-0.36.tar.gz) = 597486 bytes
+SHA1 (guile-pg-0.37.tar.gz) = 2ce660199b4b4aac4ac5499d3c22ee34106d6387
+RMD160 (guile-pg-0.37.tar.gz) = b5c1c0f34aa8c4cf08b83c416b29d2b4a1ca5536
+Size (guile-pg-0.37.tar.gz) = 645848 bytes
Home |
Main Index |
Thread Index |
Old Index