Browse Source

mariadb-10.4.7-1

Tomohiro "Tomo-p" KATO 4 years ago
parent
commit
0f9823c261
1 changed files with 86 additions and 12 deletions
  1. 86 12
      m/mariadb/mariadb-vl.spec

+ 86 - 12
m/mariadb/mariadb-vl.spec

@@ -11,12 +11,14 @@
 
 %define _unpackaged_files_terminate_build 1
 
-%define mariadb_base_version	10.3
-%define mariadb_version		10.3.15
-%define mroonga_version		9.03
-%define groonga_version		9.0.3
+%define mariadb_base_version	10.4
+%define mariadb_version		10.4.7
+%define mroonga_version		9.07
+%define groonga_version		9.0.7
 %define client_version		18
 
+%define galera_api_version	26.4
+
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager:	tomop
@@ -30,7 +32,7 @@ Group:		Applications/Databases
 License:	GPL2
 URL:		http://www.mariadb.org/
 
-Source:		mariadb-%{version}.tar.gz
+Source:		http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/mariadb-%{version}/source/mariadb-%{version}.tar.gz
 # Don't depend on lib::mtr*
 Source998:	perl-requires.sh
 Source1000:	macros.mariadb.in
@@ -48,6 +50,7 @@ BuildRequires:	bison, cmake, gcc-c++, groff, git
 BuildRequires:	libaio-devel, libboost-devel, libevent-devel, libxml2-devel
 BuildRequires:	ncurses-devel, perl, openssl-devel, readline-devel
 BuildRequires:	jemalloc-devel
+BuildRequires:	pam-devel
 BuildRequires:	unixODBC-devel
 BuildRequires:	zlib-devel
 BuildRequires:	mecab-devel
@@ -130,7 +133,7 @@ Group:		Applications/Databases
 Provides:	mariadb-server-galera = %{mariadb_version}-%{release}
 Requires(pre):	mariadb-server = %{mariadb_version}-%{release}
 Requires:	mariadb-server = %{mariadb_version}-%{release}
-Requires:	galera
+Requires:	galera(%{galera_api_version})
 Obsoletes:	MySQL-mroonga < 4.02
 Obsoletes:	mariadb-mroonga < 4.07
 Obsoletes:	mariadb-mroonga-doc < 4.07
@@ -484,7 +487,21 @@ fi
 %doc %{_mandir}/man1/aria_*.1*
 %doc %{_mandir}/man1/innochecksum.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-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/mbstream.1*
 %doc %{_mandir}/man1/my_print_defaults.1*
 %doc %{_mandir}/man1/my_safe_process.1*
@@ -494,14 +511,12 @@ fi
 %doc %{_mandir}/man1/myisampack.1*
 %doc %{_mandir}/man1/mysql_convert_table_format.1*
 %doc %{_mandir}/man1/mysql_fix_extensions.1*
-%doc %{_mandir}/man8/mysqld.8*
 %doc %{_mandir}/man1/mysqld_multi.1*
 %doc %{_mandir}/man1/mysqld_safe.1*
 %doc %{_mandir}/man1/mysqld_safe_helper.1*
 %doc %{_mandir}/man1/mysqldumpslow.1*
 %doc %{_mandir}/man1/mysql_install_db.1*
 %doc %{_mandir}/man1/mysql_ldb.1*
-%doc %{_mandir}/man1/mysql_plugin.1*
 %doc %{_mandir}/man1/mysql_secure_installation.1*
 %doc %{_mandir}/man1/mysql_setpermission.1*
 %doc %{_mandir}/man1/mysql_upgrade.1*
@@ -514,10 +529,25 @@ fi
 %doc %{_mandir}/man1/resolve_stack_dump.1*
 %doc %{_mandir}/man1/resolveip.1*
 %doc %{_mandir}/man1/wsrep_sst_*.1*
+%doc %{_mandir}/man8/mysqld.8*
+%doc %{_mandir}/man8/mariadbd.8.gz
 %{_bindir}/aria_*
+%{_bindir}/innochecksum
 %{_bindir}/mariabackup
+%{_bindir}/mariadb-backup
+%{_bindir}/mariadb-convert-table-format
+%{_bindir}/mariadb-dumpslow
+%{_bindir}/mariadb-fix-extensions
+%{_bindir}/mariadb-hotcopy
+%{_bindir}/mariadb-install-db
+%{_bindir}/mariadb-secure-installation
+%{_bindir}/mariadb-setpermission
+%{_bindir}/mariadb-tzinfo-to-sql
+%{_bindir}/mariadb-upgrade
+%{_bindir}/mariadbd-multi
+%{_bindir}/mariadbd-safe
+%{_bindir}/mariadbd-safe-helper
 %{_bindir}/mbstream
-%{_bindir}/innochecksum
 %{_bindir}/my_print_defaults
 %{_bindir}/myisam_ftdump
 %{_bindir}/myisamchk
