|
@@ -1,6 +1,7 @@
|
|
%bcond_with systemd
|
|
%bcond_with systemd
|
|
%bcond_with source
|
|
%bcond_with source
|
|
%bcond_without onigmo
|
|
%bcond_without onigmo
|
|
|
|
+%bcond_with tokudb
|
|
|
|
|
|
%global daemon_name mariadb
|
|
%global daemon_name mariadb
|
|
|
|
|
|
@@ -14,10 +15,10 @@
|
|
|
|
|
|
%define _unpackaged_files_terminate_build 1
|
|
%define _unpackaged_files_terminate_build 1
|
|
|
|
|
|
-%define mariadb_version 10.4.13
|
|
|
|
-%define mariadb_base_version 10.4
|
|
|
|
-%define mroonga_version 10.02
|
|
|
|
-%define groonga_version 10.0.2
|
|
|
|
|
|
+%define mariadb_version 10.5.5
|
|
|
|
+%define mariadb_base_version 10.5
|
|
|
|
+%define mroonga_version 10.05
|
|
|
|
+%define groonga_version 10.0.5
|
|
%define client_version 18
|
|
%define client_version 18
|
|
|
|
|
|
%define galera_api_version 26.4
|
|
%define galera_api_version 26.4
|
|
@@ -26,7 +27,7 @@ Name: mariadb
|
|
Summary: MariaDB: a very fast and robust SQL database server
|
|
Summary: MariaDB: a very fast and robust SQL database server
|
|
Version: %{mariadb_version}
|
|
Version: %{mariadb_version}
|
|
Release: 1%{_dist_release}%{?with_systemd:.systemd}
|
|
Release: 1%{_dist_release}%{?with_systemd:.systemd}
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Group: servers
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
Packager: tomop
|
|
Packager: tomop
|
|
@@ -50,14 +51,13 @@ Source1000: macros.mariadb.in
|
|
|
|
|
|
Patch0: mariadb-scripts.patch
|
|
Patch0: mariadb-scripts.patch
|
|
# replace mroonga to the newest version.
|
|
# replace mroonga to the newest version.
|
|
-#patch1000: mariadb-%{mariadb_version}-mroonga-master.patch
|
|
|
|
Patch1000: 0001-MariaDB-%{mariadb_version}-Mroonga-v%{mroonga_version}-Groonga-v%{groonga_version}.patch
|
|
Patch1000: 0001-MariaDB-%{mariadb_version}-Mroonga-v%{mroonga_version}-Groonga-v%{groonga_version}.patch
|
|
-#Patch1001: mroonga_for_mariadb-10.2.patch
|
|
|
|
|
|
+Patch1001: mariadb-10.5.5-fix-FTBFS.patch
|
|
|
|
|
|
#
|
|
#
|
|
#Patch2000: mysql-srv_buf_size.patch
|
|
#Patch2000: mysql-srv_buf_size.patch
|
|
|
|
|
|
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: bison, cmake, gcc-c++, groff, git
|
|
BuildRequires: bison, cmake, gcc-c++, groff, git
|
|
BuildRequires: libaio-devel, libboost-devel, libevent-devel, libxml2-devel
|
|
BuildRequires: libaio-devel, libboost-devel, libevent-devel, libxml2-devel
|
|
BuildRequires: ncurses-devel, perl, openssl-devel, readline-devel
|
|
BuildRequires: ncurses-devel, perl, openssl-devel, readline-devel
|
|
@@ -67,9 +67,9 @@ BuildRequires: unixODBC-devel
|
|
BuildRequires: zlib-devel
|
|
BuildRequires: zlib-devel
|
|
BuildRequires: mecab-devel
|
|
BuildRequires: mecab-devel
|
|
BuildRequires: lz4-devel
|
|
BuildRequires: lz4-devel
|
|
-Requires: fileutils sh-utils
|
|
|
|
-Provides: msqlormysql MySQL mysql
|
|
|
|
-Obsoletes: mysql MySQL5
|
|
|
|
|
|
+Requires: fileutils sh-utils
|
|
|
|
+Provides: msqlormysql MySQL mysql
|
|
|
|
+Obsoletes: mysql MySQL5
|
|
%if %{with systemd}
|
|
%if %{with systemd}
|
|
BuildRequires: systemd
|
|
BuildRequires: systemd
|
|
BuildRequires: systemd-devel
|
|
BuildRequires: systemd-devel
|
|
@@ -91,15 +91,16 @@ MariaDB bug reports should be submitted through https://mariadb.atlassian.net/
|
|
|
|
|
|
|
|
|
|
%package server
|
|
%package server
|
|
|
|
+Summary: MariaDB: a very fast and robust SQL database server
|
|
Version: %{mariadb_version}
|
|
Version: %{mariadb_version}
|
|
Release: %{release}
|
|
Release: %{release}
|
|
-Summary: MariaDB: a very fast and robust SQL database server
|
|
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Group: servers
|
|
Requires: fileutils sh-utils net-tools mariadb-common
|
|
Requires: fileutils sh-utils net-tools mariadb-common
|
|
Requires(post): mariadb-common
|
|
Requires(post): mariadb-common
|
|
Provides: mysql-server mysql MySQL MySQL-server mariadbserver-%{mariadb_base_version}
|
|
Provides: mysql-server mysql MySQL MySQL-server mariadbserver-%{mariadb_base_version}
|
|
Obsoletes: MySQL mysql mysql-server
|
|
Obsoletes: MySQL mysql mysql-server
|
|
Obsoletes: MySQL-server < 5.6.0
|
|
Obsoletes: MySQL-server < 5.6.0
|
|
|
|
+Obsoletes: mariadb-tokudb < 10.5.5
|
|
|
|
|
|
%description server
|
|
%description server
|
|
MariaDB: a very fast and robust SQL database server
|
|
MariaDB: a very fast and robust SQL database server
|
|
@@ -113,9 +114,9 @@ MariaDB bug reports should be submitted through https://mariadb.atlassian.net/
|
|
|
|
|
|
%package mroonga
|
|
%package mroonga
|
|
##Version: %{mroonga_version}
|
|
##Version: %{mroonga_version}
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: A fast fulltext searchable storage engine for MariaDB.
|
|
Summary: A fast fulltext searchable storage engine for MariaDB.
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: servers
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
Obsoletes: MySQL-mroonga < 4.02
|
|
Obsoletes: MySQL-mroonga < 4.02
|
|
@@ -129,9 +130,9 @@ column store. Groonga is good at real-time update.
|
|
|
|
|
|
|
|
|
|
%package connect
|
|
%package connect
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: CONNECT storage engine for MariaDB.
|
|
Summary: CONNECT storage engine for MariaDB.
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: servers
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
|
|
|
|
@@ -149,9 +150,9 @@ FILEID, and SERVID.
|
|
|
|
|
|
|
|
|
|
%package galera
|
|
%package galera
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: The configuration files and scripts for galera replication
|
|
Summary: The configuration files and scripts for galera replication
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: servers
|
|
Provides: mariadb-server-galera = %{mariadb_version}-%{release}
|
|
Provides: mariadb-server-galera = %{mariadb_version}-%{release}
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
@@ -162,10 +163,11 @@ Requires: galera(%{galera_api_version})
|
|
|
|
|
|
|
|
|
|
%ifarch x86_64
|
|
%ifarch x86_64
|
|
|
|
+%if %{with tokudb}
|
|
%package tokudb
|
|
%package tokudb
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: TokuDB storage engine for MariaDB.
|
|
Summary: TokuDB storage engine for MariaDB.
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: servers
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires(pre): mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
Requires: mariadb-server = %{mariadb_version}-%{release}
|
|
|
|
|
|
@@ -175,12 +177,13 @@ write-intensive environments, offering increased compression and
|
|
better performance.
|
|
better performance.
|
|
|
|
|
|
%endif
|
|
%endif
|
|
|
|
+%endif
|
|
|
|
|
|
|
|
|
|
%package client
|
|
%package client
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: MariaDB - Client
|
|
Summary: MariaDB - Client
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: office
|
|
Obsoletes: mysql-client MySQL-client < 5.6.0
|
|
Obsoletes: mysql-client MySQL-client < 5.6.0
|
|
Provides: mysql-client MySQL-client mariadbclient-%{mariadb_base_version}
|
|
Provides: mysql-client MySQL-client mariadbclient-%{mariadb_base_version}
|
|
|
|
|
|
@@ -189,9 +192,9 @@ This package contains the standard MariaDB clients and administration tools.
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
%package devel
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: MariaDB - Development libraries and headers
|
|
Summary: MariaDB - Development libraries and headers
|
|
-Group: Development/Libraries
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: programming
|
|
Requires: %{name}-static, openssl-devel, zlib-devel
|
|
Requires: %{name}-static, openssl-devel, zlib-devel
|
|
Conflicts: MySQL-devel < 5.6.0
|
|
Conflicts: MySQL-devel < 5.6.0
|
|
Conflicts: libmysqlclient-devel
|
|
Conflicts: libmysqlclient-devel
|
|
@@ -203,9 +206,9 @@ MariaDB server components (e.g. plugins or embedded applications).
|
|
|
|
|
|
|
|
|
|
%package static
|
|
%package static
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: MariaDB - static libraries
|
|
Summary: MariaDB - static libraries
|
|
-Group: Development/Libraries
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: programming
|
|
Requires: %{name}-devel
|
|
Requires: %{name}-devel
|
|
|
|
|
|
%description static
|
|
%description static
|
|
@@ -214,9 +217,9 @@ This package provides static libraries of MariaDB.
|
|
|
|
|
|
%if %{with source}
|
|
%if %{with source}
|
|
%package source
|
|
%package source
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: MariaDB - Source
|
|
Summary: MariaDB - Source
|
|
-Group: Development/Libraries
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: programming
|
|
Requires: mariadb-devel = %{version}-%{release}
|
|
Requires: mariadb-devel = %{version}-%{release}
|
|
Obsoletes: MySQL-source < 5.6.0
|
|
Obsoletes: MySQL-source < 5.6.0
|
|
AutoReqProv: no
|
|
AutoReqProv: no
|
|
@@ -228,10 +231,10 @@ This package contains the sources files of MariaDB.
|
|
|
|
|
|
|
|
|
|
%package test
|
|
%package test
|
|
-Version: %{mariadb_version}
|
|
|
|
-Requires: %{name}-client = %{version}-%{release} perl-DBI perl
|
|
|
|
Summary: MariaDB - Test suite
|
|
Summary: MariaDB - Test suite
|
|
-Group: Applications/Databases
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: admin-tools
|
|
|
|
+Requires: %{name}-client = %{version}-%{release} perl-DBI perl
|
|
Obsoletes: mysql-bench MySQL5-bench MySQL-bench MySQL-test < 5.6.0
|
|
Obsoletes: mysql-bench MySQL5-bench MySQL-bench MySQL-test < 5.6.0
|
|
Provides: perl(mtr_misc.pl)
|
|
Provides: perl(mtr_misc.pl)
|
|
|
|
|
|
@@ -240,9 +243,9 @@ This package contains the MariaDB regression test suite.
|
|
|
|
|
|
|
|
|
|
%package embedded
|
|
%package embedded
|
|
-Version: %{mariadb_version}
|
|
|
|
Summary: MariaDB as an embeddable library
|
|
Summary: MariaDB as an embeddable library
|
|
-Group: System Environment/Libraries
|
|
|
|
|
|
+Version: %{mariadb_version}
|
|
|
|
+Group: system
|
|
Obsoletes: mysql-embedded MySQL-embedded
|
|
Obsoletes: mysql-embedded MySQL-embedded
|
|
Provides: mysql-embedded MySQL-embedded
|
|
Provides: mysql-embedded MySQL-embedded
|
|
|
|
|
|
@@ -260,6 +263,10 @@ into a client application instead of running as a separate process.
|
|
%patch0 -p1
|
|
%patch0 -p1
|
|
%endif
|
|
%endif
|
|
git --git-dir= apply -p1 %{PATCH1000}
|
|
git --git-dir= apply -p1 %{PATCH1000}
|
|
|
|
+pushd ./storage/mroonga/
|
|
|
|
+%patch1001 -p1
|
|
|
|
+popd
|
|
|
|
+
|
|
cp -f \
|
|
cp -f \
|
|
%{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE14} \
|
|
%{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE14} \
|
|
%{SOURCE15} %{SOURCE16} %{SOURCE18} \
|
|
%{SOURCE15} %{SOURCE16} %{SOURCE18} \
|
|
@@ -274,7 +281,7 @@ set -eu
|
|
touch optional-files-devel
|
|
touch optional-files-devel
|
|
|
|
|
|
export CFLAGS=${MYSQL_BUILD_CFLAGS:-${CFLAGS:-$RPM_OPT_FLAGS}}
|
|
export CFLAGS=${MYSQL_BUILD_CFLAGS:-${CFLAGS:-$RPM_OPT_FLAGS}}
|
|
-export CXXFLAGS=${MYSQL_BUILD_CXXFLAGS:-${CXXFLAGS:-$RPM_OPT_FLAGS -felide-constructors -fno-rtti}}
|
|
|
|
|
|
+export CXXFLAGS=${MYSQL_BUILD_CXXFLAGS:-${CXXFLAGS:-$RPM_OPT_FLAGS}}
|
|
|
|
|
|
# Build full release
|
|
# Build full release
|
|
# workaround: force TOKUDB_OK=1
|
|
# workaround: force TOKUDB_OK=1
|
|
@@ -299,7 +306,13 @@ mkdir release
|
|
-DWITH_XTRADB_STORAGE_ENGINE="ON" \
|
|
-DWITH_XTRADB_STORAGE_ENGINE="ON" \
|
|
-DWITH_JEMALLOC="yes" \
|
|
-DWITH_JEMALLOC="yes" \
|
|
%ifarch x86_64
|
|
%ifarch x86_64
|
|
|
|
+%if %{with tokudb}
|
|
-DTOKUDB_OK=1 \
|
|
-DTOKUDB_OK=1 \
|
|
|
|
+ -DPLUGIN_TOKUDB="DYNAMIC" \
|
|
|
|
+%else
|
|
|
|
+ -DTOKUDB_OK=0 \
|
|
|
|
+ -DPLUGIN_TOKUDB="NO" \
|
|
|
|
+%endif
|
|
%endif
|
|
%endif
|
|
-DGRN_WITH_MECAB="yes" \
|
|
-DGRN_WITH_MECAB="yes" \
|
|
%if %{without onigmo}
|
|
%if %{without onigmo}
|
|
@@ -345,6 +358,7 @@ install -p -m 755 scripts/mysql-check-socket %{buildroot}%{_libexecdir}/mysql-ch
|
|
install -p -m 755 scripts/mysql-check-upgrade %{buildroot}%{_libexecdir}/mysql-check-upgrade
|
|
install -p -m 755 scripts/mysql-check-upgrade %{buildroot}%{_libexecdir}/mysql-check-upgrade
|
|
install -p -m 644 scripts/mysql-scripts-common %{buildroot}%{_libexecdir}/mysql-scripts-common
|
|
install -p -m 644 scripts/mysql-scripts-common %{buildroot}%{_libexecdir}/mysql-scripts-common
|
|
popd
|
|
popd
|
|
|
|
+mkdir -p %{buildroot}%{_unitdir}/mariadb.service.d
|
|
%else
|
|
%else
|
|
# drop systemd files.
|
|
# drop systemd files.
|
|
rm -rf %{buildroot}%{_sysconfdir}/systemd
|
|
rm -rf %{buildroot}%{_sysconfdir}/systemd
|
|
@@ -378,13 +392,14 @@ rm -f %{buildroot}%{_libdir}/libmysqlclient*.so*
|
|
rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
|
|
rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
|
|
|
|
|
|
%ifarch x86_64
|
|
%ifarch x86_64
|
|
|
|
+%if %{with tokudb}
|
|
pushd release
|
|
pushd release
|
|
install -m644 ./storage/tokudb/tokudb.cnf %{buildroot}%{_sysconfdir}/my.cnf.d/
|
|
install -m644 ./storage/tokudb/tokudb.cnf %{buildroot}%{_sysconfdir}/my.cnf.d/
|
|
popd
|
|
popd
|
|
%if %{with systemd}
|
|
%if %{with systemd}
|
|
-mkdir -p %{buildroot}%{_unitdir}/mariadb.service.d
|
|
|
|
mv %{buildroot}/etc/systemd/system/mariadb.service.d/tokudb.conf %{buildroot}%{_unitdir}/mariadb.service.d/tokudb.conf
|
|
mv %{buildroot}/etc/systemd/system/mariadb.service.d/tokudb.conf %{buildroot}%{_unitdir}/mariadb.service.d/tokudb.conf
|
|
%endif
|
|
%endif
|
|
|
|
+%endif
|
|
%else
|
|
%else
|
|
rm -f %{buildroot}%{_mandir}/man1/tokuft*
|
|
rm -f %{buildroot}%{_mandir}/man1/tokuft*
|
|
%endif
|
|
%endif
|
|
@@ -564,21 +579,22 @@ fi
|
|
%doc %{_mandir}/man1/aria_*.1*
|
|
%doc %{_mandir}/man1/aria_*.1*
|
|
%doc %{_mandir}/man1/innochecksum.1*
|
|
%doc %{_mandir}/man1/innochecksum.1*
|
|
%doc %{_mandir}/man1/mariabackup.1*
|
|
%doc %{_mandir}/man1/mariabackup.1*
|
|
-%doc %{_mandir}/man1/mariadb-backup.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-convert-table-format.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-dumpslow.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-fix-extensions.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-hotcopy.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-install-db.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-ldb.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-secure-installation.1.gz
|
|
|
|
|
|
+%doc %{_mandir}/man1/mariadb-backup.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-convert-table-format.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-conv.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-dumpslow.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-fix-extensions.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-hotcopy.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-install-db.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-ldb.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-secure-installation.1*
|
|
%doc %{_mandir}/man1/mariadb-service-convert.1*
|
|
%doc %{_mandir}/man1/mariadb-service-convert.1*
|
|
-%doc %{_mandir}/man1/mariadb-setpermission.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-tzinfo-to-sql.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-upgrade.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadbd-multi.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadbd-safe-helper.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadbd-safe.1.gz
|
|
|
|
|
|
+%doc %{_mandir}/man1/mariadb-setpermission.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-tzinfo-to-sql.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-upgrade.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadbd-multi.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadbd-safe-helper.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadbd-safe.1*
|
|
%doc %{_mandir}/man1/mbstream.1*
|
|
%doc %{_mandir}/man1/mbstream.1*
|
|
%doc %{_mandir}/man1/my_print_defaults.1*
|
|
%doc %{_mandir}/man1/my_print_defaults.1*
|
|
%doc %{_mandir}/man1/my_safe_process.1*
|
|
%doc %{_mandir}/man1/my_safe_process.1*
|
|
@@ -586,6 +602,7 @@ fi
|
|
%doc %{_mandir}/man1/myisamchk.1*
|
|
%doc %{_mandir}/man1/myisamchk.1*
|
|
%doc %{_mandir}/man1/myisamlog.1*
|
|
%doc %{_mandir}/man1/myisamlog.1*
|
|
%doc %{_mandir}/man1/myisampack.1*
|
|
%doc %{_mandir}/man1/myisampack.1*
|
|
|
|
+%doc %{_mandir}/man1/myrocks_hotbackup.1*
|
|
%doc %{_mandir}/man1/mysql_convert_table_format.1*
|
|
%doc %{_mandir}/man1/mysql_convert_table_format.1*
|
|
%doc %{_mandir}/man1/mysql_fix_extensions.1*
|
|
%doc %{_mandir}/man1/mysql_fix_extensions.1*
|
|
%doc %{_mandir}/man1/mysqld_multi.1*
|
|
%doc %{_mandir}/man1/mysqld_multi.1*
|
|
@@ -607,11 +624,12 @@ fi
|
|
%doc %{_mandir}/man1/resolveip.1*
|
|
%doc %{_mandir}/man1/resolveip.1*
|
|
%doc %{_mandir}/man1/wsrep_sst_*.1*
|
|
%doc %{_mandir}/man1/wsrep_sst_*.1*
|
|
%doc %{_mandir}/man8/mysqld.8*
|
|
%doc %{_mandir}/man8/mysqld.8*
|
|
-%doc %{_mandir}/man8/mariadbd.8.gz
|
|
|
|
|
|
+%doc %{_mandir}/man8/mariadbd.8*
|
|
%{_bindir}/aria_*
|
|
%{_bindir}/aria_*
|
|
%{_bindir}/innochecksum
|
|
%{_bindir}/innochecksum
|
|
%{_bindir}/mariabackup
|
|
%{_bindir}/mariabackup
|
|
%{_bindir}/mariadb-backup
|
|
%{_bindir}/mariadb-backup
|
|
|
|
+%{_bindir}/mariadb-conv
|
|
%{_bindir}/mariadb-convert-table-format
|
|
%{_bindir}/mariadb-convert-table-format
|
|
%{_bindir}/mariadb-dumpslow
|
|
%{_bindir}/mariadb-dumpslow
|
|
%{_bindir}/mariadb-fix-extensions
|
|
%{_bindir}/mariadb-fix-extensions
|
|
@@ -664,6 +682,7 @@ fi
|
|
%dir %{_sysconfdir}/my.cnf.d
|
|
%dir %{_sysconfdir}/my.cnf.d
|
|
%config(noreplace) %{_sysconfdir}/my.cnf.d/enable_encryption.preset
|
|
%config(noreplace) %{_sysconfdir}/my.cnf.d/enable_encryption.preset
|
|
%config(noreplace) %{_sysconfdir}/my.cnf.d/server.cnf
|
|
%config(noreplace) %{_sysconfdir}/my.cnf.d/server.cnf
|
|
|
|
+%config(noreplace) %{_sysconfdir}/my.cnf.d/spider.cnf
|
|
%config(noreplace) %{_sysconfdir}/security/user_map.conf
|
|
%config(noreplace) %{_sysconfdir}/security/user_map.conf
|
|
%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/mysql
|
|
%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/mysql
|
|
%if %{with systemd}
|
|
%if %{with systemd}
|
|
@@ -683,8 +702,10 @@ fi
|
|
%{_bindir}/myrocks_hotbackup
|
|
%{_bindir}/myrocks_hotbackup
|
|
%{_bindir}/mysql_ldb
|
|
%{_bindir}/mysql_ldb
|
|
%{_bindir}/sst_dump
|
|
%{_bindir}/sst_dump
|
|
|
|
+%if %{with tokudb}
|
|
%exclude %{_libdir}/mysql/plugin/ha_tokudb.so
|
|
%exclude %{_libdir}/mysql/plugin/ha_tokudb.so
|
|
%endif
|
|
%endif
|
|
|
|
+%endif
|
|
|
|
|
|
%files mroonga
|
|
%files mroonga
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
@@ -711,6 +732,7 @@ fi
|
|
%endif
|
|
%endif
|
|
|
|
|
|
%ifarch x86_64
|
|
%ifarch x86_64
|
|
|
|
+%if %{with tokudb}
|
|
%files tokudb
|
|
%files tokudb
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
%dir %{_sysconfdir}/my.cnf.d
|
|
%dir %{_sysconfdir}/my.cnf.d
|
|
@@ -722,6 +744,7 @@ fi
|
|
%{_unitdir}/mariadb.service.d/tokudb.conf
|
|
%{_unitdir}/mariadb.service.d/tokudb.conf
|
|
%endif
|
|
%endif
|
|
%endif
|
|
%endif
|
|
|
|
+%endif
|
|
|
|
|
|
%files client
|
|
%files client
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
@@ -755,18 +778,18 @@ fi
|
|
%{_bindir}/mysqlshow
|
|
%{_bindir}/mysqlshow
|
|
%{_bindir}/mysqlslap
|
|
%{_bindir}/mysqlslap
|
|
%{_bindir}/mytop
|
|
%{_bindir}/mytop
|
|
-%doc %{_mandir}/man1/mariadb.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-access.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-admin.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-binlog.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-check.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-dump.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-find-rows.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-import.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-plugin.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-show.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-slap.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-waitpid.1.gz
|
|
|
|
|
|
+%doc %{_mandir}/man1/mariadb.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-access.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-admin.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-binlog.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-check.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-dump.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-find-rows.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-import.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-plugin.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-show.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-slap.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-waitpid.1*
|
|
%doc %{_mandir}/man1/msql2mysql.1*
|
|
%doc %{_mandir}/man1/msql2mysql.1*
|
|
%doc %{_mandir}/man1/mysql.1*
|
|
%doc %{_mandir}/man1/mysql.1*
|
|
%doc %{_mandir}/man1/mysql_find_rows.1*
|
|
%doc %{_mandir}/man1/mysql_find_rows.1*
|
|
@@ -780,10 +803,12 @@ fi
|
|
%doc %{_mandir}/man1/mysql_plugin.1*
|
|
%doc %{_mandir}/man1/mysql_plugin.1*
|
|
%doc %{_mandir}/man1/mysqlshow.1*
|
|
%doc %{_mandir}/man1/mysqlshow.1*
|
|
%doc %{_mandir}/man1/mysqlslap.1*
|
|
%doc %{_mandir}/man1/mysqlslap.1*
|
|
|
|
+%doc %{_mandir}/man1/mytop.1*
|
|
|
|
|
|
%files devel
|
|
%files devel
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
%doc %{_mandir}/man1/mysql_config.1*
|
|
%doc %{_mandir}/man1/mysql_config.1*
|
|
|
|
+%{_bindir}/mariadb-config
|
|
%{_bindir}/mariadb_config
|
|
%{_bindir}/mariadb_config
|
|
%{_bindir}/mysql_config
|
|
%{_bindir}/mysql_config
|
|
%{_includedir}/mysql
|
|
%{_includedir}/mysql
|
|
@@ -794,7 +819,8 @@ fi
|
|
%{_sysconfdir}/rpm/*
|
|
%{_sysconfdir}/rpm/*
|
|
%{_bindir}/mariadb-embedded
|
|
%{_bindir}/mariadb-embedded
|
|
%{_bindir}/mysql_embedded
|
|
%{_bindir}/mysql_embedded
|
|
-%doc %{_mandir}/man1/mariadb-embedded.1.gz
|
|
|
|
|
|
+%doc %{_mandir}/man1/mariadb_config.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-embedded.1*
|
|
%doc %{_mandir}/man1/mysql_embedded.1*
|
|
%doc %{_mandir}/man1/mysql_embedded.1*
|
|
|
|
|
|
%files static
|
|
%files static
|
|
@@ -818,10 +844,10 @@ fi
|
|
%{_bindir}/mysql_client_test_embedded
|
|
%{_bindir}/mysql_client_test_embedded
|
|
%{_bindir}/mysqltest_embedded
|
|
%{_bindir}/mysqltest_embedded
|
|
%{_bindir}/test-connect-t
|
|
%{_bindir}/test-connect-t
|
|
-%doc %{_mandir}/man1/mariadb-client-test-embedded.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-client-test.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-test-embedded.1.gz
|
|
|
|
-%doc %{_mandir}/man1/mariadb-test.1.gz
|
|
|
|
|
|
+%doc %{_mandir}/man1/mariadb-client-test-embedded.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-client-test.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-test-embedded.1*
|
|
|
|
+%doc %{_mandir}/man1/mariadb-test.1*
|
|
%doc %{_mandir}/man1/mysql_client_test.1*
|
|
%doc %{_mandir}/man1/mysql_client_test.1*
|
|
%doc %{_mandir}/man1/mysql-stress-test.pl.1*
|
|
%doc %{_mandir}/man1/mysql-stress-test.pl.1*
|
|
%doc %{_mandir}/man1/mysql-test-run.pl.1*
|
|
%doc %{_mandir}/man1/mysql-test-run.pl.1*
|
|
@@ -834,6 +860,13 @@ fi
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+
|
|
|
|
+* Wed Aug 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.5-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- replaced patch1000 to update Groonga to v10.0.5.
|
|
|
|
+- added Patch1001 to fix FTBFS.
|
|
|
|
+- disabled tokudb as default.
|
|
|
|
+
|
|
* Thu May 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.13-1
|
|
* Thu May 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.13-1
|
|
- new upstream release.
|
|
- new upstream release.
|
|
- replaced patch1000 to update Groonga to v10.0.2.
|
|
- replaced patch1000 to update Groonga to v10.0.2.
|