diff --git a/databases/p5-DBI/Makefile b/databases/p5-DBI/Makefile index afa37e24559..8b5f0a71906 100644 --- a/databases/p5-DBI/Makefile +++ b/databases/p5-DBI/Makefile @@ -1,14 +1,14 @@ -# $OpenBSD: Makefile,v 1.67 2019/07/12 20:43:56 sthen Exp $ +# $OpenBSD: Makefile,v 1.68 2020/12/05 21:05:59 afresh1 Exp $ -COMMENT = unified perl interface for database access +COMMENT = the standard database interface module for Perl MODULES = cpan -DISTNAME = DBI-1.641 +DISTNAME = DBI-1.643 FIX_EXTRACT_PERMISSIONS = Yes CATEGORIES = databases HOMEPAGE = http://dbi.perl.org/ -MAINTAINER = Andrew Fresh +MAINTAINER = Andrew Hewus Fresh # Perl PERMIT_PACKAGE = Yes diff --git a/databases/p5-DBI/distinfo b/databases/p5-DBI/distinfo index 687a8f5f64d..430a6186463 100644 --- a/databases/p5-DBI/distinfo +++ b/databases/p5-DBI/distinfo @@ -1,2 +1,2 @@ -SHA256 (DBI-1.641.tar.gz) = VQnlMs3Q49ke2lUFeN6qwp4vAIoStkV26MJhu5LowsE= -SIZE (DBI-1.641.tar.gz) = 603947 +SHA256 (DBI-1.643.tar.gz) = iiuZPbVgosNzwXTul2pRAn3XgOx2auF2IMIDk9LoNvo= +SIZE (DBI-1.643.tar.gz) = 612372 diff --git a/databases/p5-DBI/pkg/DESCR b/databases/p5-DBI/pkg/DESCR index 6c607ebd7da..36d73886bec 100644 --- a/databases/p5-DBI/pkg/DESCR +++ b/databases/p5-DBI/pkg/DESCR @@ -1,11 +1,9 @@ -The DBI interface allows perl programs to use DBD (Database Definition) -drivers with a common set of routines. A program can then -(theoretically) change from using mSQL to Oracle (for example) -without changing the entire program around. +The DBI module enables your Perl applications to access multiple +database types transparently. You can connect to PostgreSQL, SQLite, +MySQL, MSSQL, Oracle, Informix, Sybase, ODBC and many more without +having to know the different underlying interfaces of each. The API +defined by DBI will work on all these database types and many more. -This DBI interface is not yet fully specified. The current development -work is focused on writing drivers, such as DBD::Oracle, which also -implement emulations of old perl4 database interfaces, e.g., oraperl. -This strategy enables the DBI and drivers to serve a useful purpose -whilst allowing the real interface to evolve with experience behind -the emulation interface. +You can connect to multiple databases of different types at the +same time and easily move data between them. The DBI layer allows +you to do this simply and powerfully. diff --git a/databases/p5-DBI/pkg/PLIST b/databases/p5-DBI/pkg/PLIST index 0e1b2a23ee7..7d48e7a1b16 100644 --- a/databases/p5-DBI/pkg/PLIST +++ b/databases/p5-DBI/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.35 2018/04/27 15:03:26 solene Exp $ +@comment $OpenBSD: PLIST,v 1.36 2020/12/05 21:06:00 afresh1 Exp $ bin/dbilogstrip bin/dbiprof bin/dbiproxy @@ -74,7 +74,7 @@ ${P5ARCH}/DBI/W32ODBC.pm ${P5ARCH}/Win32/ ${P5ARCH}/Win32/DBIODBC.pm ${P5ARCH}/auto/DBI/ -${P5ARCH}/auto/DBI/DBI.so +@so ${P5ARCH}/auto/DBI/DBI.so ${P5ARCH}/auto/DBI/DBIXS.h ${P5ARCH}/auto/DBI/Driver.xst ${P5ARCH}/auto/DBI/Driver_xst.h