#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#

#
# Copyright 2013 Alexander Pyhalov.  All rights reserved.
# Copyright 2016-2017, Wiselabs Software Ltda - http://www.wiselabs.com.br . All rights reserved.
# Copyright 2018, Michal Nowak
# Copyright 2022 Daniel Bell
# Copyright 2023 Friedrich Kink
#

set name=pkg.fmri value=pkg:/database/mariadb-106@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="MariaDB 10.6 Database Management System"
set name=info.classification value=org.opensolaris.category.2008:Development/Databases
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)

license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'

<transform file path=usr.*/man/.+ -> default mangler.man.stability committed>
<transform file path=.*/bin/.+ -> default mode 0555>

dir path=var/mariadb group=mysql mode=0700 owner=mysql
dir path=var/mariadb/10.6 group=mysql mode=0700 owner=mysql
dir path=var/mariadb/10.6/data group=mysql mode=0700 owner=mysql
file files/my-medium.cnf path=etc/mariadb/10.6/my.cnf.d/default.cnf \
    mode=0644 preserve=renamenew
file path=etc/mariadb/10.6/my.cnf
file files/auth_attr path=etc/security/auth_attr.d/mariadb-106
file files/prof_attr path=etc/security/prof_attr.d/mariadb-106
file files/mariadb_106.xml \
    path=lib/svc/manifest/application/database/mariadb_106.xml
file files/mariadb_106 path=lib/svc/method/mariadb_106 mode=0555


link path=etc/mysql/my.cnf target=../mariadb/10.6/my.cnf mediator=mysql mediator-version=10.6 mediator-implementation=mariadb
link path=usr/mysql/bin target=../mariadb/10.6/bin mediator=mysql mediator-version=10.6 mediator-implementation=mariadb
link path=usr/mysql/docs target=../mariadb/10.6/docs mediator=mysql mediator-version=10.6 mediator-implementation=mariadb
link path=usr/mysql/man target=../mariadb/10.6/man mediator=mysql mediator-version=10.6 mediator-implementation=mariadb
link path=usr/mysql/share target=../mariadb/10.6/share mediator=mysql mediator-version=10.6 mediator-implementation=mariadb
link path=var/mysql/data target=../mariadb/10.6/data mediator=mysql mediator-version=10.6 mediator-implementation=mariadb

depend fmri=database/mysql-common type=require
depend fmri=database/mariadb-106/client@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) type=require

file path=usr/mariadb/10.6/COPYING
file path=usr/mariadb/10.6/CREDITS
file path=usr/mariadb/10.6/INSTALL-BINARY
file path=usr/mariadb/10.6/README-wsrep
file path=usr/mariadb/10.6/README.md
file path=usr/mariadb/10.6/THIRDPARTY

file path=usr/mariadb/10.6/bin/aria_chk
file path=usr/mariadb/10.6/bin/aria_dump_log
file path=usr/mariadb/10.6/bin/aria_ftdump
file path=usr/mariadb/10.6/bin/aria_pack
file path=usr/mariadb/10.6/bin/aria_read_log
file path=usr/mariadb/10.6/bin/aria_s3_copy
file path=usr/mariadb/10.6/man/man1/aria_s3_copy.1
file path=usr/mariadb/10.6/bin/innochecksum
link path=usr/mariadb/10.6/bin/mariadb-config target=mariadb_config
file path=usr/mariadb/10.6/bin/mbstream
file path=usr/mariadb/10.6/bin/myisamchk
file path=usr/mariadb/10.6/bin/myisam_ftdump
file path=usr/mariadb/10.6/bin/my_print_defaults

link path=usr/mariadb/10.6/bin/mariabackup target=mariadb-backup
file path=usr/mariadb/10.6/bin/mariadb-backup
file path=usr/mariadb/10.6/man/man1/mariadb-backup.1

link path=usr/mariadb/10.6/bin/mysql_fix_extensions target=mariadb-fix-extensions
file path=usr/mariadb/10.6/bin/mariadb-fix-extensions
file path=usr/mariadb/10.6/man/man1/mariadb-fix-extensions.1

file path=usr/mariadb/10.6/bin/mariadb-embedded
file path=usr/mariadb/10.6/man/man1/mariadb-embedded.1

file path=usr/mariadb/10.6/bin/mariadb-conv
file path=usr/mariadb/10.6/man/man1/mariadb-conv.1

link path=usr/mariadb/10.6/bin/mysql_install_db target=mariadb-install-db
file path=usr/mariadb/10.6/bin/mariadb-install-db
file path=usr/mariadb/10.6/man/man1/mariadb-install-db.1

