pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/mariadb1011-embedded
Module Name: pkgsrc
Committed By: wiz
Date: Fri May 10 06:00:17 UTC 2024
Added Files:
pkgsrc/databases/mariadb1011-embedded: DESCR Makefile PLIST
buildlink3.mk
Log Message:
databases/mariadb1011-embedded: import mariadb-embedded-10.11.7
MariaDB Server is one of the most popular open source relational databases.
It's made by the original developers of MySQL.
MariaDB turns data into structured information in a wide array of applications,
ranging from banking to websites. It is an enhanced, drop-in replacement
for MySQL. MariaDB is used because it is fast, scalable and robust, with a
rich ecosystem of storage engines, plugins and many other tools make it very
versatile for a wide variety of use cases.
MariaDB is developed as open source software and as a relational database
it provides an SQL interface for accessing data. The latest versions of
MariaDB also include GIS and JSON features.
This package contains the embedded MariaDB server programs.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/mariadb1011-embedded/DESCR \
pkgsrc/databases/mariadb1011-embedded/Makefile \
pkgsrc/databases/mariadb1011-embedded/PLIST \
pkgsrc/databases/mariadb1011-embedded/buildlink3.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/databases/mariadb1011-embedded/DESCR
diff -u /dev/null pkgsrc/databases/mariadb1011-embedded/DESCR:1.1
--- /dev/null Fri May 10 06:00:17 2024
+++ pkgsrc/databases/mariadb1011-embedded/DESCR Fri May 10 06:00:16 2024
@@ -0,0 +1,14 @@
+MariaDB Server is one of the most popular open source relational databases.
+It's made by the original developers of MySQL.
+
+MariaDB turns data into structured information in a wide array of applications,
+ranging from banking to websites. It is an enhanced, drop-in replacement
+for MySQL. MariaDB is used because it is fast, scalable and robust, with a
+rich ecosystem of storage engines, plugins and many other tools make it very
+versatile for a wide variety of use cases.
+
+MariaDB is developed as open source software and as a relational database
+it provides an SQL interface for accessing data. The latest versions of
+MariaDB also include GIS and JSON features.
+
+This package contains the embedded MariaDB server programs.
Index: pkgsrc/databases/mariadb1011-embedded/Makefile
diff -u /dev/null pkgsrc/databases/mariadb1011-embedded/Makefile:1.1
--- /dev/null Fri May 10 06:00:17 2024
+++ pkgsrc/databases/mariadb1011-embedded/Makefile Fri May 10 06:00:16 2024
@@ -0,0 +1,383 @@
+# $NetBSD: Makefile,v 1.1 2024/05/10 06:00:16 wiz Exp $
+
+PKGNAME= ${DISTNAME:S/-/-embedded-/}
+COMMENT= MariaDB 10.11, a free MySQL compatible database (embedded)
+
+# for the header files needed by the installed header file of this package
+DEPENDS+= mariadb-client-10.11.*:../../databases/mariadb1011-client
+
+.include "../../databases/mariadb1011-client/Makefile.common"
+
+# For building the embedded server, we need to build the server
+# but that installs _a lot_ of extra files, which we do not want
+# to avoid a conflict with the -server- package. So manually remove them.
+#
+# This is ugly, so if you know a better solution, please improve this.
+
+CMAKE_ARGS+= -DCONNECT_WITH_MONGO=NO
+CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER=ON
+
+post-install:
+ for file in \
+ bin/aria_chk \
+ bin/aria_dump_log \
+ bin/aria_ftdump \
+ bin/aria_pack \
+ bin/aria_read_log \
+ bin/aria_s3_copy \
+ bin/innochecksum \
+ bin/mariabackup \
+ bin/mariadb-backup \
+ bin/mariadb-fix-extensions \
+ bin/mariadb-install-db \
+ bin/mariadb-ldb \
+ bin/mariadb-tzinfo-to-sql \
+ bin/mariadb-waitpid \
+ bin/mariadbd-multi \
+ bin/mariadbd-safe \
+ bin/mariadbd-safe-helper \
+ bin/mbstream \
+ bin/my_print_defaults \
+ bin/myisam_ftdump \
+ bin/myisamchk \
+ bin/myisamlog \
+ bin/myisampack \
+ bin/myrocks_hotbackup \
+ bin/mysql_fix_extensions \
+ bin/mysql_install_db \
+ bin/mysql_ldb \
+ bin/mysql_tzinfo_to_sql \
+ bin/mysql_waitpid \
+ bin/mysqld_multi \
+ bin/mysqld_safe \
+ bin/mysqld_safe_helper \
+ bin/perror \
+ bin/replace \
+ bin/resolve_stack_dump \
+ bin/resolveip \
+ bin/sst_dump \
+ bin/wsrep_sst_backup \
+ bin/wsrep_sst_common \
+ bin/wsrep_sst_mariabackup \
+ bin/wsrep_sst_mysqldump \
+ bin/wsrep_sst_rsync \
+ bin/wsrep_sst_rsync_wan \
+ include/mysql/server/private/authors.h \
+ include/mysql/server/private/backup.h \
+ include/mysql/server/private/bounded_queue.h \
+ include/mysql/server/private/client_settings.h \
+ include/mysql/server/private/compat56.h \
+ include/mysql/server/private/contributors.h \
+ include/mysql/server/private/create_options.h \
+ include/mysql/server/private/create_tmp_table.h \
+ include/mysql/server/private/cset_narrowing.h \
+ include/mysql/server/private/custom_conf.h \
+ include/mysql/server/private/datadict.h \
+ include/mysql/server/private/ddl_log.h \
+ include/mysql/server/private/debug.h \
+ include/mysql/server/private/debug_sync.h \
+ include/mysql/server/private/derived_handler.h \
+ include/mysql/server/private/derror.h \
+ include/mysql/server/private/des_key_file.h \
+ include/mysql/server/private/discover.h \
+ include/mysql/server/private/event_data_objects.h \
+ include/mysql/server/private/event_db_repository.h \
+ include/mysql/server/private/event_parse_data.h \
+ include/mysql/server/private/event_queue.h \
+ include/mysql/server/private/event_scheduler.h \
+ include/mysql/server/private/events.h \
+ include/mysql/server/private/field.h \
+ include/mysql/server/private/field_comp.h \
+ include/mysql/server/private/filesort.h \
+ include/mysql/server/private/filesort_utils.h \
+ include/mysql/server/private/gcalc_slicescan.h \
+ include/mysql/server/private/gcalc_tools.h \
+ include/mysql/server/private/grant.h \
+ include/mysql/server/private/group_by_handler.h \
+ include/mysql/server/private/gstream.h \
+ include/mysql/server/private/ha_handler_stats.h \
+ include/mysql/server/private/ha_partition.h \
+ include/mysql/server/private/ha_sequence.h \
+ include/mysql/server/private/handle_connections_win.h \
+ include/mysql/server/private/handler.h \
+ include/mysql/server/private/hash_filo.h \
+ include/mysql/server/private/hostname.h \
+ include/mysql/server/private/init.h \
+ include/mysql/server/private/innodb_priv.h \
+ include/mysql/server/private/item.h \
+ include/mysql/server/private/item_cmpfunc.h \
+ include/mysql/server/private/item_create.h \
+ include/mysql/server/private/item_func.h \
+ include/mysql/server/private/item_geofunc.h \
+ include/mysql/server/private/item_jsonfunc.h \
+ include/mysql/server/private/item_row.h \
+ include/mysql/server/private/item_strfunc.h \
+ include/mysql/server/private/item_subselect.h \
+ include/mysql/server/private/item_sum.h \
+ include/mysql/server/private/item_timefunc.h \
+ include/mysql/server/private/item_vers.h \
+ include/mysql/server/private/item_windowfunc.h \
+ include/mysql/server/private/item_xmlfunc.h \
+ include/mysql/server/private/json_table.h \
+ include/mysql/server/private/key.h \
+ include/mysql/server/private/keycaches.h \
+ include/mysql/server/private/lex.h \
+ include/mysql/server/private/lex_charset.h \
+ include/mysql/server/private/lex_hash.h \
+ include/mysql/server/private/lex_string.h \
+ include/mysql/server/private/lex_symbol.h \
+ include/mysql/server/private/lex_token.h \
+ include/mysql/server/private/lock.h \
+ include/mysql/server/private/log.h \
+ include/mysql/server/private/log_event.h \
+ include/mysql/server/private/log_event_data_type.h \
+ include/mysql/server/private/log_event_old.h \
+ include/mysql/server/private/log_slow.h \
+ include/mysql/server/private/mariadb.h \
+ include/mysql/server/private/mdl.h \
+ include/mysql/server/private/mem_root_array.h \
+ include/mysql/server/private/message.h \
+ include/mysql/server/private/multi_range_read.h \
+ include/mysql/server/private/my_apc.h \
+ include/mysql/server/private/my_decimal.h \
+ include/mysql/server/private/my_json_writer.h \
+ include/mysql/server/private/mysqld.h \
+ include/mysql/server/private/mysqld_suffix.h \
+ include/mysql/server/private/opt_histogram_json.h \
+ include/mysql/server/private/opt_range.h \
+ include/mysql/server/private/opt_subselect.h \
+ include/mysql/server/private/opt_trace.h \
+ include/mysql/server/private/opt_trace_context.h \
+ include/mysql/server/private/parse_file.h \
+ include/mysql/server/private/partition_element.h \
+ include/mysql/server/private/partition_info.h \
+ include/mysql/server/private/privilege.h \
+ include/mysql/server/private/procedure.h \
+ include/mysql/server/private/protocol.h \
+ include/mysql/server/private/proxy_protocol.h \
+ include/mysql/server/private/records.h \
+ include/mysql/server/private/repl_failsafe.h \
+ include/mysql/server/private/replication.h \
+ include/mysql/server/private/rowid_filter.h \
+ include/mysql/server/private/rpl_constants.h \
+ include/mysql/server/private/rpl_filter.h \
+ include/mysql/server/private/rpl_gtid.h \
+ include/mysql/server/private/rpl_injector.h \
+ include/mysql/server/private/rpl_mi.h \
+ include/mysql/server/private/rpl_parallel.h \
+ include/mysql/server/private/rpl_record.h \
+ include/mysql/server/private/rpl_record_old.h \
+ include/mysql/server/private/rpl_reporting.h \
+ include/mysql/server/private/rpl_rli.h \
+ include/mysql/server/private/rpl_tblmap.h \
+ include/mysql/server/private/rpl_utility.h \
+ include/mysql/server/private/scheduler.h \
+ include/mysql/server/private/select_handler.h \
+ include/mysql/server/private/semisync.h \
+ include/mysql/server/private/semisync_master.h \
+ include/mysql/server/private/semisync_master_ack_receiver.h \
+ include/mysql/server/private/semisync_slave.h \
+ include/mysql/server/private/session_tracker.h \
+ include/mysql/server/private/set_var.h \
+ include/mysql/server/private/slave.h \
+ include/mysql/server/private/socketpair.h \
+ include/mysql/server/private/sp.h \
+ include/mysql/server/private/sp_cache.h \
+ include/mysql/server/private/sp_head.h \
+ include/mysql/server/private/sp_pcontext.h \
+ include/mysql/server/private/sp_rcontext.h \
+ include/mysql/server/private/spatial.h \
+ include/mysql/server/private/sql_acl.h \
+ include/mysql/server/private/sql_admin.h \
+ include/mysql/server/private/sql_alloc.h \
+ include/mysql/server/private/sql_alter.h \
+ include/mysql/server/private/sql_analyse.h \
+ include/mysql/server/private/sql_analyze_stmt.h \
+ include/mysql/server/private/sql_array.h \
+ include/mysql/server/private/sql_audit.h \
+ include/mysql/server/private/sql_base.h \
+ include/mysql/server/private/sql_basic_types.h \
+ include/mysql/server/private/sql_binlog.h \
+ include/mysql/server/private/sql_bitmap.h \
+ include/mysql/server/private/sql_bootstrap.h \
+ include/mysql/server/private/sql_cache.h \
+ include/mysql/server/private/sql_callback.h \
+ include/mysql/server/private/sql_class.h \
+ include/mysql/server/private/sql_cmd.h \
+ include/mysql/server/private/sql_connect.h \
+ include/mysql/server/private/sql_const.h \
+ include/mysql/server/private/sql_crypt.h \
+ include/mysql/server/private/sql_cte.h \
+ include/mysql/server/private/sql_cursor.h \
+ include/mysql/server/private/sql_db.h \
+ include/mysql/server/private/sql_debug.h \
+ include/mysql/server/private/sql_delete.h \
+ include/mysql/server/private/sql_derived.h \
+ include/mysql/server/private/sql_digest.h \
+ include/mysql/server/private/sql_digest_stream.h \
+ include/mysql/server/private/sql_do.h \
+ include/mysql/server/private/sql_error.h \
+ include/mysql/server/private/sql_explain.h \
+ include/mysql/server/private/sql_expression_cache.h \
+ include/mysql/server/private/sql_get_diagnostics.h \
+ include/mysql/server/private/sql_handler.h \
+ include/mysql/server/private/sql_help.h \
+ include/mysql/server/private/sql_hset.h \
+ include/mysql/server/private/sql_i_s.h \
+ include/mysql/server/private/sql_insert.h \
+ include/mysql/server/private/sql_join_cache.h \
+ include/mysql/server/private/sql_lex.h \
+ include/mysql/server/private/sql_lifo_buffer.h \
+ include/mysql/server/private/sql_limit.h \
+ include/mysql/server/private/sql_list.h \
+ include/mysql/server/private/sql_load.h \
+ include/mysql/server/private/sql_locale.h \
+ include/mysql/server/private/sql_manager.h \
+ include/mysql/server/private/sql_mode.h \
+ include/mysql/server/private/sql_parse.h \
+ include/mysql/server/private/sql_partition.h \
+ include/mysql/server/private/sql_partition_admin.h \
+ include/mysql/server/private/sql_plist.h \
+ include/mysql/server/private/sql_plugin.h \
+ include/mysql/server/private/sql_plugin_compat.h \
+ include/mysql/server/private/sql_prepare.h \
+ include/mysql/server/private/sql_priv.h \
+ include/mysql/server/private/sql_profile.h \
+ include/mysql/server/private/sql_reload.h \
+ include/mysql/server/private/sql_rename.h \
+ include/mysql/server/private/sql_repl.h \
+ include/mysql/server/private/sql_schema.h \
+ include/mysql/server/private/sql_select.h \
+ include/mysql/server/private/sql_sequence.h \
+ include/mysql/server/private/sql_servers.h \
+ include/mysql/server/private/sql_show.h \
+ include/mysql/server/private/sql_signal.h \
+ include/mysql/server/private/sql_sort.h \
+ include/mysql/server/private/sql_statistics.h \
+ include/mysql/server/private/sql_string.h \
+ include/mysql/server/private/sql_table.h \
+ include/mysql/server/private/sql_test.h \
+ include/mysql/server/private/sql_time.h \
+ include/mysql/server/private/sql_trigger.h \
+ include/mysql/server/private/sql_truncate.h \
+ include/mysql/server/private/sql_tvc.h \
+ include/mysql/server/private/sql_type.h \
+ include/mysql/server/private/sql_type_fixedbin.h \
+ include/mysql/server/private/sql_type_fixedbin_storage.h \
+ include/mysql/server/private/sql_type_geom.h \
+ include/mysql/server/private/sql_type_int.h \
+ include/mysql/server/private/sql_type_json.h \
+ include/mysql/server/private/sql_type_real.h \
+ include/mysql/server/private/sql_type_string.h \
+ include/mysql/server/private/sql_udf.h \
+ include/mysql/server/private/sql_union.h \
+ include/mysql/server/private/sql_update.h \
+ include/mysql/server/private/sql_view.h \
+ include/mysql/server/private/sql_window.h \
+ include/mysql/server/private/strfunc.h \
+ include/mysql/server/private/structs.h \
+ include/mysql/server/private/sys_vars_shared.h \
+ include/mysql/server/private/table.h \
+ include/mysql/server/private/table_cache.h \
+ include/mysql/server/private/thr_malloc.h \
+ include/mysql/server/private/thread_cache.h \
+ include/mysql/server/private/threadpool.h \
+ include/mysql/server/private/threadpool_generic.h \
+ include/mysql/server/private/threadpool_winsockets.h \
+ include/mysql/server/private/transaction.h \
+ include/mysql/server/private/tzfile.h \
+ include/mysql/server/private/tztime.h \
+ include/mysql/server/private/uniques.h \
+ include/mysql/server/private/unireg.h \
+ include/mysql/server/private/vers_string.h \
+ include/mysql/server/private/win_tzname_data.h \
+ include/mysql/server/private/winservice.h \
+ include/mysql/server/private/wsrep_allowlist_service.h \
+ include/mysql/server/private/wsrep_applier.h \
+ include/mysql/server/private/wsrep_binlog.h \
+ include/mysql/server/private/wsrep_client_service.h \
+ include/mysql/server/private/wsrep_client_state.h \
+ include/mysql/server/private/wsrep_condition_variable.h \
+ include/mysql/server/private/wsrep_high_priority_service.h \
+ include/mysql/server/private/wsrep_mutex.h \
+ include/mysql/server/private/wsrep_mysqld.h \
+ include/mysql/server/private/wsrep_mysqld_c.h \
+ include/mysql/server/private/wsrep_on.h \
+ include/mysql/server/private/wsrep_priv.h \
+ include/mysql/server/private/wsrep_schema.h \
+ include/mysql/server/private/wsrep_server_service.h \
+ include/mysql/server/private/wsrep_server_state.h \
+ include/mysql/server/private/wsrep_sst.h \
+ include/mysql/server/private/wsrep_status.h \
+ include/mysql/server/private/wsrep_storage_service.h \
+ include/mysql/server/private/wsrep_thd.h \
+ include/mysql/server/private/wsrep_trans_observer.h \
+ include/mysql/server/private/wsrep_types.h \
+ include/mysql/server/private/wsrep_utils.h \
+ include/mysql/server/private/wsrep_var.h \
+ include/mysql/server/private/wsrep_xid.h \
+ include/mysql/server/private/xa.h \
+ lib/libmysqlservices.a \
+ lib/mysql/plugin/adt_null.so \
+ lib/mysql/plugin/auth_0x0100.so \
+ lib/mysql/plugin/auth_ed25519.so \
+ lib/mysql/plugin/auth_gssapi.so \
+ lib/mysql/plugin/auth_pam.so \
+ lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool \
+ lib/mysql/plugin/auth_pam_v1.so \
+ lib/mysql/plugin/auth_test_plugin.so \
+ lib/mysql/plugin/daemon_example.ini \
+ lib/mysql/plugin/debug_key_management.so \
+ lib/mysql/plugin/dialog_examples.so \
+ lib/mysql/plugin/disks.so \
+ lib/mysql/plugin/example_key_management.so \
+ lib/mysql/plugin/file_key_management.so \
+ lib/mysql/plugin/func_test.so \
+ lib/mysql/plugin/ha_archive.so \
+ lib/mysql/plugin/ha_blackhole.so \
+ lib/mysql/plugin/ha_connect.so \
+ lib/mysql/plugin/ha_federated.so \
+ lib/mysql/plugin/ha_federatedx.so \
+ lib/mysql/plugin/ha_rocksdb.so \
+ lib/mysql/plugin/ha_s3.so \
+ lib/mysql/plugin/ha_sphinx.so \
+ lib/mysql/plugin/ha_spider.so \
+ lib/mysql/plugin/ha_test_sql_discovery.so \
+ lib/mysql/plugin/handlersocket.so \
+ lib/mysql/plugin/hashicorp_key_management.so \
+ lib/mysql/plugin/libdaemon_example.so \
+ lib/mysql/plugin/locales.so \
+ lib/mysql/plugin/metadata_lock_info.so \
+ lib/mysql/plugin/mypluglib.so \
+ lib/mysql/plugin/password_reuse_check.so \
+ lib/mysql/plugin/provider_bzip2.so \
+ lib/mysql/plugin/provider_lzma.so \
+ lib/mysql/plugin/qa_auth_client.so \
+ lib/mysql/plugin/qa_auth_interface.so \
+ lib/mysql/plugin/qa_auth_server.so \
+ lib/mysql/plugin/query_cache_info.so \
+ lib/mysql/plugin/query_response_time.so \
+ lib/mysql/plugin/server_audit.so \
+ lib/mysql/plugin/simple_password_check.so \
+ lib/mysql/plugin/sql_errlog.so \
+ lib/mysql/plugin/test_sql_service.so \
+ lib/mysql/plugin/test_versioning.so \
+ lib/mysql/plugin/type_mysql_json.so \
+ lib/mysql/plugin/type_mysql_timestamp.so \
+ lib/mysql/plugin/type_test.so \
+ lib/mysql/plugin/wsrep_info.so \
+ lib/security/pam_user_map.so \
+ sbin/mariadbd \
+ sbin/mysqld \
+ share \
+ ; do \
+ rm -rf ${DESTDIR}${PREFIX}/$$file; \
+ done
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../databases/mariadb1011-client/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../security/tcp_wrappers/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/mariadb1011-embedded/PLIST
diff -u /dev/null pkgsrc/databases/mariadb1011-embedded/PLIST:1.1
--- /dev/null Fri May 10 06:00:17 2024
+++ pkgsrc/databases/mariadb1011-embedded/PLIST Fri May 10 06:00:16 2024
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/10 06:00:16 wiz Exp $
+bin/mariadb-client-test-embedded
+bin/mariadb-embedded
+bin/mariadb-test-embedded
+bin/mysql_client_test_embedded
+bin/mysql_embedded
+bin/mysqltest_embedded
+bin/test-connect-t
+include/mysql/server/private/embedded_priv.h
+lib/libmariadbd.a
+lib/libmariadbd.so
+lib/libmariadbd.so.19
+lib/libmysqld.a
+lib/libmysqld.so
Index: pkgsrc/databases/mariadb1011-embedded/buildlink3.mk
diff -u /dev/null pkgsrc/databases/mariadb1011-embedded/buildlink3.mk:1.1
--- /dev/null Fri May 10 06:00:17 2024
+++ pkgsrc/databases/mariadb1011-embedded/buildlink3.mk Fri May 10 06:00:16 2024
@@ -0,0 +1,27 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/10 06:00:16 wiz Exp $
+
+BUILDLINK_TREE+= mariadb-embedded
+
+.if !defined(MARIADB_EMBEDDED_BUILDLINK3_MK)
+MARIADB_EMBEDDED_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.mariadb-embedded+= mariadb-embedded>=10.11.7
+BUILDLINK_PKGSRCDIR.mariadb-embedded?= ../../databases/mariadb1011-embedded
+
+#.include "../../archivers/bzip2/buildlink3.mk"
+#.include "../../archivers/xz/buildlink3.mk"
+#.include "../../databases/mariadb1011-client/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../security/tcp_wrappers/buildlink3.mk"
+#.include "../../textproc/libxml2/buildlink3.mk"
+#.include "../../archivers/bzip2/buildlink3.mk"
+#.include "../../archivers/zstd/buildlink3.mk"
+#.include "../../archivers/xz/buildlink3.mk"
+.include "../../databases/mariadb1011-client/buildlink3.mk"
+.include "../../devel/pcre2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+#.include "../../textproc/fmtlib/buildlink3.mk"
+#.include "../../www/curl/buildlink3.mk"
+.endif # MARIADB_EMBEDDED_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -mariadb-embedded
Home |
Main Index |
Thread Index |
Old Index