Sun Oct 7 18:52:17 2012 UTC ()
Update Jdb to p5-Fsdb 2.26.  Jdb was renamed to Fsdb with version 2.12.

FSDB is package of commands for manipulating flat-ASCII databases from
shell scripts.  FSDB is useful to process medium amounts of data (with
very little data you'd do it by hand, with megabytes you might want a
real database).


(bad)
diff -r1.409 -r1.410 pkgsrc/databases/Makefile
diff -r1.2 -r0 pkgsrc/databases/jdb/DESCR
diff -r1.17 -r0 pkgsrc/databases/jdb/Makefile
diff -r1.5 -r0 pkgsrc/databases/jdb/PLIST
diff -r1.7 -r0 pkgsrc/databases/jdb/distinfo
diff -r0 -r1.1 pkgsrc/databases/p5-Fsdb/DESCR
diff -r0 -r1.1 pkgsrc/databases/p5-Fsdb/Makefile
diff -r0 -r1.1 pkgsrc/databases/p5-Fsdb/distinfo

cvs diff -r1.409 -r1.410 pkgsrc/databases/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/Makefile 2012/10/05 21:09:02 1.409
+++ pkgsrc/databases/Makefile 2012/10/07 18:52:16 1.410
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.409 2012/10/05 21:09:02 adam Exp $ 1# $NetBSD: Makefile,v 1.410 2012/10/07 18:52:16 bad Exp $
2# 2#
3 3
4COMMENT= Databases 4COMMENT= Databases
5 5
6SUBDIR+= abook 6SUBDIR+= abook
7SUBDIR+= adodb 7SUBDIR+= adodb
8SUBDIR+= apache-cassandra 8SUBDIR+= apache-cassandra
9SUBDIR+= bdb-xml 9SUBDIR+= bdb-xml
10SUBDIR+= cdb 10SUBDIR+= cdb
11SUBDIR+= clisp-bdb 11SUBDIR+= clisp-bdb
12SUBDIR+= clisp-gdbm 12SUBDIR+= clisp-gdbm
13SUBDIR+= clisp-pgsql 13SUBDIR+= clisp-pgsql
14SUBDIR+= couchdb 14SUBDIR+= couchdb
@@ -32,27 +32,26 @@ SUBDIR+= gnats @@ -32,27 +32,26 @@ SUBDIR+= gnats
32SUBDIR+= gnome-mime-data 32SUBDIR+= gnome-mime-data
33SUBDIR+= gourmet 33SUBDIR+= gourmet
34SUBDIR+= gq 34SUBDIR+= gq
35SUBDIR+= gramps3 35SUBDIR+= gramps3
36SUBDIR+= gtkdbfeditor 36SUBDIR+= gtkdbfeditor
37SUBDIR+= gtksql 37SUBDIR+= gtksql
38SUBDIR+= guile-pg 38SUBDIR+= guile-pg
39SUBDIR+= idzebra 39SUBDIR+= idzebra
40SUBDIR+= iodbc 40SUBDIR+= iodbc
41SUBDIR+= ipa_sdb 41SUBDIR+= ipa_sdb
42SUBDIR+= java-db3 42SUBDIR+= java-db3
43SUBDIR+= java-qdbm 43SUBDIR+= java-qdbm
44SUBDIR+= java-tokyocabinet 44SUBDIR+= java-tokyocabinet
45SUBDIR+= jdb 
46SUBDIR+= jdbc-mysql31 45SUBDIR+= jdbc-mysql31
47SUBDIR+= jdbc-mysql5 46SUBDIR+= jdbc-mysql5
48SUBDIR+= jdbc-postgresql83 47SUBDIR+= jdbc-postgresql83
49SUBDIR+= jdbc-postgresql84 48SUBDIR+= jdbc-postgresql84
50SUBDIR+= kmysqladmin 49SUBDIR+= kmysqladmin
51SUBDIR+= krecipes 50SUBDIR+= krecipes
52SUBDIR+= lbdb 51SUBDIR+= lbdb
53SUBDIR+= ldapvi 52SUBDIR+= ldapvi
54SUBDIR+= libcassandra 53SUBDIR+= libcassandra
55SUBDIR+= libdbi 54SUBDIR+= libdbi
56SUBDIR+= libdbi-driver-mysql 55SUBDIR+= libdbi-driver-mysql
57SUBDIR+= libdbi-driver-pgsql 56SUBDIR+= libdbi-driver-pgsql
58SUBDIR+= libdbi-driver-sqlite 57SUBDIR+= libdbi-driver-sqlite
@@ -142,26 +141,27 @@ SUBDIR+= p5-DBIx-Class-TimeStamp @@ -142,26 +141,27 @@ SUBDIR+= p5-DBIx-Class-TimeStamp
142SUBDIR+= p5-DBIx-Class-UUIDColumns 141SUBDIR+= p5-DBIx-Class-UUIDColumns
143SUBDIR+= p5-DBIx-Class-Validation 142SUBDIR+= p5-DBIx-Class-Validation
144SUBDIR+= p5-DBIx-Connector 143SUBDIR+= p5-DBIx-Connector
145SUBDIR+= p5-DBIx-ContextualFetch 144SUBDIR+= p5-DBIx-ContextualFetch
146SUBDIR+= p5-DBIx-DBSchema 145SUBDIR+= p5-DBIx-DBSchema
147SUBDIR+= p5-DBIx-Datasource 146SUBDIR+= p5-DBIx-Datasource
148SUBDIR+= p5-DBIx-Schema 147SUBDIR+= p5-DBIx-Schema
149SUBDIR+= p5-DBIx-SearchBuilder 148SUBDIR+= p5-DBIx-SearchBuilder
150SUBDIR+= p5-DBM-Deep 149SUBDIR+= p5-DBM-Deep
151SUBDIR+= p5-DB_File 150SUBDIR+= p5-DB_File
152SUBDIR+= p5-DB_File-Lock 151SUBDIR+= p5-DB_File-Lock
153SUBDIR+= p5-Data-Table 152SUBDIR+= p5-Data-Table
154SUBDIR+= p5-DublinCore-Record 153SUBDIR+= p5-DublinCore-Record
 154SUBDIR+= p5-Fsdb