link path=usr/mariadb/10.6/bin/mysqlhotcopy target=mariadb-hotcopy
file path=usr/mariadb/10.6/bin/mariadb-hotcopy
file path=usr/mariadb/10.6/man/man1/mariadb-hotcopy.1

link path=usr/mariadb/10.6/bin/mysql_plugin target=mariadb-plugin
file path=usr/mariadb/10.6/bin/mariadb-plugin
file path=usr/mariadb/10.6/man/man1/mariadb-plugin.1

link path=usr/mariadb/10.6/bin/mysql_secure_installation target=mariadb-secure-installation
file path=usr/mariadb/10.6/bin/mariadb-secure-installation
file path=usr/mariadb/10.6/man/man1/mariadb-secure-installation.1

link path=usr/mariadb/10.6/bin/mysql_upgrade target=mariadb-upgrade
file path=usr/mariadb/10.6/bin/mariadb-upgrade
file path=usr/mariadb/10.6/man/man1/mariadb-upgrade.1

link path=usr/mariadb/10.6/bin/mysqlbinlog target=mariadb-binlog
file path=usr/mariadb/10.6/bin/mariadb-binlog
file path=usr/mariadb/10.6/man/man1/mariadb-binlog.1

link path=usr/mariadb/10.6/bin/mysqld target=mariadbd
file path=usr/mariadb/10.6/bin/mariadbd
file path=usr/mariadb/10.6/man/man8/mariadbd.8

link path=usr/mariadb/10.6/bin/mysqld_multi target=mariadbd-multi
file path=usr/mariadb/10.6/bin/mariadbd-multi
file path=usr/mariadb/10.6/man/man1/mariadbd-multi.1

link path=usr/mariadb/10.6/bin/mysqld_safe target=mariadbd-safe
file path=usr/mariadb/10.6/bin/mariadbd-safe
file path=usr/mariadb/10.6/man/man1/mariadbd-safe.1

link path=usr/mariadb/10.6/bin/mysqld_safe_helper target=mariadbd-safe-helper
file path=usr/mariadb/10.6/bin/mariadbd-safe-helper
file path=usr/mariadb/10.6/man/man1/mariadbd-safe-helper.1

link path=usr/mariadb/10.6/bin/mariadb-config target=mariadb_config
file path=usr/mariadb/10.6/bin/mariadb_config
file path=usr/mariadb/10.6/man/man1/mariadb_config.1

link path=usr/mariadb/10.6/bin/mysqldump target=mariadb-dump
link path=usr/mariadb/10.6/bin/mysqldumpslow target=mariadb-dumpslow
link path=usr/mariadb/10.6/bin/mysqlhotcopy target=mariadb-hotcopy
link path=usr/mariadb/10.6/bin/mysqlimport target=mariadb-import
link path=usr/mariadb/10.6/bin/mysqlshow target=mariadb-show
link path=usr/mariadb/10.6/bin/mysqlslap target=mariadb-slap
file path=usr/mariadb/10.6/bin/myisamlog
file path=usr/mariadb/10.6/bin/myisampack
file path=usr/mariadb/10.6/bin/perror
file path=usr/mariadb/10.6/bin/replace
file path=usr/mariadb/10.6/bin/resolve_stack_dump
file path=usr/mariadb/10.6/bin/resolveip
file path=usr/mariadb/10.6/bin/wsrep_sst_backup
file path=usr/mariadb/10.6/bin/wsrep_sst_common
file path=usr/mariadb/10.6/bin/wsrep_sst_mariabackup
file path=usr/mariadb/10.6/man/man1/wsrep_sst_mariabackup.1
file path=usr/mariadb/10.6/bin/wsrep_sst_mysqldump
file path=usr/mariadb/10.6/bin/wsrep_sst_rsync
link path=usr/mariadb/10.6/bin/wsrep_sst_rsync_wan target=wsrep_sst_rsync
file path=usr/mariadb/10.6/man/man1/wsrep_sst_rsync_wan.1

