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