Import of module for generic access to databases in perl5.

This commit is contained in:
James FitzGibbon 1996-10-23 23:52:52 +00:00
parent 66447b0b47
commit ca9b725c89
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=4080
10 changed files with 100 additions and 0 deletions

View File

@ -0,0 +1,26 @@
# New ports collection makefile for: p5-DBI
# Version required: 0.73
# Date created: October 17th 1996
# Whom: James FitzGibbon <jfitz@FreeBSD.org>
#
# $Id$
#
DISTNAME= DBI-0.73
PKGNAME= p5-DBI-0.73
CATEGORIES+= databases
MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.cdrom.com/pub/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.leo.org/pub/comp/programming/languages/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.demon.co.uk/pub/mirrors/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.lab.kdd.co.jp/lang/perl/CPAN/modules/by-module/DBI/
MAINTAINER= jfitz@FreeBSD.ORG
BUILD_DEPENDS= perl5.003:${PORTSDIR}/lang/perl5
do-configure:
@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (DBI-0.73.tar.gz) = 86e1bc383a636d3dde92e41978408732

View File

@ -0,0 +1 @@
the perl5 Database Interface. Required for DBD::* modules.

View File

@ -0,0 +1,11 @@
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.
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.

View File

@ -0,0 +1,11 @@
lib/perl5/site_perl/DBD/ExampleP.pm
lib/perl5/site_perl/DBD/NullP.pm
lib/perl5/site_perl/DBD/Sponge.pm
lib/perl5/site_perl/DBI.pm
lib/perl5/site_perl/i386-freebsd/DBI/DBIXS.h
lib/perl5/site_perl/i386-freebsd/auto/DBI/DBI.bs
lib/perl5/site_perl/i386-freebsd/auto/DBI/DBI.so
lib/perl5/site_perl/i386-freebsd/auto/DBI/.packlist
@dirrm lib/perl5/site_perl/DBD
@dirrm lib/perl5/site_perl/i386-freebsd/DBI
@dirrm lib/perl5/site_perl/i386-freebsd/auto/DBI

26
databases/p5-DBI/Makefile Normal file
View File

@ -0,0 +1,26 @@
# New ports collection makefile for: p5-DBI
# Version required: 0.73
# Date created: October 17th 1996
# Whom: James FitzGibbon <jfitz@FreeBSD.org>
#
# $Id$
#
DISTNAME= DBI-0.73
PKGNAME= p5-DBI-0.73
CATEGORIES+= databases
MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.cdrom.com/pub/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.leo.org/pub/comp/programming/languages/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.demon.co.uk/pub/mirrors/perl/CPAN/modules/by-module/DBI/ \
ftp://ftp.lab.kdd.co.jp/lang/perl/CPAN/modules/by-module/DBI/
MAINTAINER= jfitz@FreeBSD.ORG
BUILD_DEPENDS= perl5.003:${PORTSDIR}/lang/perl5
do-configure:
@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (DBI-0.73.tar.gz) = 86e1bc383a636d3dde92e41978408732

View File

@ -0,0 +1 @@
the perl5 Database Interface. Required for DBD::* modules.

View File

@ -0,0 +1,11 @@
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.
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.

View File

@ -0,0 +1,11 @@
lib/perl5/site_perl/DBD/ExampleP.pm
lib/perl5/site_perl/DBD/NullP.pm
lib/perl5/site_perl/DBD/Sponge.pm
lib/perl5/site_perl/DBI.pm
lib/perl5/site_perl/i386-freebsd/DBI/DBIXS.h
lib/perl5/site_perl/i386-freebsd/auto/DBI/DBI.bs
lib/perl5/site_perl/i386-freebsd/auto/DBI/DBI.so
lib/perl5/site_perl/i386-freebsd/auto/DBI/.packlist
@dirrm lib/perl5/site_perl/DBD
@dirrm lib/perl5/site_perl/i386-freebsd/DBI
@dirrm lib/perl5/site_perl/i386-freebsd/auto/DBI