pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/mariadb55-server Import mariadb-server-5.5.4...
details: https://anonhg.NetBSD.org/pkgsrc/rev/60b9c1be8531
branches: trunk
changeset: 650012:60b9c1be8531
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Thu Apr 16 20:21:19 2015 +0000
description:
Import mariadb-server-5.5.42 as databases/mariadb55-server.
MariaDB is a fork of MySQL relational database management system.
It is an enhanced, drop-in replacement for MySQL.
This package contains server programs.
diffstat:
databases/mariadb55-server/DEINSTALL | 16 +
databases/mariadb55-server/DESCR | 4 +
databases/mariadb55-server/MESSAGE | 21 +
databases/mariadb55-server/MESSAGE.sphinx | 14 +
databases/mariadb55-server/Makefile | 93 +
databases/mariadb55-server/PLIST | 8016 +++++++++++++++++++++
databases/mariadb55-server/PLIST.SunOS | 2 +
databases/mariadb55-server/buildlink3.mk | 15 +
databases/mariadb55-server/files/mysqld.sh | 109 +
databases/mariadb55-server/files/smf/manifest.xml | 32 +
databases/mariadb55-server/files/smf/mysqld.sh | 31 +
11 files changed, 8353 insertions(+), 0 deletions(-)
diffs (truncated from 8397 to 300 lines):
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/DEINSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/DEINSTALL Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: DEINSTALL,v 1.1 2015/04/16 20:21:19 ryoon Exp $
+
+case ${STAGE} in
+POST-DEINSTALL)
+ if [ -d @MYSQL_DATADIR@ ]; then
+ ${CAT} << EOF
+===========================================================================
+If you won't be using ${PKGNAME} any longer, and you don't
+wish to preserve your existing databases, then you may remove the
+following directory:
+
+ @MYSQL_DATADIR@
+===========================================================================
+EOF
+ fi
+esac
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/DESCR Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,4 @@
+MariaDB is a fork of MySQL relational database management system.
+It is an enhanced, drop-in replacement for MySQL.
+
+This package contains server programs.
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/MESSAGE
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/MESSAGE Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,21 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2015/04/16 20:21:19 ryoon Exp $
+
+After the tables are set up and the MySQL server is running,
+please remember to set a password for the MySQL root user!
+This is done by running both:
+
+ ${PREFIX}/bin/mysqladmin -u root -p password 'new-password'
+ ${PREFIX}/bin/mysqladmin -h `hostname` -u root -p password 'new-password'
+
+The "Enter password:" prompt is asking for the existing password.
+As there is no existing password, just press the Return key.
+
+There is a script distributed with MySQL that can help you lock down
+an installation. This script has been installed to
+
+ ${PREFIX}/bin/mysql_secure_installation.
+
+Please see the manual and the MySQL web site for more instructions.
+
+===========================================================================
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/MESSAGE.sphinx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/MESSAGE.sphinx Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,14 @@
+===========================================================================
+$NetBSD: MESSAGE.sphinx,v 1.1 2015/04/16 20:21:19 ryoon Exp $
+
+To install the SphinxSE MySQL plugin, log into your MySQL console
+and issue the following query:
+
+ INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';
+
+You can verify it has been loaded properly by checking whether
+it shows up in the list when list your engines:
+
+ SHOW ENGINES;
+
+===========================================================================
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/Makefile Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,93 @@
+# $NetBSD: Makefile,v 1.1 2015/04/16 20:21:19 ryoon Exp $
+
+PKGNAME= ${DISTNAME:S/-/-server-/}
+COMMENT= MariaDB 5.5, a free SQL database (server)
+
+CONFLICTS= mysql3-server-[0-9]*
+CONFLICTS= mysql-server-[0-9]*
+
+.include "../../databases/mariadb55-client/Makefile.common"
+
+CMAKE_ARGS+= -DWITH_LIBWRAP=ON
+CMAKE_ARGS+= -DINSTALL_INFODIR=${PKGINFODIR}
+# Avoid build error on NetBSD/amd64 7.99.9
+# and TokuDB is available only on amd64.
+CMAKE_ARGS+= -DWITHOUT_TOKUDB=1
+
+# for O_DIRECT in fcntl.h
+CFLAGS.NetBSD= -D_NETBSD_SOURCE
+
+.if !empty(PKG_OPTIONS:Membedded-server)
+CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER=ON
+PLIST.embedded= yes
+.else
+# We only need readline to placate the configure script if we don't build
+# the embedded server as it is the only binary linked against "readline".
+BUILDLINK_DEPMETHOD.readline= build
+.endif
+
+# ndb-cluster does not configure with cmake
+#.if !empty(PKG_OPTIONS:Mndb-cluster)
+#CMAKE_ARGS+= -DWITH_NDBCLUSTER_STORAGE_ENGINE=ON
+#REPLACE_PERL+= storage/ndb/tools/ndb_error_reporter
+#REPLACE_PERL+= storage/ndb/tools/ndb_size.pl
+#PLIST.ndb= yes
+#.endif
+
+PLIST_VARS+= embedded ndb auth_socket
+
+.if ${OPSYS} == "Linux"
+PLIST.auth_socket= yes
+.endif
+
+PTHREAD_OPTS+= require
+
+PKG_GROUPS= ${MYSQL_GROUP}
+PKG_USERS= ${MYSQL_USER}:${MYSQL_GROUP}
+
+PKG_GECOS.${MYSQL_USER}= MySQL database administrator
+PKG_HOME.${MYSQL_USER}= ${MYSQL_DATADIR}
+PKG_SHELL.${MYSQL_USER}= ${SH}
+
+RCD_SCRIPTS= mysqld
+SMF_NAME= mysql
+SMF_METHODS= ${RCD_SCRIPTS}
+
+FILES_SUBST+= HOSTNAME_CMD=${HOSTNAME_CMD:Q}
+FILES_SUBST+= MYSQL_DATADIR=${MYSQL_DATADIR}
+FILES_SUBST+= MYSQL_USER=${MYSQL_USER} MYSQL_GROUP=${MYSQL_GROUP}
+FILES_SUBST+= MYSQL_PIDFILE=${MYSQL_PIDFILE}
+MESSAGE_SUBST+= MYSQL_DATADIR=${MYSQL_DATADIR}
+MESSAGE_SUBST+= MYSQL_USER=${MYSQL_USER} MYSQL_GROUP=${MYSQL_GROUP}
+BUILD_DEFS+= MYSQL_DATADIR
+
+REPLACE_PERL+= mysql-test/lib/My/SafeProcess/safe_process.pl
+REPLACE_PERL+= mysql-test/lib/process-purecov-annotations.pl
+REPLACE_PERL+= mysql-test/lib/v1/mysql-test-run.pl
+REPLACE_PERL+= mysql-test/mtr
+REPLACE_PERL+= mysql-test/mysql-stress-test.pl
+REPLACE_PERL+= mysql-test/mysql-test-run.pl
+REPLACE_PERL+= mysql-test/std_data/checkDBI_DBD-mysql.pl
+REPLACE_PERL+= mysql-test/suite/engines/rr_trx/run_stress_tx_rr.pl
+REPLACE_PERL+= mysql-test/suite/funcs_1/lib/DataGen_local.pl
+REPLACE_PERL+= mysql-test/suite/funcs_1/lib/DataGen_modify.pl
+REPLACE_PERL+= mysql-test/suite/funcs_2/lib/gen_charset_utf8.pl
+REPLACE_PERL+= mysql-test/suite/rpl/extension/checksum.pl
+REPLACE_PERL+= sql-bench/*.sh
+
+REPLACE_SH+= mysql-test/t/long_tmpdir-master.sh
+REPLACE_SH+= mysql-test/t/lowercase_mixed_tmpdir-master.sh
+
+INSTALLATION_DIRS+= bin
+
+.include "../../mk/compiler.mk"
+
+.if !empty(PKGSRC_COMPILER:Msunpro)
+CFLAGS+= -D_POSIX_C_SOURCE=199506L -D__EXTENSIONS__
+CXXFLAGS+= -D_POSIX_C_SOURCE=199506L -D__EXTENSIONS__
+.endif
+
+BUILDLINK_AUTO_DIRS.mariadb-client= no
+.include "../../databases/mariadb55-client/buildlink3.mk"
+.include "../../security/tcp_wrappers/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r f49c922ef4f3 -r 60b9c1be8531 databases/mariadb55-server/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/mariadb55-server/PLIST Thu Apr 16 20:21:19 2015 +0000
@@ -0,0 +1,8016 @@
+@comment $NetBSD: PLIST,v 1.1 2015/04/16 20:21:19 ryoon Exp $
+bin/aria_chk
+bin/aria_dump_log
+bin/aria_ftdump
+bin/aria_pack
+bin/aria_read_log
+bin/innochecksum
+bin/my_print_defaults
+bin/myisam_ftdump
+bin/myisamchk
+bin/myisamlog
+bin/myisampack
+bin/mysql_client_test_embedded
+bin/mysql_embedded
+bin/mysql_tzinfo_to_sql
+bin/mysql_waitpid
+bin/mysqltest_embedded
+bin/perror
+bin/replace
+bin/resolve_stack_dump
+bin/resolveip
+include/mysql/private/authors.h
+include/mysql/private/client_settings.h
+include/mysql/private/contributors.h
+include/mysql/private/create_options.h
+include/mysql/private/custom_conf.h
+include/mysql/private/datadict.h
+include/mysql/private/debug_sync.h
+include/mysql/private/derror.h
+include/mysql/private/des_key_file.h
+include/mysql/private/discover.h
+include/mysql/private/embedded_priv.h
+include/mysql/private/event_data_objects.h
+include/mysql/private/event_db_repository.h
+include/mysql/private/event_parse_data.h
+include/mysql/private/event_queue.h
+include/mysql/private/event_scheduler.h
+include/mysql/private/events.h
+include/mysql/private/field.h
+include/mysql/private/filesort.h
+include/mysql/private/frm_crypt.h
+include/mysql/private/gcalc_slicescan.h
+include/mysql/private/gcalc_tools.h
+include/mysql/private/gstream.h
+include/mysql/private/ha_ndbcluster.h
+include/mysql/private/ha_ndbcluster_binlog.h
+include/mysql/private/ha_ndbcluster_cond.h
+include/mysql/private/ha_ndbcluster_tables.h
+include/mysql/private/ha_partition.h
+include/mysql/private/handler.h
+include/mysql/private/hash_filo.h
+include/mysql/private/hostname.h
+include/mysql/private/init.h
+include/mysql/private/innodb_priv.h
+include/mysql/private/item.h
+include/mysql/private/item_cmpfunc.h
+include/mysql/private/item_create.h
+include/mysql/private/item_func.h
+include/mysql/private/item_geofunc.h
+include/mysql/private/item_row.h
+include/mysql/private/item_strfunc.h
+include/mysql/private/item_subselect.h
+include/mysql/private/item_sum.h
+include/mysql/private/item_timefunc.h
+include/mysql/private/item_xmlfunc.h
+include/mysql/private/key.h
+include/mysql/private/keycaches.h
+include/mysql/private/lex.h
+include/mysql/private/lex_hash.h
+include/mysql/private/lex_symbol.h
+include/mysql/private/lock.h
+include/mysql/private/log.h
+include/mysql/private/log_event.h
+include/mysql/private/log_event_old.h
+include/mysql/private/log_slow.h
+include/mysql/private/mdl.h
+include/mysql/private/mem_root_array.h
+include/mysql/private/message.h
+include/mysql/private/multi_range_read.h
+include/mysql/private/my_decimal.h
+include/mysql/private/my_regex.h
+include/mysql/private/mysqld.h
+include/mysql/private/mysqld_suffix.h
+include/mysql/private/nt_servc.h
+include/mysql/private/opt_range.h
+include/mysql/private/opt_subselect.h
+include/mysql/private/parse_file.h
+include/mysql/private/partition_element.h
+include/mysql/private/partition_info.h
+include/mysql/private/procedure.h
+include/mysql/private/protocol.h
+include/mysql/private/records.h
+include/mysql/private/repl_failsafe.h
+include/mysql/private/replication.h
+include/mysql/private/rpl_constants.h
+include/mysql/private/rpl_filter.h
+include/mysql/private/rpl_handler.h
+include/mysql/private/rpl_injector.h
+include/mysql/private/rpl_mi.h
+include/mysql/private/rpl_record.h
+include/mysql/private/rpl_record_old.h
+include/mysql/private/rpl_reporting.h
+include/mysql/private/rpl_rli.h
+include/mysql/private/rpl_tblmap.h
+include/mysql/private/rpl_utility.h
+include/mysql/private/scheduler.h
+include/mysql/private/set_var.h
+include/mysql/private/slave.h
+include/mysql/private/sp.h
+include/mysql/private/sp_cache.h
+include/mysql/private/sp_head.h
+include/mysql/private/sp_pcontext.h
+include/mysql/private/sp_rcontext.h
+include/mysql/private/spatial.h
+include/mysql/private/sql_acl.h
+include/mysql/private/sql_admin.h
+include/mysql/private/sql_alter.h
+include/mysql/private/sql_analyse.h
+include/mysql/private/sql_array.h
+include/mysql/private/sql_audit.h
+include/mysql/private/sql_base.h
+include/mysql/private/sql_binlog.h
+include/mysql/private/sql_bitmap.h
+include/mysql/private/sql_cache.h
+include/mysql/private/sql_callback.h
+include/mysql/private/sql_class.h
+include/mysql/private/sql_connect.h
+include/mysql/private/sql_const.h
Home |
Main Index |
Thread Index |
Old Index