dir  path=usr/mariadb/10.6/docs
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_pam_tool_dir/auth_pam_tool
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/adt_null.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_0x0100.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_ed25519.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_gssapi.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_gssapi_client.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_pam.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/auth_pam_v1.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/caching_sha2_password.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/client_ed25519.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/cracklib_password_check.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/daemon_example.ini
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/debug_key_management.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/dialog.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/dialog_examples.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/example_key_management.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/file_key_management.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_archive.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_blackhole.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_connect.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_example.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_federated.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_federatedx.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_s3.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_sphinx.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/ha_spider.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/handlersocket.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/libdaemon_example.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/locales.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/metadata_lock_info.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/mypluglib.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/mysql_clear_password.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/qa_auth_client.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/qa_auth_interface.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/qa_auth_server.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/query_cache_info.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/query_response_time.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/server_audit.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/sha256_password.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/simple_password_check.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/sql_errlog.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/type_mysql_json.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/type_mysql_timestamp.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/wsrep_info.so
file path=usr/mariadb/10.6/lib/$(MACH64)/plugin/zstd.so
file path=usr/mariadb/10.6/man/man1/aria_chk.1
file path=usr/mariadb/10.6/man/man1/aria_dump_log.1
file path=usr/mariadb/10.6/man/man1/aria_ftdump.1
file path=usr/mariadb/10.6/man/man1/aria_pack.1
file path=usr/mariadb/10.6/man/man1/aria_read_log.1
file path=usr/mariadb/10.6/man/man1/galera_new_cluster.1
file path=usr/mariadb/10.6/man/man1/galera_recovery.1
file path=usr/mariadb/10.6/man/man1/innochecksum.1
file path=usr/mariadb/10.6/man/man1/mariabackup.1


file path=usr/mariadb/10.6/man/man1/mariadb-service-convert.1
file path=usr/mariadb/10.6/man/man1/mbstream.1
file path=usr/mariadb/10.6/man/man1/my_print_defaults.1
file path=usr/mariadb/10.6/man/man1/my_safe_process.1
file path=usr/mariadb/10.6/man/man1/myisam_ftdump.1
file path=usr/mariadb/10.6/man/man1/myisamchk.1
file path=usr/mariadb/10.6/man/man1/myisamlog.1
file path=usr/mariadb/10.6/man/man1/myisampack.1
file path=usr/mariadb/10.6/man/man1/mysql.server.1
file path=usr/mariadb/10.6/man/man1/mysql_fix_extensions.1
file path=usr/mariadb/10.6/man/man1/mysql_install_db.1
file path=usr/mariadb/10.6/man/man1/mysql_plugin.1
file path=usr/mariadb/10.6/man/man1/mysql_secure_installation.1
file path=usr/mariadb/10.6/man/man1/mysql_upgrade.1
file path=usr/mariadb/10.6/man/man1/mysqlbinlog.1
file path=usr/mariadb/10.6/man/man1/mysqld_multi.1
file path=usr/mariadb/10.6/man/man1/mysqld_safe.1
file path=usr/mariadb/10.6/man/man1/mysqld_safe_helper.1
file path=usr/mariadb/10.6/man/man1/mysqlhotcopy.1
file path=usr/mariadb/10.6/man/man1/perror.1
file path=usr/mariadb/10.6/man/man1/replace.1
file path=usr/mariadb/10.6/man/man1/resolve_stack_dump.1
file path=usr/mariadb/10.6/man/man1/resolveip.1
file path=usr/mariadb/10.6/man/man1/wsrep_sst_backup.1
file path=usr/mariadb/10.6/man/man1/wsrep_sst_common.1
file path=usr/mariadb/10.6/man/man1/wsrep_sst_mysqldump.1
file path=usr/mariadb/10.6/man/man1/wsrep_sst_rsync.1
file path=usr/mariadb/10.6/man/man8/mysqld.8

file path=usr/mariadb/10.6/share/JavaWrappers.jar
file path=usr/mariadb/10.6/share/JdbcInterface.jar
file path=usr/mariadb/10.6/share/Mongo2.jar
file path=usr/mariadb/10.6/share/Mongo3.jar

