SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,61 @@
COMMENT = create a DBIx::Class::Schema based on a database
MODULES = cpan
PKG_ARCH = *
DISTNAME = DBIx-Class-Schema-Loader-0.07049
CATEGORIES = databases
MAINTAINER = Andrew Hewus Fresh <afresh1@openbsd.org>
# Perl
PERMIT_PACKAGE = Yes
RUN_DEPENDS = databases/p5-DBIx-Class>=0.08127 \
devel/p5-curry>=1.0 \
devel/p5-Carp-Clan \
devel/p5-Class-Accessor-Grouped>=0.10008 \
devel/p5-Class-C3-Componentised>=1.0008 \
devel/p5-Class-Inspector>=1.27 \
devel/p5-Class-Unload>=0.07 \
devel/p5-Data-Dump>=1.06 \
devel/p5-Hash-Merge>=0.12 \
devel/p5-MRO-Compat>=0.09 \
devel/p5-Scope-Guard>=0.20 \
devel/p5-Try-Tiny \
devel/p5-namespace-clean>=0.23 \
textproc/p5-Lingua-EN-Inflect-Number>=1.1 \
textproc/p5-Lingua-EN-Inflect-Phrase>=0.15 \
textproc/p5-Lingua-EN-Tagger>=0.23 \
textproc/p5-String-ToIdentifier-EN>=0.05
TEST_DEPENDS = databases/p5-DBD-SQLite>=1.29 \
devel/p5-Test-Deep>=0.107 \
devel/p5-Test-Differences>=0.60 \
devel/p5-Test-Exception>=0.31 \
devel/p5-Test-Warn>=0.21
MAKE_ENV = SCHEMA_LOADER_TESTS_BACKCOMPAT=Yes \
TEST_POD=Yes
DATABASE = dbix_class_schema_loader_test
MODULES += databases/postgresql
MODPOSTGRESQL_TEST_DBNAME = ${DATABASE}
MAKE_ENV += DBICTEST_PG_DSN='dbi:Pg:dbname=${DATABASE}' \
DBICTEST_PG_USER=${USER} \
DBICTEST_PG_PASS=1
TEST_DEPENDS += databases/p5-DBD-Pg
MODULES += databases/mariadb
MODMARIADB_TEST_DBNAME = ${DATABASE}
MAKE_ENV += DBICTEST_MYSQL_DSN='dbi:mysql:database=${DATABASE};mysql_socket=${MODMARIADB_TEST_SOCKET}' \
DBICTEST_MYSQL_USER=root \
DBICTEST_MYSQL_PASS=1 \
DBICTEST_MYSQL_INNODB=1
TEST_DEPENDS += databases/p5-DBD-mysql
MODPOSTGRESQL_TEST_CMD = ${MODMARIADB_TEST_TARGET}
do-test:
${MODPOSTGRESQL_TEST_TARGET}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (DBIx-Class-Schema-Loader-0.07049.tar.gz) = 6GnN3hN4z+vM8imwzeWNJ0bcYIC3X1bQcqpfH852p2Q=
SIZE (DBIx-Class-Schema-Loader-0.07049.tar.gz) = 217280

View file

@ -0,0 +1,13 @@
DBIx::Class::Schema::Loader automates the definition of a
DBIx::Class::Schema by scanning database table definitions and setting
up the columns, primary keys, unique constraints and relationships.
DBIx::Class::Schema::Loader currently supports only the DBI storage
type. It has explicit support for DBD::Pg, DBD::mysql, DBD::DB2,
DBD::Firebird, DBD::InterBase, DBD::Informix, DBD::SQLAnywhere,
DBD::SQLite, DBD::Sybase (for Sybase ASE and MSSSQL), DBD::ODBC
(for MSSQL, MSAccess, Firebird and SQL Anywhere) DBD::ADO (for MSSQL
and MSAccess) and DBD::Oracle. Other DBI drivers may function to a
greater or lesser degree with this loader, depending on how much
of the DBI spec they implement, and how standard their implementation
is.

View file

@ -0,0 +1,96 @@
bin/dbicdump
${P5SITE}/DBIx/Class/Schema/Loader/
${P5SITE}/DBIx/Class/Schema/Loader.pm
${P5SITE}/DBIx/Class/Schema/Loader/Base.pm
${P5SITE}/DBIx/Class/Schema/Loader/Column.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/
${P5SITE}/DBIx/Class/Schema/Loader/DBI.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ADO/
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ADO.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ADO/MS_Jet.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ADO/Microsoft_SQL_Server.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Component/
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/DB2.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Firebird.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Informix.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/InterBase.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/MSSQL.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC/
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC/ACCESS.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Oracle.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Pg.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/SQLite.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Sybase/
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Sybase.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/Writing.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBI/mysql.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBObject/
${P5SITE}/DBIx/Class/Schema/Loader/DBObject.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBObject/Informix.pm
${P5SITE}/DBIx/Class/Schema/Loader/DBObject/Sybase.pm
${P5SITE}/DBIx/Class/Schema/Loader/Manual/
${P5SITE}/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod
${P5SITE}/DBIx/Class/Schema/Loader/Optional/
${P5SITE}/DBIx/Class/Schema/Loader/Optional/Dependencies.pm
${P5SITE}/DBIx/Class/Schema/Loader/Optional/Dependencies.pod
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder.pm
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/Compat/
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm
${P5SITE}/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_07.pm
${P5SITE}/DBIx/Class/Schema/Loader/Table/
${P5SITE}/DBIx/Class/Schema/Loader/Table.pm
${P5SITE}/DBIx/Class/Schema/Loader/Table/Informix.pm
${P5SITE}/DBIx/Class/Schema/Loader/Table/Sybase.pm
${P5SITE}/DBIx/Class/Schema/Loader/Utils.pm
@man man/man1/dbicdump.1
@man man/man3p/DBIx::Class::Schema::Loader.3p
@man man/man3p/DBIx::Class::Schema::Loader::Base.3p
@man man/man3p/DBIx::Class::Schema::Loader::Column.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ADO.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ADO::MS_Jet.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ADO::Microsoft_SQL_Server.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Component::QuotedDefault.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::DB2.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Firebird.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Informix.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::InterBase.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::MSSQL.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ODBC.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ODBC::ACCESS.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ODBC::Firebird.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ODBC::Microsoft_SQL_Server.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::ODBC::SQL_Anywhere.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Oracle.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Pg.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::SQLAnywhere.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::SQLite.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Sybase.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Sybase::Common.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Sybase::Microsoft_SQL_Server.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::Writing.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBI::mysql.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBObject.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBObject::Informix.3p
@man man/man3p/DBIx::Class::Schema::Loader::DBObject::Sybase.3p
@man man/man3p/DBIx::Class::Schema::Loader::Manual::UpgradingFromV4.3p
@man man/man3p/DBIx::Class::Schema::Loader::Optional::Dependencies.3p
@man man/man3p/DBIx::Class::Schema::Loader::RelBuilder.3p
@man man/man3p/DBIx::Class::Schema::Loader::RelBuilder::Compat::v0_040.3p
@man man/man3p/DBIx::Class::Schema::Loader::RelBuilder::Compat::v0_05.3p
@man man/man3p/DBIx::Class::Schema::Loader::RelBuilder::Compat::v0_06.3p
@man man/man3p/DBIx::Class::Schema::Loader::RelBuilder::Compat::v0_07.3p
@man man/man3p/DBIx::Class::Schema::Loader::Table.3p
@man man/man3p/DBIx::Class::Schema::Loader::Table::Informix.3p
@man man/man3p/DBIx::Class::Schema::Loader::Table::Sybase.3p