# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup perl5 1.0 perl5.branches 5.28 5.30 5.32 5.34 perl5.setup DBD-MariaDB 1.24 revision 0 categories-append sysutils www license {Artistic-1 GPL} maintainers nomaintainer description Perl DBI driver for access to MariaDB and MySQL databases long_description DBD::MariaDB is the Perl5 Database Interface driver for MariaDB \ and MySQL databases. In other words: DBD::MariaDB is an interface \ between the Perl programming language and the MariaDB/MySQL \ programming API that comes with the MariaDB/MySQL relational \ database management system. Most functions provided by this \ programming API are supported. Some rarely used functions are \ missing, mainly because no-one ever requested them. checksums rmd160 0b40cdeb0e71ad69d5a65ef7f8d1ff46a12ebe0f \ sha256 f977a25b4116a0a95a7c8a894fd37097abe19af9a6a9ed4d800604ec17873fe4 \ size 189084 if {${perl5.major} != ""} { depends_build-append \ port:p${perl5.major}-devel-checklib \ port:p${perl5.major}-test-deep \ port:p${perl5.major}-time-hires depends_lib-append \ port:p${perl5.major}-dbi variant mariadb10_3 conflicts mariadb10_4 mariadb10_5 mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \ description {Build with mariadb-10.3 port} { depends_lib-append port:mariadb-10.3 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.3/bin/mariadb_config } variant mariadb10_4 conflicts mariadb10_3 mariadb10_5 mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \ description {Build with mariadb-10.4 port} { depends_lib-append port:mariadb-10.4 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.4/bin/mariadb_config } variant mariadb10_5 conflicts mariadb10_3 mariadb10_4 mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \ description {Build with mariadb-10.5 port} { depends_lib-append port:mariadb-10.5 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.5/bin/mariadb_config } variant mariadb10_6 conflicts mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_7 mariadb10_8 mysql8 \ description {Build with mariadb-10.6 port} { depends_lib-append port:mariadb-10.6 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.6/bin/mariadb_config } variant mariadb10_7 conflicts mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 mariadb10_8 mysql8 \ description {Build with mariadb-10.7 port} { depends_lib-append port:mariadb-10.7 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.7/bin/mariadb_config } variant mariadb10_8 conflicts mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 mariadb10_7 mysql8 \ description {Build with mariadb-10.8 port} { depends_lib-append port:mariadb-10.8 configure.args-append --mariadb_config=${prefix}/lib/mariadb-10.8/bin/mariadb_config } variant mysql8 conflicts mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 mariadb10_7 mariadb10_8 \ description {Build with mysql8 port} { depends_lib-append port:mysql8 configure.args-append --mysql_config=${prefix}/lib/mysql8/bin/mysql_config } if {![variant_isset mariadb10_3] && ![variant_isset mariadb10_4] && ![variant_isset mariadb10_5] && ![variant_isset mariadb10_6] && ![variant_isset mariadb10_7] && ![variant_isset mariadb10_8] && ![variant_isset mysql8]} { default_variants +mariadb10_6 } }