26 |
|
%build |
27 |
|
CFLAGS=-O3 CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" \ |
28 |
|
./configure --prefix=%i --with-extra-charsets=complex \ |
29 |
< |
--enable-thread-safe-client --enable-local-infile |
29 |
> |
--enable-thread-safe-client --enable-local-infile \ |
30 |
> |
--with-plugins=innobase |
31 |
|
make %makeprocesses |
32 |
|
|
33 |
|
%install |
51 |
|
</Tool> |
52 |
|
EOF_TOOLFILE |
53 |
|
|
54 |
< |
%post |
54 |
< |
%{relocateConfig}bin/msql2mysql |
55 |
< |
%{relocateConfig}bin/mysqlaccess |
56 |
< |
%{relocateConfig}bin/mysqlbug |
57 |
< |
%{relocateConfig}bin/mysql_config |
58 |
< |
%{relocateConfig}bin/mysqld_multi |
59 |
< |
%{relocateConfig}bin/mysqld_safe |
60 |
< |
%{relocateConfig}bin/mysql_fix_privilege_tables |
61 |
< |
%{relocateConfig}bin/mysql_install_db |
62 |
< |
%{relocateConfig}etc/scram.d/%n |
63 |
< |
|
64 |
< |
# setup approripate links and made post install procedure |
65 |
< |
. $RPM_INSTALL_PREFIX/%{pkgrel}/etc/profile.d/init.sh |
66 |
< |
cat > $MYSQL_ROOT/etc/my.cnf << EOF |
54 |
> |
cat << \EOF > %i/etc/my.cnf |
55 |
|
[mysqld] |
56 |
|
max_allowed_packet=128M |
57 |
|
|
69 |
|
query_cache_limit=10M |
70 |
|
query_cache_size=128M |
71 |
|
|
84 |
– |
# inodb |
72 |
|
innodb_thread_concurrency=0 |
73 |
|
innodb_concurrency_tickets=10000 |
74 |
|
innodb_commit_concurrency=0 |
77 |
|
innodb_file_io_threads = 4 |
78 |
|
innodb_checksums=0 |
79 |
|
innodb_doublewrite=0 |
80 |
< |
|
80 |
> |
innodb_data_file_path = ibdata1:2047M;ibdata2:2000M:autoextend |
81 |
|
|
82 |
|
max_heap_table_size=1024M |
83 |
|
tmp_table_size=1024M |
95 |
|
transaction-isolation = READ-COMMITTED |
96 |
|
EOF |
97 |
|
|
98 |
+ |
|
99 |
+ |
%post |
100 |
+ |
%{relocateConfig}bin/msql2mysql |
101 |
+ |
%{relocateConfig}bin/mysqlaccess |
102 |
+ |
%{relocateConfig}bin/mysqlbug |
103 |
+ |
%{relocateConfig}bin/mysql_config |
104 |
+ |
%{relocateConfig}bin/mysqld_multi |
105 |
+ |
%{relocateConfig}bin/mysqld_safe |
106 |
+ |
%{relocateConfig}bin/mysql_fix_privilege_tables |
107 |
+ |
%{relocateConfig}bin/mysql_install_db |
108 |
+ |
%{relocateConfig}etc/scram.d/%n |
109 |
+ |
|