file path=usr/mariadb/10.6/share/bulgarian/errmsg.sys
file path=usr/mariadb/10.6/share/charsets/Index.xml
file path=usr/mariadb/10.6/share/charsets/README
file path=usr/mariadb/10.6/share/charsets/armscii8.xml
file path=usr/mariadb/10.6/share/charsets/ascii.xml
file path=usr/mariadb/10.6/share/charsets/cp1250.xml
file path=usr/mariadb/10.6/share/charsets/cp1251.xml
file path=usr/mariadb/10.6/share/charsets/cp1256.xml
file path=usr/mariadb/10.6/share/charsets/cp1257.xml
file path=usr/mariadb/10.6/share/charsets/cp850.xml
file path=usr/mariadb/10.6/share/charsets/cp852.xml
file path=usr/mariadb/10.6/share/charsets/cp866.xml
file path=usr/mariadb/10.6/share/charsets/dec8.xml
file path=usr/mariadb/10.6/share/charsets/geostd8.xml
file path=usr/mariadb/10.6/share/charsets/greek.xml
file path=usr/mariadb/10.6/share/charsets/hebrew.xml
file path=usr/mariadb/10.6/share/charsets/hp8.xml
file path=usr/mariadb/10.6/share/charsets/keybcs2.xml
file path=usr/mariadb/10.6/share/charsets/koi8r.xml
file path=usr/mariadb/10.6/share/charsets/koi8u.xml
file path=usr/mariadb/10.6/share/charsets/latin1.xml
file path=usr/mariadb/10.6/share/charsets/latin2.xml
file path=usr/mariadb/10.6/share/charsets/latin5.xml
file path=usr/mariadb/10.6/share/charsets/latin7.xml
file path=usr/mariadb/10.6/share/charsets/macce.xml
file path=usr/mariadb/10.6/share/charsets/macroman.xml
file path=usr/mariadb/10.6/share/charsets/swe7.xml
file path=usr/mariadb/10.6/share/chinese/errmsg.sys
file path=usr/mariadb/10.6/share/czech/errmsg.sys
file path=usr/mariadb/10.6/share/danish/errmsg.sys
file path=usr/mariadb/10.6/share/dutch/errmsg.sys
file path=usr/mariadb/10.6/share/english/errmsg.sys
file path=usr/mariadb/10.6/share/errmsg-utf8.txt
file path=usr/mariadb/10.6/share/estonian/errmsg.sys
file path=usr/mariadb/10.6/share/fill_help_tables.sql
file path=usr/mariadb/10.6/share/french/errmsg.sys
file path=usr/mariadb/10.6/share/german/errmsg.sys
file path=usr/mariadb/10.6/share/greek/errmsg.sys
file path=usr/mariadb/10.6/share/hindi/errmsg.sys
file path=usr/mariadb/10.6/share/hungarian/errmsg.sys
file path=usr/mariadb/10.6/share/italian/errmsg.sys
file path=usr/mariadb/10.6/share/japanese/errmsg.sys
file path=usr/mariadb/10.6/share/korean/errmsg.sys
file path=usr/mariadb/10.6/share/maria_add_gis_sp.sql
file path=usr/mariadb/10.6/share/maria_add_gis_sp_bootstrap.sql
file path=usr/mariadb/10.6/share/mysql/binary-configure mode=0555
file path=usr/mariadb/10.6/share/mysql/magic
file path=usr/mariadb/10.6/share/mysql/mysql-log-rotate mode=0555
file path=usr/mariadb/10.6/share/mysql/mysql.server mode=0555
file path=usr/mariadb/10.6/share/mysql/mysqld_multi.server mode=0555
file path=usr/mariadb/10.6/share/mysql/policy/apparmor/README
file path=usr/mariadb/10.6/share/mysql/policy/apparmor/usr.sbin.mysqld
file path=usr/mariadb/10.6/share/mysql/policy/apparmor/usr.sbin.mysqld.local
file path=usr/mariadb/10.6/share/mysql/policy/selinux/README
file path=usr/mariadb/10.6/share/mysql/policy/selinux/mariadb-server.fc
file path=usr/mariadb/10.6/share/mysql/policy/selinux/mariadb-server.te
file path=usr/mariadb/10.6/share/mysql/policy/selinux/mariadb.te
file path=usr/mariadb/10.6/share/mysql/wsrep.cnf
file path=usr/mariadb/10.6/share/mysql/wsrep_notify
file path=usr/mariadb/10.6/share/mysql_performance_tables.sql
file path=usr/mariadb/10.6/share/mysql_sys_schema.sql
file path=usr/mariadb/10.6/share/mysql_system_tables.sql
file path=usr/mariadb/10.6/share/mysql_system_tables_data.sql
file path=usr/mariadb/10.6/share/mysql_test_db.sql
file path=usr/mariadb/10.6/share/norwegian-ny/errmsg.sys
file path=usr/mariadb/10.6/share/norwegian/errmsg.sys
file path=usr/mariadb/10.6/share/polish/errmsg.sys
file path=usr/mariadb/10.6/share/portuguese/errmsg.sys
file path=usr/mariadb/10.6/share/romanian/errmsg.sys
file path=usr/mariadb/10.6/share/russian/errmsg.sys
file path=usr/mariadb/10.6/share/serbian/errmsg.sys
file path=usr/mariadb/10.6/share/slovak/errmsg.sys
file path=usr/mariadb/10.6/share/spanish/errmsg.sys
file path=usr/mariadb/10.6/share/swedish/errmsg.sys
file path=usr/mariadb/10.6/share/ukrainian/errmsg.sys