155SUBDIR+= p5-Ima-DBI 155SUBDIR+= p5-Ima-DBI
156SUBDIR+= p5-Jifty-DBI 156SUBDIR+= p5-Jifty-DBI
157SUBDIR+= p5-MARC 157SUBDIR+= p5-MARC
158SUBDIR+= p5-MARC-Record 158SUBDIR+= p5-MARC-Record
159SUBDIR+= p5-MARC-XML 159SUBDIR+= p5-MARC-XML
160SUBDIR+= p5-MLDBM 160SUBDIR+= p5-MLDBM
161SUBDIR+= p5-MLDBM-Serializer-JSON 161SUBDIR+= p5-MLDBM-Serializer-JSON
162SUBDIR+= p5-MLDBM-Sync 162SUBDIR+= p5-MLDBM-Sync
163SUBDIR+= p5-Net-Cassandra 163SUBDIR+= p5-Net-Cassandra
164SUBDIR+= p5-Net-MySQL 164SUBDIR+= p5-Net-MySQL
165SUBDIR+= p5-ORLite 165SUBDIR+= p5-ORLite
166SUBDIR+= p5-ORLite-Migrate 166SUBDIR+= p5-ORLite-Migrate
167SUBDIR+= p5-Palm 167SUBDIR+= p5-Palm

File Deleted: pkgsrc/databases/jdb/Attic/DESCR

File Deleted: pkgsrc/databases/jdb/Attic/Makefile

File Deleted: pkgsrc/databases/jdb/Attic/PLIST

File Deleted: pkgsrc/databases/jdb/Attic/distinfo

File Added: pkgsrc/databases/p5-Fsdb/DESCR
FSDB is package of commands for manipulating flat-ASCII databases from
shell scripts.  FSDB is useful to process medium amounts of data (with
very little data you'd do it by hand, with megabytes you might want a
real database).

Fsdb was known as Jdb from 1991 to Oct. 2008.

Fsdb is very good at doing things like:

	- extracting measurements from experimental output
	- re-examining data to address different hypotheses
	- joining data from different experiments
	- eliminating/detecting outliers
	- computing statistics on data (mean, confidence intervals,
		correlations, histograms)
	- reformatting data for graphing programs

Rather than hand-code scripts to do each special case, FSDB provides
higher-level functions.  Although it's often easy throw together a
custom script to do any single task, I believe that there are several
advantages to using this library: it is higher-level than raw perl,
control uses names intead of column numbers, it is self-documenting,
and it is very robust (error cases, careful memory handling, etc.).

File Added: pkgsrc/databases/p5-Fsdb/Makefile
# $NetBSD: Makefile,v 1.1 2012/10/07 18:52:17 bad Exp $

DISTNAME=	Fsdb-2.26
PKGNAME=	p5-${DISTNAME}
CATEGORIES=	databases
MASTER_SITES=	http://www.isi.edu/~johnh/SOFTWARE/FSDB/

MAINTAINER=	bad@NetBSD.org
HOMEPAGE=	http://www.isi.edu/~johnh/SOFTWARE/FSDB/index.html
COMMENT=	Commands for manipulating flat-ASCII databases
LICENSE=	gnu-gpl-v2

CONFLICTS=	jdb-[0-9]*

USE_TOOLS+=		perl

DEPENDS+=	p5-HTML-Parser>=3.69:../../www/p5-HTML-Parser
DEPENDS+=	p5-Text-CSV_XS>=0.91:../../textproc/p5-Text-CSV_XS

PERL5_PACKLIST=		auto/Fsdb/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/p5-Fsdb/distinfo
$NetBSD: distinfo,v 1.1 2012/10/07 18:52:17 bad Exp $

SHA1 (Fsdb-2.26.tar.gz) = 5df321c6ea45424a7fff57e120b1f809b2dd4895
RMD160 (Fsdb-2.26.tar.gz) = 20af75ba9711c5de73fbdda3993906b32560fe53
Size (Fsdb-2.26.tar.gz) = 315213 bytes