databases/p5-DBI 1.656 FreeBSD
Perl5 Database Interface, required for DBD::* modules
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e31846ece3- License
- ART10, GPLv1+
- Categories
- databases, perl5
- Package size
- 809.3 KiB, 2384.5 KiB installed
Description
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.
See also: https://dbi.perl.org
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/p5-DBI | 1.656 |
| OpenBSD | databases/p5-DBI | 1.655 |
| NetBSD | databases/p5-DBI | 1.653 |
| DragonFly | databases/p5-DBI | 1.647 |
| MidnightBSD | databases/p5-DBI | 1.656 |
Install
Binary package:
pkg install p5-DBI
From the ports tree:
cd /usr/ports/databases/p5-DBI/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-DBI>0:databases/p5-DBI
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.655 | 1.655 | 1.643 | 1.647_1 | 1.655 |
| FreeBSD:14:quarterly | 1.654 | 1.654 | n/a | 1.647 | 1.654 |
| FreeBSD:15:latest | 1.655 | 1.655 | n/a | 1.647_1 | 1.647_1 |
| FreeBSD:15:quarterly | 1.654 | 1.654 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.654 | 1.655 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
Required by 375
- audio/mythplugin-mythmusic
- biology/p5-Bio-Phylo
- comms/atslog
- comms/yfklog
- databases/innotop
- databases/mtop
- databases/mysqlreport
- databases/mysqlsla
- databases/mytop
- databases/ora2pg
- databases/p5-Amon2-DBI
- databases/p5-AnyEvent-DBD-Pg
- databases/p5-App-Sqitch
- databases/p5-Bucardo
- databases/p5-Class-DBI
- databases/p5-Class-DBI-AbstractSearch
- databases/p5-Class-DBI-AsForm
- databases/p5-Class-DBI-AutoLoader
- databases/p5-Class-DBI-BaseDSN
- databases/p5-Class-DBI-DATA-Schema
- databases/p5-Class-DBI-DDL
- databases/p5-Class-DBI-FromCGI
- databases/p5-Class-DBI-LazyInflate
- databases/p5-Class-DBI-Loader
- databases/p5-Class-DBI-Loader-Relationship
- databases/p5-Class-DBI-Oracle
- databases/p5-Class-DBI-Pager
- databases/p5-Class-DBI-Pg
- databases/p5-Class-DBI-Plugin
- databases/p5-Class-DBI-Plugin-AbstractCount
- databases/p5-Class-DBI-Plugin-DeepAbstractSearch
- databases/p5-Class-DBI-Plugin-Iterator
- databases/p5-Class-DBI-Plugin-Pager
- databases/p5-Class-DBI-Plugin-RetrieveAll
- databases/p5-Class-DBI-Plugin-Senna
- databases/p5-Class-DBI-Plugin-Type
- databases/p5-Class-DBI-Replication
- databases/p5-Class-DBI-SAK
- databases/p5-Class-DBI-SQLite
- databases/p5-Class-DBI-Sweet
- databases/p5-Class-DBI-ToSax
- databases/p5-Class-DBI-Untaint
- databases/p5-Class-DBI-mysql
- databases/p5-Class-Inflate
- databases/p5-DBD-AnyData
- databases/p5-DBD-CSV
- databases/p5-DBD-Excel
- databases/p5-DBD-Google
- databases/p5-DBD-InterBase
- databases/p5-DBD-LDAP
- databases/p5-DBD-MariaDB
- databases/p5-DBD-Mock
- databases/p5-DBD-Multi
- databases/p5-DBD-ODBC
- databases/p5-DBD-Oracle
- databases/p5-DBD-Pg
- databases/p5-DBD-PgLite
- databases/p5-DBD-PgPP
- databases/p5-DBD-SQLite
- databases/p5-DBD-SQLite2
- databases/p5-DBD-Sybase
- databases/p5-DBD-XBase
- databases/p5-DBD-cego
- databases/p5-DBD-mysql
- databases/p5-DBD-mysql4
- databases/p5-DBI-Shell
- databases/p5-DBICx-Deploy
- databases/p5-DBICx-MapMaker
- databases/p5-DBICx-Sugar
- databases/p5-DBICx-TestDatabase
- databases/p5-DBICx-TxnInsert
- databases/p5-DBIWrapper
- databases/p5-DBIx-Abstract
- databases/p5-DBIx-Admin-CreateTable
- databases/p5-DBIx-Admin-DSNManager
- databases/p5-DBIx-Admin-TableInfo
- databases/p5-DBIx-AnyDBD
- databases/p5-DBIx-Browse
- databases/p5-DBIx-Class
- databases/p5-DBIx-Class-AsFdat
- databases/p5-DBIx-Class-AuditLog
- databases/p5-DBIx-Class-BitField
- databases/p5-DBIx-Class-Candy
- databases/p5-DBIx-Class-Cursor-Cached
- databases/p5-DBIx-Class-CustomPrefetch
- databases/p5-DBIx-Class-DateTime-Epoch
- databases/p5-DBIx-Class-DeploymentHandler
- databases/p5-DBIx-Class-DigestColumns
- databases/p5-DBIx-Class-DynamicDefault
- databases/p5-DBIx-Class-DynamicSubclass
- databases/p5-DBIx-Class-EncodeColumns
- databases/p5-DBIx-Class-EncodedColumn
- databases/p5-DBIx-Class-Fixtures
- databases/p5-DBIx-Class-FrozenColumns
- databases/p5-DBIx-Class-Helpers
- databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase
- databases/p5-DBIx-Class-InflateColumn-FS
- databases/p5-DBIx-Class-InflateColumn-IP
- databases/p5-DBIx-Class-InflateColumn-Serializer
- databases/p5-DBIx-Class-IntrospectableM2M
The first 100 are listed.
Configuration
Options name: databases_DBI
| Option | Default | Description |
|---|---|---|
| PROXY | off | Build DBI::Proxy |
- USES
- cpe perl5 shebangfix tar:tgz
- Service scripts
- none
Files
pkg-plist 119
- bin/dbilogstrip
- bin/dbiprof
- bin/dbiproxy
- %%SITE_ARCH%%/Bundle/DBI.pm
- %%SITE_ARCH%%/DBD/DBM.pm
- %%SITE_ARCH%%/DBD/ExampleP.pm
- %%SITE_ARCH%%/DBD/File.pm
- %%SITE_ARCH%%/DBD/File/Developers.pod
- %%SITE_ARCH%%/DBD/File/HowTo.pod
- %%SITE_ARCH%%/DBD/File/Roadmap.pod
- %%SITE_ARCH%%/DBD/Gofer.pm
- %%SITE_ARCH%%/DBD/Gofer/Policy/Base.pm
- %%SITE_ARCH%%/DBD/Gofer/Policy/classic.pm
- %%SITE_ARCH%%/DBD/Gofer/Policy/pedantic.pm
- %%SITE_ARCH%%/DBD/Gofer/Policy/rush.pm
- %%SITE_ARCH%%/DBD/Gofer/Transport/Base.pm
- %%SITE_ARCH%%/DBD/Gofer/Transport/corostream.pm
- %%SITE_ARCH%%/DBD/Gofer/Transport/null.pm
- %%SITE_ARCH%%/DBD/Gofer/Transport/pipeone.pm
- %%SITE_ARCH%%/DBD/Gofer/Transport/stream.pm
- %%SITE_ARCH%%/DBD/Mem.pm
- %%SITE_ARCH%%/DBD/NullP.pm
- %%SITE_ARCH%%/DBD/Proxy.pm
- %%SITE_ARCH%%/DBD/Sponge.pm
- %%SITE_ARCH%%/DBI.pm
- %%SITE_ARCH%%/DBI/Changes.pm
- %%SITE_ARCH%%/DBI/Const/GetInfo/ANSI.pm
- %%SITE_ARCH%%/DBI/Const/GetInfo/ODBC.pm
- %%SITE_ARCH%%/DBI/Const/GetInfoReturn.pm
- %%SITE_ARCH%%/DBI/Const/GetInfoType.pm
- %%SITE_ARCH%%/DBI/DBD.pm
- %%SITE_ARCH%%/DBI/DBD/Metadata.pm
- %%SITE_ARCH%%/DBI/DBD/SqlEngine.pm
- %%SITE_ARCH%%/DBI/DBD/SqlEngine/Developers.pod
- %%SITE_ARCH%%/DBI/DBD/SqlEngine/HowTo.pod
- %%SITE_ARCH%%/DBI/Gofer/Execute.pm
- %%SITE_ARCH%%/DBI/Gofer/Request.pm
- %%SITE_ARCH%%/DBI/Gofer/Response.pm
- %%SITE_ARCH%%/DBI/Gofer/Serializer/Base.pm
- %%SITE_ARCH%%/DBI/Gofer/Serializer/DataDumper.pm
- %%SITE_ARCH%%/DBI/Gofer/Serializer/Storable.pm
- %%SITE_ARCH%%/DBI/Gofer/Transport/Base.pm
- %%SITE_ARCH%%/DBI/Gofer/Transport/pipeone.pm
- %%SITE_ARCH%%/DBI/Gofer/Transport/stream.pm
- %%SITE_ARCH%%/DBI/Profile.pm
- %%SITE_ARCH%%/DBI/ProfileData.pm
- %%SITE_ARCH%%/DBI/ProfileDumper.pm
- %%SITE_ARCH%%/DBI/ProfileDumper/Apache.pm
- %%SITE_ARCH%%/DBI/ProfileSubs.pm
- %%SITE_ARCH%%/DBI/ProxyServer.pm
- %%SITE_ARCH%%/DBI/PurePerl.pm
- %%SITE_ARCH%%/DBI/SQL/Nano.pm
- %%SITE_ARCH%%/DBI/Util/CacheMemory.pm
- %%SITE_ARCH%%/DBI/Util/_accessor.pm
- %%SITE_ARCH%%/DBI/W32ODBC.pm
- %%SITE_ARCH%%/Win32/DBIODBC.pm
- %%SITE_ARCH%%/auto/DBI/DBI.so
- %%SITE_ARCH%%/auto/DBI/DBIXS.h
- %%SITE_ARCH%%/auto/DBI/Driver.xst
- %%SITE_ARCH%%/auto/DBI/Driver_xst.h
- %%SITE_ARCH%%/auto/DBI/dbd_xsh.h
- %%SITE_ARCH%%/auto/DBI/dbi_sql.h
- %%SITE_ARCH%%/auto/DBI/dbipport.h
- %%SITE_ARCH%%/auto/DBI/dbivport.h
- %%SITE_ARCH%%/auto/DBI/dbixs_rev.h
- %%SITE_ARCH%%/dbixs_rev.pl
- %%PERL5_MAN1%%/dbilogstrip.1.gz
- %%PERL5_MAN1%%/dbiprof.1.gz
- %%PERL5_MAN1%%/dbiproxy.1.gz
- %%PERL5_MAN3%%/Bundle::DBI.3.gz
- %%PERL5_MAN3%%/DBD::DBM.3.gz
- %%PERL5_MAN3%%/DBD::File.3.gz
- %%PERL5_MAN3%%/DBD::File::Developers.3.gz
- %%PERL5_MAN3%%/DBD::File::HowTo.3.gz
- %%PERL5_MAN3%%/DBD::File::Roadmap.3.gz
- %%PERL5_MAN3%%/DBD::Gofer.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Policy::Base.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Policy::classic.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Policy::pedantic.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Policy::rush.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Transport::Base.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Transport::corostream.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Transport::null.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Transport::pipeone.3.gz
- %%PERL5_MAN3%%/DBD::Gofer::Transport::stream.3.gz
- %%PERL5_MAN3%%/DBD::Mem.3.gz
- %%PERL5_MAN3%%/DBD::Proxy.3.gz
- %%PERL5_MAN3%%/DBD::Sponge.3.gz
- %%PERL5_MAN3%%/DBI.3.gz
- %%PERL5_MAN3%%/DBI::Changes.3.gz
- %%PERL5_MAN3%%/DBI::Const::GetInfo::ANSI.3.gz
- %%PERL5_MAN3%%/DBI::Const::GetInfo::ODBC.3.gz
- %%PERL5_MAN3%%/DBI::Const::GetInfoReturn.3.gz
- %%PERL5_MAN3%%/DBI::Const::GetInfoType.3.gz
- %%PERL5_MAN3%%/DBI::DBD.3.gz
- %%PERL5_MAN3%%/DBI::DBD::Metadata.3.gz
- %%PERL5_MAN3%%/DBI::DBD::SqlEngine.3.gz
- %%PERL5_MAN3%%/DBI::DBD::SqlEngine::Developers.3.gz
- %%PERL5_MAN3%%/DBI::DBD::SqlEngine::HowTo.3.gz
- %%PERL5_MAN3%%/DBI::Gofer::Execute.3.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| DBI-1.656.tgz | 742805 | ab5f2b9aef00951ed4598723d6131a00b03e68193478dd5e5f211015520a6ef0 |
Master sites 1
- CPAN