@@ -526,7 +556,6 @@ fi
 %{_bindir}/mysql_convert_table_format
 %{_bindir}/mysql_fix_extensions
 %{_bindir}/mysql_install_db
-%{_bindir}/mysql_plugin
 %{_bindir}/mysql_secure_installation
 %{_bindir}/mysql_setpermission
 %{_bindir}/mysql_tzinfo_to_sql
@@ -542,12 +571,17 @@ fi
 %{_bindir}/resolve_stack_dump
 %{_bindir}/resolveip
 %{_bindir}/wsrep*
+%{_sbindir}/mariadbd
 %{_sbindir}/mysqld
 %{_sbindir}/rcmysql
+%dir %{_libdir}/mysql
+%dir %{_libdir}/mysql/plugin
+%attr(0700,mysql,root) %dir %{_libdir}/mysql/plugin/auth_pam_tool_dir
+%attr(4755,root,root) %{_libdir}/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
+%{_libdir}/mysql/plugin/*.so
 %exclude %{_libdir}/mysql/plugin/ha_connect.so
 %exclude %{_libdir}/mysql/plugin/ha_mroonga.so
 %exclude %{_datadir}/mysql/mroonga
-%{_libdir}/mysql
 %dir %{_sysconfdir}/my.cnf.d
 %config(noreplace) %{_sysconfdir}/my.cnf.d/enable_encryption.preset
 %config(noreplace) %{_sysconfdir}/my.cnf.d/server.cnf
@@ -556,6 +590,7 @@ fi
 %{_datadir}/mysql
 %attr(755, mysql, mysql) %dir %{mysqldatadir}
 %ifarch x86_64
+%{_bindir}/mariadb-ldb
 %{_bindir}/myrocks_hotbackup
 %{_bindir}/mysql_ldb
 %{_bindir}/sst_dump
@@ -599,9 +634,22 @@ fi
 %license COPYING* EXCEPTIONS-CLIENT
 
 %config(noreplace) %{_sysconfdir}/my.cnf.d/mysql-clients.cnf
+%{_bindir}/mariadb
+%{_bindir}/mariadb-access
+%{_bindir}/mariadb-admin
+%{_bindir}/mariadb-binlog
+%{_bindir}/mariadb-check
+%{_bindir}/mariadb-dump
+%{_bindir}/mariadb-find-rows
+%{_bindir}/mariadb-import
+%{_bindir}/mariadb-plugin
+%{_bindir}/mariadb-show
+%{_bindir}/mariadb-slap
+%{_bindir}/mariadb-waitpid
 %{_bindir}/msql2mysql
 %{_bindir}/mysql
 %{_bindir}/mysql_find_rows
+%{_bindir}/mysql_plugin
 %{_bindir}/mysql_waitpid
 %{_bindir}/mysqlaccess
 %{_bindir}/mysqladmin
@@ -612,7 +660,18 @@ fi
 %{_bindir}/mysqlshow
 %{_bindir}/mysqlslap
 %{_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/msql2mysql.1*
 %doc %{_mandir}/man1/mysql.1*
 %doc %{_mandir}/man1/mysql_find_rows.1*
@@ -623,6 +682,7 @@ fi
 %doc %{_mandir}/man1/mysqlcheck.1*
 %doc %{_mandir}/man1/mysqldump.1*
 %doc %{_mandir}/man1/mysqlimport.1*
+%doc %{_mandir}/man1/mysql_plugin.1*
 %doc %{_mandir}/man1/mysqlshow.1*
 %doc %{_mandir}/man1/mysqlslap.1*
 
@@ -637,7 +697,9 @@ fi
 %exclude %{_libdir}/pkgconfig/libmariadb.pc
 %{_libdir}/*.so
 %{_sysconfdir}/rpm/*
+%{_bindir}/mariadb-embedded
 %{_bindir}/mysql_embedded
+%doc %{_mandir}/man1/mariadb-embedded.1.gz
 %doc %{_mandir}/man1/mysql_embedded.1*
 
 %files static
@@ -653,10 +715,18 @@ fi
 %files test
 %defattr(-, root, root)
 %attr(-, root, root) %{_datadir}/mysql-test
+%{_bindir}/mariadb-client-test
+%{_bindir}/mariadb-client-test-embedded
+%{_bindir}/mariadb-test
+%{_bindir}/mariadb-test-embedded
 %{_bindir}/mysql_client_test
 %{_bindir}/mysql_client_test_embedded
 %{_bindir}/mysqltest_embedded
 %{_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/mysql_client_test.1*
 %doc %{_mandir}/man1/mysql-stress-test.pl.1*
 %doc %{_mandir}/man1/mysql-test-run.pl.1*
@@ -669,6 +739,10 @@ fi
 
 
 %changelog
+* Fri Aug 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.7-1
+- new upstream release.
+- replaced patch1000 to update Groonga to v9.0.7.
+
 * Fri May 31 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.15-1
 - new upstream release.
 - replaced patch1000 to update Groonga to v9.0.3.