source: projects/specs/trunk/m/mariadb/mariadb-vl.spec @ 12546

Revision 12546, 46.4 KB checked in by tomop, 3 years ago (diff)

updated 28 packages

autoconf-2.71-1

automake-1.16.3-1

bison-3.7.5-1

e2fsprogs-1.46.1-1

findutils-4.8.0-1

galera-26.4.7-1

gawk-5.1.0-1

gdbm-1.19-1

gjs-1.66.2-1

gnome-initial-setup-3.36.4-2

grep-3.6-1

help2man-1.48.1-1

ipvsadm-1.31-1

less-563-1

libidn-1.36-1

make-4.3-1

mariadb-10.5.9-1

mozjs78-78.7.0-1

mpfr-4.1.0-1

nettle-3.7.1-1

parted-3.4-1

pcre2-10.36-1

polkit-0.118-1

strongswan-5.9.1-1

tar-1.34-1

trousers-0.3.15-1

wget-1.21-1

wireshark-3.4.3-1

RevLine 
[12399]1%bcond_with systemd
[9133]2%bcond_with source
[12062]3%bcond_without onigmo
[12464]4%bcond_with tokudb
[9133]5
[12399]6%global daemon_name mariadb
7
[8350]8%define mysqld_user             mysql
9%define mysqld_group            mysql
10%define mysqldatadir /var/lib/mysql
11
12# Working around perl dependency problem
13%global __perl_requires %{SOURCE998}
14%global __perllib_requires %{SOURCE998}
15
16%define _unpackaged_files_terminate_build 1
17
[12546]18%define mariadb_version         10.5.9
[12464]19%define mariadb_base_version    10.5
[12546]20%define mroonga_version         11.00
21%define groonga_version         11.0.0
[8350]22%define client_version          18
23
[12131]24%define galera_api_version      26.4
25
[12399]26Name:           mariadb
[8350]27Summary:        MariaDB: a very fast and robust SQL database server
28Version:        %{mariadb_version}
[12399]29Release:        1%{_dist_release}%{?with_systemd:.systemd}
[12464]30Group:          servers
[12399]31Vendor:         Project Vine
32Distribution:   Vine Linux
33Packager:       tomop
[8350]34
35License:        GPL2
[12310]36URL:            https://mariadb.org/
[12399]37Source:         https://downloads.mariadb.com/MariaDB/mariadb-%{version}/source/mariadb-%{version}.tar.gz
[8350]38
[12399]39# for systemd
40Source10:       mysql.tmpfiles.d.in
41Source11:       mysql.service.in
42Source12:       mysql-prepare-db-dir.sh
43Source14:       mysql-check-socket.sh
44Source15:       mysql-scripts-common.sh
45Source16:       mysql-check-upgrade.sh
46Source18:       mysql@.service.in
47
[8350]48# Don't depend on lib::mtr*
49Source998:      perl-requires.sh
50Source1000:     macros.mariadb.in
51
[12399]52Patch0:         mariadb-scripts.patch
[12508]53
[10853]54# replace mroonga to the newest version.
[12546]55Patch1000:      0001-MariaDB-%{mariadb_version}-Mroonga-v%{mroonga_version}-Groonga-v%{groonga_version}.patch
[9706]56
[12546]57# https://github.com/mroonga/mroonga/issues/392
58Patch1001:      mariadb-10.5.9_mroonga-11.00-fix-FTBFS.patch
59
[12464]60BuildRoot:      %{_tmppath}/%{name}-%{version}-root
[12121]61BuildRequires:  bison, cmake, gcc-c++, groff, git
[8350]62BuildRequires:  libaio-devel, libboost-devel, libevent-devel, libxml2-devel
63BuildRequires:  ncurses-devel, perl, openssl-devel, readline-devel
[9835]64BuildRequires:  jemalloc-devel
[12131]65BuildRequires:  pam-devel
[10010]66BuildRequires:  unixODBC-devel
[12503]67BuildRequires:  mecab-devel
68BuildRequires:  pcre2-devel
[8350]69BuildRequires:  zlib-devel
[12503]70BuildRequires:  libzstd-devel
[12121]71BuildRequires:  lz4-devel
[12464]72Requires:       fileutils sh-utils
73Provides:       msqlormysql MySQL mysql
74Obsoletes:      mysql MySQL5
[12399]75%if %{with systemd}
76BuildRequires:  systemd
77BuildRequires:  systemd-devel
78%{?systemd_requires}
79%else
80Requires(post): chkconfig
81Requires(preun): chkconfig
82%endif
[8350]83
84# From the manual
85%description
86MariaDB: a very fast and robust SQL database server
87
88It is GPL v2 licensed, which means you can use the it free of charge under the
89conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
90
91MariaDB documentation can be found at http://kb.askmonty.org/
92MariaDB bug reports should be submitted through https://mariadb.atlassian.net/
93
94
95%package server
[12464]96Summary:        MariaDB: a very fast and robust SQL database server
[9133]97Version:        %{mariadb_version}
[10010]98Release:        %{release}
[12464]99Group:          servers
[12508]100Requires:       fileutils sh-utils net-tools mariadb-common which
[8350]101Requires(post): mariadb-common
102Provides:       mysql-server mysql MySQL MySQL-server mariadbserver-%{mariadb_base_version}
103Obsoletes:      MySQL mysql mysql-server
104Obsoletes:      MySQL-server < 5.6.0
[12464]105Obsoletes:      mariadb-tokudb < 10.5.5
[8350]106
107%description server
108MariaDB: a very fast and robust SQL database server
109
110It is GPL v2 licensed, which means you can use the it free of charge under the
111conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
112
113MariaDB documentation can be found at http://kb.askmonty.org/
114MariaDB bug reports should be submitted through https://mariadb.atlassian.net/
115
[12399]116
[9133]117%package mroonga
118##Version: %{mroonga_version}
[12464]119Summary:        A fast fulltext searchable storage engine for MariaDB.
[9133]120Version:        %{mariadb_version}
[12464]121Group:          servers
[9133]122Requires(pre):  mariadb-server = %{mariadb_version}-%{release}
123Requires:       mariadb-server = %{mariadb_version}-%{release}
[9706]124Obsoletes:      MySQL-mroonga < 4.02
125Obsoletes:      mariadb-mroonga < 4.07
[9133]126Obsoletes:      mariadb-mroonga-doc < 4.07
[8350]127
[9133]128%description mroonga
129Mroonga is a fast fulltext searchable storage plugin for MariaDB.
130It is based on groonga that is a fast fulltext search engine and
131column store. Groonga is good at real-time update.
132
[12399]133
[10010]134%package connect
[12464]135Summary:        CONNECT storage engine for MariaDB.
[10010]136Version:        %{mariadb_version}
[12464]137Group:          servers
[10010]138Requires(pre):  mariadb-server = %{mariadb_version}-%{release}
139Requires:       mariadb-server = %{mariadb_version}-%{release}
140
141%description connect
142The CONNECT storage engine enables MariaDB to access external
143local or remote data (MED). This is done by defining tables
144based on different data types, in particular files in various
145formats, data extracted from other DBMS or products (such as Excel)
146via ODBC, or data retrieved from the environment (for example
147DIR, WMI, and MAC tables).
148
149This storage engine supports table partitioning, MariaDB virtual
150columns and also permits defining special columns such as ROWID,
151FILEID, and SERVID.
152
[12399]153
[12062]154%package galera
[12464]155Summary:        The configuration files and scripts for galera replication
[12062]156Version:        %{mariadb_version}
[12464]157Group:          servers
[12062]158Provides:       mariadb-server-galera = %{mariadb_version}-%{release}
159Requires(pre):  mariadb-server = %{mariadb_version}-%{release}
160Requires:       mariadb-server = %{mariadb_version}-%{release}
[12131]161Requires:       galera(%{galera_api_version})
[12062]162
163%description galera
164 This package contains the files for MariaDB Galera Cluster.
165
[12399]166
[10010]167%ifarch x86_64
[12464]168%if %{with tokudb}
[10010]169%package tokudb
[12464]170Summary:        TokuDB storage engine for MariaDB.
[10010]171Version:        %{mariadb_version}
[12464]172Group:          servers
[10010]173Requires(pre):  mariadb-server = %{mariadb_version}-%{release}
174Requires:       mariadb-server = %{mariadb_version}-%{release}
175
176%description tokudb
177The TokuDB storage engine is for use in high-performance and
178write-intensive environments, offering increased compression and
179better performance.
180
181%endif
[12464]182%endif
[10010]183
[12399]184
[8350]185%package client
186Summary: MariaDB - Client
[12464]187Version: %{mariadb_version}
188Group: office
[8350]189Obsoletes: mysql-client MySQL-client < 5.6.0
190Provides: mysql-client MySQL-client  mariadbclient-%{mariadb_base_version}
191
192%description client
193This package contains the standard MariaDB clients and administration tools.
194
195
196%package devel
197Summary: MariaDB - Development libraries and headers
[12464]198Version: %{mariadb_version}
199Group: programming
[8350]200Requires: %{name}-static, openssl-devel, zlib-devel
[8459]201Conflicts: MySQL-devel < 5.6.0
[8350]202Conflicts: libmysqlclient-devel
[11954]203Conflicts: libmariadb-devel
[8350]204
205%description devel
206This package contains the development libraries and headers to develop
207MariaDB server components (e.g. plugins or embedded applications).
208
209
210%package static
211Summary: MariaDB - static libraries
[12464]212Version: %{mariadb_version}
213Group: programming
[8350]214Requires: %{name}-devel
215
216%description static
217This package provides static libraries of MariaDB.
218
[12399]219
[9133]220%if %{with source}
[8350]221%package source
222Summary: MariaDB - Source
[12464]223Version: %{mariadb_version}
224Group: programming
[8350]225Requires: mariadb-devel = %{version}-%{release}
226Obsoletes: MySQL-source < 5.6.0
227AutoReqProv: no
228
229%description source
230This package contains the sources files of MariaDB.
[9133]231%endif
[8350]232
[12399]233
[8350]234%package test
[12464]235Summary: MariaDB - Test suite
236Version: %{mariadb_version}
237Group: admin-tools
[8350]238Requires: %{name}-client = %{version}-%{release} perl-DBI perl
239Obsoletes: mysql-bench MySQL5-bench MySQL-bench MySQL-test < 5.6.0
240Provides: perl(mtr_misc.pl)
241
242%description test
243This package contains the MariaDB regression test suite.
244
245
246%package embedded
247Summary: MariaDB as an embeddable library
[12464]248Version: %{mariadb_version}
249Group: system
[8350]250Obsoletes: mysql-embedded MySQL-embedded
251Provides: mysql-embedded MySQL-embedded
252
253%description embedded
254This package contains a version of the MariaDB server that can be embedded
255into a client application instead of running as a separate process.
256
257
[12399]258%debug_package
259
260
[8350]261%prep
262%setup -q
[12399]263%if %{with systemd}
264%patch0 -p1
265%endif
[12121]266git --git-dir= apply -p1 %{PATCH1000}
[12464]267
[12399]268cp -f \
269        %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE14} \
270        %{SOURCE15} %{SOURCE16} %{SOURCE18} \
271        scripts/
[8350]272
[12546]273pushd storage/mroonga
274%patch1001 -p1
275popd
[12399]276
[12546]277
[8350]278%build
279# Be strict about variables, bail at earliest opportunity, etc.
280set -eu
281
282# Optional package files
283touch optional-files-devel
284
285export CFLAGS=${MYSQL_BUILD_CFLAGS:-${CFLAGS:-$RPM_OPT_FLAGS}}
[12464]286export CXXFLAGS=${MYSQL_BUILD_CXXFLAGS:-${CXXFLAGS:-$RPM_OPT_FLAGS}}
[8350]287
288# Build full release
[11252]289# workaround: force TOKUDB_OK=1
290# https://jira.mariadb.org/browse/MDEV-14524?workflowName=MariaDB+v3&stepId=1
291
[8350]292mkdir release
293(
294  cd release
295  cmake ../ \
296      -DINSTALL_LAYOUT=RPM \
297      -DBUILD_CONFIG=mysql_release \
298      -DCMAKE_BUILD_TYPE=Release \
299      -DINSTALL_UNIX_ADDRDIR="/var/lib/mysql/mysql.sock" \
300      -DCOMPILATION_COMMENT="Vine Linux MariaDB RPM" \
301      -DWITH_PIC="ON" \
302      -DWITH_EMBEDDED_SERVER="ON" \
303      -DWITH_ZLIB="system" \
304      -DWITH_LOCALES="yes" \
[11162]305      -DWITH_SSL="system" \
[8350]306      -DWITH_UNIT_TESTS="no" \
307      -DWITH_SEQUENCE_STORAGE_ENGINE="ON" \
308      -DWITH_XTRADB_STORAGE_ENGINE="ON" \
[9835]309      -DWITH_JEMALLOC="yes" \
[11252]310%ifarch x86_64
[12464]311%if %{with tokudb}
[11252]312      -DTOKUDB_OK=1 \
[12464]313      -DPLUGIN_TOKUDB="DYNAMIC" \
314%else
315      -DTOKUDB_OK=0 \
316      -DPLUGIN_TOKUDB="NO" \
[11252]317%endif
[12464]318%endif
[9835]319      -DGRN_WITH_MECAB="yes" \
[12062]320%if %{without onigmo}
[9835]321      -DGRN_WITH_ONIGMO="no"
[12062]322%endif
[12503]323      -DWITH_PCRE="system"
[8350]324
[9835]325#      -DWITHOUT_TOKUDB="yes"
[8350]326
[11954]327ln -sf ../../../../../../release/storage/mroonga/vendor/groonga/include/groonga/version.h ../storage/mroonga/vendor/groonga/include/groonga/version.h
328
[8350]329  echo BEGIN_NORMAL_CONFIG ; egrep '^#define' include/config.h ; echo END_NORMAL_CONFIG
330  make %{?_smp_mflags} VERBOSE=1
331)
332
333
334%install
335rm -rf %{buildroot}
336
337install -d %{buildroot}%{mysqldatadir}/mysql
338install -d %{buildroot}%{_infodir}
339
340# Install all binaries
341(
342  cd release
343  make DESTDIR=%{buildroot} install
344)
345
[12399]346%if %{with systemd}
347install -d %{buildroot}%{_libexecdir}
348pushd release
349rm -rf %{buildroot}/usr/lib/systemd/system
350# install systemd unit files and scripts for handling server startup
351install -D -p -m 644 scripts/mysql.service %{buildroot}%{_unitdir}/%{daemon_name}.service
352install -D -p -m 644 scripts/mysql@.service %{buildroot}%{_unitdir}/%{daemon_name}.service
353# Remove the upstream version
354rm -f %{buildroot}%{_tmpfilesdir}/tmpfiles.conf
355# Install downstream version
356install -D -p -m 0644 scripts/mysql.tmpfiles.d %{buildroot}%{_tmpfilesdir}/%{name}.conf
357# helper scripts for service starting
358install -p -m 755 scripts/mysql-prepare-db-dir %{buildroot}%{_libexecdir}/mysql-prepare-db-dir
359install -p -m 755 scripts/mysql-check-socket %{buildroot}%{_libexecdir}/mysql-check-socket
360install -p -m 755 scripts/mysql-check-upgrade %{buildroot}%{_libexecdir}/mysql-check-upgrade
361install -p -m 644 scripts/mysql-scripts-common %{buildroot}%{_libexecdir}/mysql-scripts-common
362popd
[12464]363mkdir -p %{buildroot}%{_unitdir}/mariadb.service.d
[12399]364%else
365# drop systemd files.
366rm -rf %{buildroot}%{_sysconfdir}/systemd
367%endif
368
[8350]369install -m 0644  Docs/mysql.info %{buildroot}%{_infodir}
370rm -rf ./doc
371mv -f %{buildroot}%{_docdir} ./
[12062]372rm doc/README-wsrep
[8350]373
[12399]374rm -rf ./groonga ./groonga-normalizer-mysql
[9835]375mv -f %{buildroot}%{_datadir}/groonga ./
[10645]376mv -f %{buildroot}%{_datadir}/groonga-normalizer-mysql ./
[9835]377
[9133]378%if %{with source}
[8350]379mkdir -p %{buildroot}%{_datadir}/%{name}-source
380pushd %{buildroot}%{_datadir}/%{name}-source
381tar zxf %{SOURCE0}
382find %{buildroot}%{_datadir}/%{name}-source -type f -exec chmod ugo-x {} \;
383popd
[9133]384%endif
[8350]385
386install -d %{buildroot}%{_sysconfdir}/rpm
387sed -e 's/@BASEVERSION@/%{mariadb_base_version}/' -e 's/@VERSION@/%{version}/' -e 's/@RELEASE@/%{release}/' < %{SOURCE1000} > %{buildroot}%{_sysconfdir}/rpm/macros.mariadb
388
389rm -f %{buildroot}%{_mandir}/man1/mysql_fix_privilege_tables.1*
390rm -f %{buildroot}%{_mandir}/man8/mysqlmanager.8*
391rm -f %{buildroot}%{_sysconfdir}/my.cnf
392rm -f %{buildroot}%{_sysconfdir}/my.cnf.d/client.cnf
393rm -f %{buildroot}%{_libdir}/libmysqlclient*.so*
394rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
395
[11252]396%ifarch x86_64
[12464]397%if %{with tokudb}
[11869]398pushd release
[11252]399install -m644 ./storage/tokudb/tokudb.cnf %{buildroot}%{_sysconfdir}/my.cnf.d/
[11869]400popd
[12399]401%if %{with systemd}
402mv %{buildroot}/etc/systemd/system/mariadb.service.d/tokudb.conf %{buildroot}%{_unitdir}/mariadb.service.d/tokudb.conf
403%endif
[12464]404%endif
[11252]405%else
[11066]406rm -f %{buildroot}%{_mandir}/man1/tokuft*
407%endif
408
[12062]409# install files for galera cluster.
410install -m755 ./scripts/galera_new_cluster.sh %{buildroot}%{_bindir}/galera_new_cluster
411install -m755 ./scripts/galera_recovery.sh %{buildroot}%{_bindir}/galera_recovery
412perl -pi -e 's|^wsrep_provider=.*$|wsrep_provider=%{_libdir}/galera/libgalera_smm.so|' %{buildroot}%{_datadir}/mysql/wsrep.cnf
413perl -pi -e 's|^wsrep_notify_cmd=.*$|#wsrep_notify_cmd=%{_datadir}/mysql/wsrep_notify|' %{buildroot}%{_datadir}/mysql/wsrep.cnf
414install -m644 %{buildroot}%{_datadir}/mysql/wsrep.cnf %{buildroot}%{_sysconfdir}/my.cnf.d/galera.cnf
415
[8350]416# force linking statically.
[11954]417perl -pi -e 's,-lmariadb,%{_libdir}/libmariadbclient.a,' %{buildroot}%{_bindir}/mysql_config
[8350]418
[11954]419perl -pi -e 's,-lmariadb,%{_libdir}/libmariadbclient.a,' %{buildroot}%{_datadir}/pkgconfig/mariadb.pc
[9835]420
[12320]421# install pam_user_map.so to /lib64/security for 64bit architectures
422%ifarch x86_64
[12399]423if [ ! -e %{buildroot}/%{_lib}/security/pam_user_map.so ]; then
424        mkdir -p %{buildroot}/%{_lib}/security
425        mv %{buildroot}/lib/security/pam_user_map.so %{buildroot}/%{_lib}/security/
426fi
[12320]427%endif
428
[11869]429# drop client library
430rm -f %{buildroot}%{_libdir}/libmariadb.so*
[11954]431rm -f %{buildroot}%{_prefix}/lib/pkgconfig/libmariadb.pc
[11869]432
[8350]433##############################################################################
434
435%pre server
436# Create a MySQL user and group. Do not report any problems if it already
437# exists.
438datadir=/var/lib/mysql
439
440groupadd -r mysql 2> /dev/null || true
441useradd -M -r -d $datadir -s /bin/bash -c "MySQL server" -g mysql mysql 2> /dev/null || true
442# The user may already exist, make sure it has the proper group nevertheless (BUG#12823)
443usermod -g mysql mysql 2> /dev/null || true
444
445%post server
[12399]446# Make MySQL start/shutdown automatically when the machine does it.
[8350]447
448if [ $1 = 1 ] ; then
[12399]449%if %{with systemd}
450%systemd_post %{daemon_name}.service
451%else
[8350]452  if [ -x /sbin/chkconfig ] ; then
453          /sbin/chkconfig --add mysql
454  fi
[12399]455%endif
[8350]456
457  basedir=`/usr/bin/my_print_defaults --mysqld|sed -ne 's/^--basedir=//p'|tail -1`
458  if [ -z "$basedir" ] ; then
459    basedir=/usr
460  fi
461
462  datadir=`/usr/bin/my_print_defaults --mysqld|sed -ne 's/^--datadir=//p'|tail -1`
463  if [ -z "$datadir" ] ; then
464    datadir=/var/lib/mysql
465  else
466    # datadir may be relative to a basedir!
467    if ! expr $datadir : / > /dev/null; then
468      datadir=$basedir/$datadir
469    fi
470  fi
471
[9835]472  tmpdir=`/usr/bin/my_print_defaults --mysqld|sed -ne 's/^--datadir=//p'|tail -1`
473  if [ -z "$datadir" ] ; then
474    datadir=/var/lib/mysql
475  else
476    # datadir may be relative to a basedir!
477    if ! expr $datadir : / > /dev/null; then
478      datadir=$basedir/$datadir
479    fi
480  fi
481
[8350]482  # Change permissions so that the user that will run the MySQL daemon
483  # owns all database files.
484  chown -R mysql:mysql $datadir
485
486  if [ ! -e $datadir/mysql ]; then
487    # Create data directory
488    mkdir -p $datadir/{mysql,test}
[9835]489    chown -R mysql:mysql $datadir
[8350]490
491    # Initiate databases
492    /usr/bin/mysql_install_db --rpm --user=mysql
493  fi
494
495  # Change permissions again to fix any new files.
496  chown -R mysql:mysql $datadir
497
498  # Fix permissions for the permission database so that only the user
499  # can read them.
500  chmod -R og-rw $datadir/mysql
501fi
502
503%preun server
[12399]504%if %{with systemd}
505%systemd_preun %{daemon_name}.service
506%else
507%endif
[8350]508if [ $1 = 0 ] ; then
509        # Stop MySQL before uninstalling it
510        if [ -x /etc/init.d/mysql ] ; then
511                /etc/init.d/mysql stop > /dev/null
512        fi
513        # Don't start it automatically anymore
514        if [ -x /sbin/chkconfig ] ; then
515                /sbin/chkconfig --del mysql
516        fi
517fi
518
519%postun server
[12399]520%if %{with systemd}
521%systemd_postun_with_restart %{daemon_name}.service
522%else
[8350]523if [ $1 -ge 1 ]; then
524  if [ -x /etc/init.d/mysql ] ; then
525    # only restart the server if it was alredy running
526    /etc/init.d/mysql status > /dev/null 2>&1 && \
527    /etc/init.d/mysql restart
528  fi
529fi
[12399]530%endif
[8350]531
[12399]532
[9133]533%pre mroonga
534if [ $1 -gt 1 ]; then
535/usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/uninstall.sql || cat <<EOF
[9706]536An error occured when to unregister plugin.
[9133]537Please run a command below:
538
539  /usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/uninstall.sql
540
541EOF
542
543fi
544
545%post mroonga
546if [ $1 -eq 1 ] ; then
547        /usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/install.sql || cat <<EOF
548An error occured when to register plugin.
549Please run a command below:
550
551  /usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/install.sql
552
553EOF
554fi
555
556%postun mroonga
557if [ $1 -gt 0 ] ; then
558        /usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/install.sql || cat <<EOF
559An error occured when to register plugin.
560Please run a command below:
561
562  /usr/bin/mysql -u root < %{_datadir}/mysql/mroonga/install.sql
563
564EOF
565fi
566
[8350]567# Clean up the BuildRoot
568%clean
569[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
570
571%files server
572%defattr(-,root,root)
[10645]573%{!?_licensedir:%global license %%doc}
574%license COPYING* EXCEPTIONS-CLIENT
[8350]575
[11162]576%doc CREDITS README.md doc/*
[11869]577%doc support-files/rpm/*.cnf
578%doc release/support-files/*.cnf
[8350]579%doc %{_infodir}/mysql.info*
580
[8991]581%doc %{_mandir}/man1/aria_*.1*
[8350]582%doc %{_mandir}/man1/innochecksum.1*
[11869]583%doc %{_mandir}/man1/mariabackup.1*
[12464]584%doc %{_mandir}/man1/mariadb-backup.1*
585%doc %{_mandir}/man1/mariadb-convert-table-format.1*
586%doc %{_mandir}/man1/mariadb-conv.1*
587%doc %{_mandir}/man1/mariadb-dumpslow.1*
588%doc %{_mandir}/man1/mariadb-fix-extensions.1*
589%doc %{_mandir}/man1/mariadb-hotcopy.1*
590%doc %{_mandir}/man1/mariadb-install-db.1*
591%doc %{_mandir}/man1/mariadb-ldb.1*
592%doc %{_mandir}/man1/mariadb-secure-installation.1*
[11066]593%doc %{_mandir}/man1/mariadb-service-convert.1*
[12464]594%doc %{_mandir}/man1/mariadb-setpermission.1*
595%doc %{_mandir}/man1/mariadb-tzinfo-to-sql.1*
596%doc %{_mandir}/man1/mariadb-upgrade.1*
597%doc %{_mandir}/man1/mariadbd-multi.1*
598%doc %{_mandir}/man1/mariadbd-safe-helper.1*
599%doc %{_mandir}/man1/mariadbd-safe.1*
[11869]600%doc %{_mandir}/man1/mbstream.1*
[8350]601%doc %{_mandir}/man1/my_print_defaults.1*
[11066]602%doc %{_mandir}/man1/my_safe_process.1*
[8350]603%doc %{_mandir}/man1/myisam_ftdump.1*
604%doc %{_mandir}/man1/myisamchk.1*
605%doc %{_mandir}/man1/myisamlog.1*
606%doc %{_mandir}/man1/myisampack.1*
[12464]607%doc %{_mandir}/man1/myrocks_hotbackup.1*
[8350]608%doc %{_mandir}/man1/mysql_convert_table_format.1*
609%doc %{_mandir}/man1/mysql_fix_extensions.1*
610%doc %{_mandir}/man1/mysqld_multi.1*
611%doc %{_mandir}/man1/mysqld_safe.1*
[11066]612%doc %{_mandir}/man1/mysqld_safe_helper.1*
[8350]613%doc %{_mandir}/man1/mysqldumpslow.1*
614%doc %{_mandir}/man1/mysql_install_db.1*
[11869]615%doc %{_mandir}/man1/mysql_ldb.1*
[8350]616%doc %{_mandir}/man1/mysql_secure_installation.1*
617%doc %{_mandir}/man1/mysql_setpermission.1*
618%doc %{_mandir}/man1/mysql_upgrade.1*
619%doc %{_mandir}/man1/mysqlhotcopy.1*
620%doc %{_mandir}/man1/mysql.server.1*
621%doc %{_mandir}/man1/mysqltest.1*
622%doc %{_mandir}/man1/mysql_tzinfo_to_sql.1*
623%doc %{_mandir}/man1/perror.1*
624%doc %{_mandir}/man1/replace.1*
625%doc %{_mandir}/man1/resolve_stack_dump.1*
626%doc %{_mandir}/man1/resolveip.1*
[11066]627%doc %{_mandir}/man1/wsrep_sst_*.1*
[12131]628%doc %{_mandir}/man8/mysqld.8*
[12464]629%doc %{_mandir}/man8/mariadbd.8*
[8350]630%{_bindir}/aria_*
[12131]631%{_bindir}/innochecksum
[11066]632%{_bindir}/mariabackup
[12131]633%{_bindir}/mariadb-backup
[12464]634%{_bindir}/mariadb-conv
[12131]635%{_bindir}/mariadb-convert-table-format
636%{_bindir}/mariadb-dumpslow
637%{_bindir}/mariadb-fix-extensions
638%{_bindir}/mariadb-hotcopy
639%{_bindir}/mariadb-install-db
640%{_bindir}/mariadb-secure-installation
641%{_bindir}/mariadb-setpermission
642%{_bindir}/mariadb-tzinfo-to-sql
643%{_bindir}/mariadb-upgrade
644%{_bindir}/mariadbd-multi
645%{_bindir}/mariadbd-safe
646%{_bindir}/mariadbd-safe-helper
[11066]647%{_bindir}/mbstream
[8350]648%{_bindir}/my_print_defaults
649%{_bindir}/myisam_ftdump
650%{_bindir}/myisamchk
651%{_bindir}/myisamlog
652%{_bindir}/myisampack
653%{_bindir}/mysql_convert_table_format
654%{_bindir}/mysql_fix_extensions
655%{_bindir}/mysql_install_db
656%{_bindir}/mysql_secure_installation
657%{_bindir}/mysql_setpermission
658%{_bindir}/mysql_tzinfo_to_sql
659%{_bindir}/mysql_upgrade
660%{_bindir}/mysqld_multi
661%{_bindir}/mysqld_safe
[10934]662%{_bindir}/mysqld_safe_helper
[8350]663%{_bindir}/mysqldumpslow
664%{_bindir}/mysqlhotcopy
665%{_bindir}/mysqltest
666%{_bindir}/perror
667%{_bindir}/replace
668%{_bindir}/resolve_stack_dump
669%{_bindir}/resolveip
[9835]670%{_bindir}/wsrep*
[12131]671%{_sbindir}/mariadbd
[8350]672%{_sbindir}/mysqld
[9835]673%{_sbindir}/rcmysql
[12131]674%dir %{_libdir}/mysql
675%dir %{_libdir}/mysql/plugin
676%attr(0700,mysql,root) %dir %{_libdir}/mysql/plugin/auth_pam_tool_dir
677%attr(4755,root,root) %{_libdir}/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
678%{_libdir}/mysql/plugin/*.so
[12320]679/%{_lib}/security/pam_user_map.so
[10010]680%exclude %{_libdir}/mysql/plugin/ha_connect.so
[9133]681%exclude %{_libdir}/mysql/plugin/ha_mroonga.so
682%exclude %{_datadir}/mysql/mroonga
[12399]683%exclude %{_datadir}/mysql/systemd/use_galera_new_cluster.conf
[12062]684%dir %{_sysconfdir}/my.cnf.d
[9835]685%config(noreplace) %{_sysconfdir}/my.cnf.d/enable_encryption.preset
[8350]686%config(noreplace) %{_sysconfdir}/my.cnf.d/server.cnf
[12464]687%config(noreplace) %{_sysconfdir}/my.cnf.d/spider.cnf
[12320]688%config(noreplace) %{_sysconfdir}/security/user_map.conf
[8350]689%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/mysql
[12399]690%if %{with systemd}
691%{_bindir}/mariadb-service-convert
692%{_unitdir}/*.service
693%{_tmpfilesdir}/%{name}.conf
694%dir %{_unitdir}/mariadb.service.d
695%{_libexecdir}/*
696%{_sysusersdir}/%{name}.conf
697%else
[8350]698%{_sysconfdir}/init.d/mysql
[12399]699%endif
[8350]700%{_datadir}/mysql
701%attr(755, mysql, mysql) %dir %{mysqldatadir}
[11611]702%ifarch x86_64
[12131]703%{_bindir}/mariadb-ldb
[11611]704%{_bindir}/myrocks_hotbackup
705%{_bindir}/mysql_ldb
706%{_bindir}/sst_dump
[12464]707%if %{with tokudb}
[11611]708%exclude %{_libdir}/mysql/plugin/ha_tokudb.so
709%endif
[12464]710%endif
[8350]711
[9133]712%files mroonga
713%defattr(-, root, root)
[10645]714%{!?_licensedir:%global license %%doc}
715%license groonga groonga-normalizer-mysql
[9133]716%{_libdir}/mysql/plugin/ha_mroonga.so
717%{_datadir}/mysql/mroonga
718
[10010]719%files connect
720%defattr(-, root, root)
721%{_libdir}/mysql/plugin/ha_connect.so
722
[12062]723%files galera
724%defattr(-, root, root)
725%doc Docs/README-wsrep
726%doc %{_mandir}/man1/galera_new_cluster.1*
727%doc %{_mandir}/man1/galera_recovery.1*
728%dir %{_sysconfdir}/my.cnf.d
729%config(noreplace) %{_sysconfdir}/my.cnf.d/galera.cnf
730%{_bindir}/galera_new_cluster
731%{_bindir}/galera_recovery
[12399]732%if %{with systemd}
733%{_datadir}/mysql/systemd/use_galera_new_cluster.conf
734%endif
[12062]735
[10010]736%ifarch x86_64
[12464]737%if %{with tokudb}
[10010]738%files tokudb
739%defattr(-, root, root)
[12062]740%dir %{_sysconfdir}/my.cnf.d
[11162]741%config(noreplace) %{_sysconfdir}/my.cnf.d/tokudb.cnf
[10010]742%{_libdir}/mysql/plugin/ha_tokudb.so
743%{_bindir}/tokuft*
[11066]744%doc %{_mandir}/man1/tokuft*
[12399]745%if %{with systemd}
746%{_unitdir}/mariadb.service.d/tokudb.conf
[10010]747%endif
[12399]748%endif
[12464]749%endif
[10010]750
[8350]751%files client
752%defattr(-, root, root)
[10645]753%{!?_licensedir:%global license %%doc}
754%license COPYING* EXCEPTIONS-CLIENT
755
[8350]756%config(noreplace) %{_sysconfdir}/my.cnf.d/mysql-clients.cnf
[12131]757%{_bindir}/mariadb
758%{_bindir}/mariadb-access
759%{_bindir}/mariadb-admin
760%{_bindir}/mariadb-binlog
761%{_bindir}/mariadb-check
762%{_bindir}/mariadb-dump
763%{_bindir}/mariadb-find-rows
764%{_bindir}/mariadb-import
765%{_bindir}/mariadb-plugin
766%{_bindir}/mariadb-show
767%{_bindir}/mariadb-slap
768%{_bindir}/mariadb-waitpid
[8350]769%{_bindir}/msql2mysql
770%{_bindir}/mysql
771%{_bindir}/mysql_find_rows
[12131]772%{_bindir}/mysql_plugin
[8350]773%{_bindir}/mysql_waitpid
774%{_bindir}/mysqlaccess
775%{_bindir}/mysqladmin
776%{_bindir}/mysqlbinlog
777%{_bindir}/mysqlcheck
778%{_bindir}/mysqldump
779%{_bindir}/mysqlimport
780%{_bindir}/mysqlshow
781%{_bindir}/mysqlslap
782%{_bindir}/mytop
[12464]783%doc %{_mandir}/man1/mariadb.1*
784%doc %{_mandir}/man1/mariadb-access.1*
785%doc %{_mandir}/man1/mariadb-admin.1*
786%doc %{_mandir}/man1/mariadb-binlog.1*
787%doc %{_mandir}/man1/mariadb-check.1*
788%doc %{_mandir}/man1/mariadb-dump.1*
789%doc %{_mandir}/man1/mariadb-find-rows.1*
790%doc %{_mandir}/man1/mariadb-import.1*
791%doc %{_mandir}/man1/mariadb-plugin.1*
792%doc %{_mandir}/man1/mariadb-show.1*
793%doc %{_mandir}/man1/mariadb-slap.1*
794%doc %{_mandir}/man1/mariadb-waitpid.1*
[8350]795%doc %{_mandir}/man1/msql2mysql.1*
796%doc %{_mandir}/man1/mysql.1*
797%doc %{_mandir}/man1/mysql_find_rows.1*
798%doc %{_mandir}/man1/mysql_waitpid.1*
799%doc %{_mandir}/man1/mysqlaccess.1*
800%doc %{_mandir}/man1/mysqladmin.1*
801%doc %{_mandir}/man1/mysqlbinlog.1*
802%doc %{_mandir}/man1/mysqlcheck.1*
803%doc %{_mandir}/man1/mysqldump.1*
804%doc %{_mandir}/man1/mysqlimport.1*
[12131]805%doc %{_mandir}/man1/mysql_plugin.1*
[8350]806%doc %{_mandir}/man1/mysqlshow.1*
807%doc %{_mandir}/man1/mysqlslap.1*
[12464]808%doc %{_mandir}/man1/mytop.1*
[8350]809
[11066]810%files devel
[8350]811%defattr(-, root, root)
812%doc %{_mandir}/man1/mysql_config.1*
[12464]813%{_bindir}/mariadb-config
[11162]814%{_bindir}/mariadb_config
[8350]815%{_bindir}/mysql_config
816%{_includedir}/mysql
817%{_datadir}/aclocal/mysql.m4
[12399]818%{_libdir}/pkgconfig/mariadb.pc
[12056]819%exclude %{_libdir}/pkgconfig/libmariadb.pc
[8350]820%{_libdir}/*.so
821%{_sysconfdir}/rpm/*
[12131]822%{_bindir}/mariadb-embedded
[8350]823%{_bindir}/mysql_embedded
[12464]824%doc %{_mandir}/man1/mariadb_config.1*
825%doc %{_mandir}/man1/mariadb-embedded.1*
[11869]826%doc %{_mandir}/man1/mysql_embedded.1*
[8350]827
828%files static
829%defattr(-,root,root)
830%{_libdir}/lib*.a
831
[9133]832%if %{with source}
[8350]833%files source
834%defattr(-, root, root)
835%{_datadir}/mariadb-source
[9133]836%endif
[8350]837
838%files test
839%defattr(-, root, root)
840%attr(-, root, root) %{_datadir}/mysql-test
[12131]841%{_bindir}/mariadb-client-test
842%{_bindir}/mariadb-client-test-embedded
843%{_bindir}/mariadb-test
844%{_bindir}/mariadb-test-embedded
[8350]845%{_bindir}/mysql_client_test
846%{_bindir}/mysql_client_test_embedded
847%{_bindir}/mysqltest_embedded
[11869]848%{_bindir}/test-connect-t
[12464]849%doc %{_mandir}/man1/mariadb-client-test-embedded.1*
850%doc %{_mandir}/man1/mariadb-client-test.1*
851%doc %{_mandir}/man1/mariadb-test-embedded.1*
852%doc %{_mandir}/man1/mariadb-test.1*
[8350]853%doc %{_mandir}/man1/mysql_client_test.1*
854%doc %{_mandir}/man1/mysql-stress-test.pl.1*
855%doc %{_mandir}/man1/mysql-test-run.pl.1*
856%doc %{_mandir}/man1/mysql_client_test_embedded.1*
857%doc %{_mandir}/man1/mysqltest_embedded.1*
858
859%files embedded
860%defattr(-,root,root)
[11869]861%{_libdir}/libmariadbd.so.*
[8350]862
863
864%changelog
[12546]865* Tue Feb 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.9-1
866- new upstream release.
867- dropped Patch2000: fixed in upstream.
868- added Patch1001 to fix FTBFS.
869
[12508]870* Thu Nov 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.8-1
871- new upstream release.
872- added Patch2000 to fix failure on starting mariadbd.
873
874* Wed Nov 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.7-1
875- new upstream release.
876- replaced patch1000 to update Groonga to v10.0.8.
877
[12503]878* Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.6-1
879- new upstream release.
880- replaced patch1000 to update Groonga to v10.0.7.
881- dropped Patch1001: fixed in upstream.
[12464]882
883* Wed Aug 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.5-1
884- new upstream release.
885- replaced patch1000 to update Groonga to v10.0.5.
886- added Patch1001 to fix FTBFS.
887- disabled tokudb as default.
888
[12399]889* Thu May 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.13-1
890- new upstream release.
891- replaced patch1000 to update Groonga to v10.0.2.
892- added systemd support (disabled as default).
893
[12320]894* Mon Feb 10 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.12-1
895- new upstream release.
896- replaced patch1000 to update Groonga to v9.1.2.
897
[12317]898* Wed Dec 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.11-1
899- new upstream release.
900- replaced patch1000 to update Groonga to v9.1.0.
901
[12310]902* Sat Nov 09 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.10-1
903- new upstream release.
904
905* Wed Nov 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.9-1
906- new upstream release.
907- replaced patch1000 to update Groonga to v9.0.9.
908
[12131]909* Fri Aug 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.4.7-1
910- new upstream release.
911- replaced patch1000 to update Groonga to v9.0.7.
912
[12121]913* Fri May 31 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.15-1
914- new upstream release.
915- replaced patch1000 to update Groonga to v9.0.3.
916- added BR:lz4-devel.
917
[12062]918* Sun May 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.14-1
919- new upstream release.
920- replaced patch1000 to update Groonga to v9.0.2.
921- added a subpackage for galera cluster.
922- enabled regexp with groonga.
923
[12056]924* Thu Jan 31 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.12-1
925- new upstream release.
926- replaced patch1000 to update Groonga to v8.1.1.
927
[11954]928* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.11-1
929- new upstream release.
930- replaced patch1000 to update Mroonga to v8.09.
931
[11869]932* Mon Nov 05 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.10-2
933- drop shared client library.
934
935* Mon Nov 05 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.3.10-1
936- new upstream release.
937- replaced patch1000 to update Mroonga to v8.07.
938
[11611]939* Fri Mar 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.2.14-1
940- new upstream release.
941- replaced patch1000 to update Mroonga to v8.01.
942
[11252]943* Sat Dec 02 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.2.11-1
944- new upstream release.
945- replaced patch1000 to update Mroonga to v7.09.
946
[11162]947* Sun Jul 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.2.7-1
948- new upstream release.
949- replaced patch1000 to update Mroonga to v7.04.
950
[11066]951* Thu May  4 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.23-1
952- new upstream release.
953- replaced patch1000 to update Mroonga to v7.02.
954
[10934]955* Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.22-1
956- new upstream release.
957- replaced patch1000 to update Mroonga to v7.00.
958
[10853]959* Wed Dec 21 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.20-1
960- new upstream release.
961- replaced patch1000 to update Mroonga to v6.11.
962
[10645]963* Tue Jul 19 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.16-1
964- new upstream release.
965- replaced patch1000 to update Mroonga to v6.06.
966
[10277]967* Wed May 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.14-1
968- new upstream release.
969- replaced patch1000 to update Mroonga to v6.02.
970
[10116]971* Fri Apr  1 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.13-1
972- new upstream release.
973- replaced patch1000 to update Mroonga to v6.01.
974
[10088]975* Tue Mar 15 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.12-1
976- new upstream release.
977- replaced patch1000 to update Mroonga to git HEAD.
978
[10010]979* Sat Jan 30 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.11-1
980- new upstream release.
981- replaced patch1000 to update Mroonga to v5.12.
982
983* Fri Jan  8 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.10-1
984- new upstream release.
985- replaced patch1000 to update Mroonga to v5.11.
986- moved CONNECT and TokuDB storage engines to subpackages.
987
[9835]988* Sun Nov 29 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.9-4
989- replaced patch1000 to update Mroonga to git HEAD.
990
991* Sat Nov 28 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.9-3
992- replaced patch1000 to update Mroonga to git HEAD.
993
994* Thu Nov 26 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.9-2
995- replaced patch1000 to update Mroonga to git HEAD.
996
997* Tue Nov 24 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.9-1
998- new upstream release.
999- replaced patch1000 to update Mroonga to git HEAD.
1000
1001* Fri Oct 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.8-3
1002- added BR:jemalloc-devel.
1003
1004* Thu Oct 29 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.8-2
1005- replaced patch1000 to update Mroonga to 5.09.
1006
1007* Wed Oct 21 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.1.8-1
1008- new upstream release.
1009- replaced patch1000 for MariaDB 10.1.8.
1010
1011* Fri Oct  9 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.21-3
1012- replaced patch1000 to update Mroonga to 5.08.
1013
[9728]1014* Mon Aug 31 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.21-2
1015- replaced patch1000 to update Mroonga to 5.06.
1016
[9706]1017* Mon Aug 10 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.21-1
1018- new upstream release.
1019- added patch1000 to update Mroonga from 5.02 to 5.05.
1020
1021* Tue Jun 30 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.20-2
1022- fixed dependencies.
1023
[9612]1024* Fri Jun 19 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.20-1
1025- new upstream release.
1026
[9558]1027* Sun May 10 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.19-1
1028- new upstream release.
1029
[9555]1030* Fri May  8 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.18-1
[9405]1031- new upstream release.
1032
[9555]1033* Tue Mar  3 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.17-1
1034- new upstream release.
1035
[9361]1036* Wed Jan 28 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.16-1
1037- new upstream release.
1038
[9133]1039* Wed Nov 26 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.15-1
1040- new upstream release.
1041- enabled bundled Mroonga.
1042
[8991]1043* Mon Sep 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.14-1
1044- new upstream release.
1045
[8523]1046* Sat May 31 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.11-1
1047- new upstream release.
1048
[8459]1049* Sun Apr 13 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.10-2
1050- fixed Conflicts: and Obsoletes:.
1051
[8350]1052* Mon Mar 31 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.10-1
1053- new upstream release.
1054
1055* Mon Mar 24 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.9-1
1056- new upstream release.
1057
1058* Tue Feb 11 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.8-1
1059- new upstream release.
1060
1061* Sat Dec 07 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.6-2
1062- removed duplicated files.
1063
1064* Wed Dec 04 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.0.6-1
1065- switched to MariaDB.
1066
1067* Wed Feb 20 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.30-1
1068- new upstream release.
1069
1070* Fri Nov 16 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.28-1
1071- new upstream release.
1072
1073* Sat Sep 15 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.27-1
1074- new upstream release.
[12399]1075- added a sub-package "MySQL-source".
[8350]1076- added some macros for rpm.
1077
1078* Thu Jun 21 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.25-1
1079- new upstream release.
1080
1081* Thu May 10 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.24-1
1082- new upstream release.
1083
1084* Tue May 01 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.23-1
1085- new upstream release.
1086- added "Vendor:" and "Distribution:" tag.
1087
1088* Tue Aug 23 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.5.15-1
1089- new upstream release.
1090- removed NDB cluster support.
1091
1092* Mon Apr 18 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.56-3
1093- Added "BR: zlib-devel" to MySQL-devel.
1094
1095* Sun Apr 03 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.56-2
1096- Added "BR: openssl-devel" to MySQL-devel.
1097
1098* Fri Mar 11 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.56-1
1099- new upstream release.
1100
1101* Mon Jan 10 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.54-1
1102- new upstream release.
1103- updated jp-patch.
1104- added ssl support.
1105
1106* Sat Nov 06 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.52-1
1107- new upstream release.
1108- replaced '%%__find_requires' to '%%__perl_requires'.
1109- updated jp-patch.
1110
1111* Fri Oct 29 2010 Shu KONNO <owa@bg.wakwak.com> 5.1.44-3
1112- added mysql-5.1.44-lib64.patch (on x86_64)
1113- added -fPIC (on x86_64)
1114
1115* Sun Oct 17 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1.44-2
1116- made embedded package again
1117
1118* Fri Mar 05 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.44-1
1119- new upstream release.
1120- updated jp-patch.
1121
1122* Thu Feb 04 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.43-2
1123- VineSeed: rebuilt with new toolchain.
1124
1125* Wed Feb 03 2010 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.43-1
1126- new upstream release.
1127  - fixed CVE-2009-4484.
1128
1129* Fri Nov 20 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.41-1
1130- new upstream release.
1131
1132* Thu Nov 19 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.40-2
1133- added net-tools to 'Requires'.
1134- added groff to 'BuildRequires'.
1135- renamed subpackage 'MySQL-shared' to 'libmysqlclient16' (VineSeed only).
1136
1137* Tue Nov 10 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.40-1
1138- new upstream release.
1139
1140* Sat Sep 26 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.39-1
1141- new upstream release.
1142
1143* Sun Jul  5 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.36-1
1144- new upstream release.
1145- dropped %%Patch100 (fixed in upstream).
1146
1147* Sat Jun  6 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.35-1
1148- new upstream release.
1149- add %%Patch100 (no longer needed for MySQL-5.1.36 or later).
1150
1151* Thu May 21 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.34-1
1152- new upstream release.
1153- rename 'MySQL-bench' to 'MySQL-test'.
1154- update Patch0.
1155- change default charset to 'utf8'.
1156
1157* Sat Apr 12 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.51a-1
1158- new upstream release.
1159- update Patch0.
1160- add "--with-client-charset=ujis".
1161- sync %%files to official RPM.
1162- remove MySQL-Max.
1163
1164* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.0.27-0vl7
1165- for VineSeed
1166
1167* Thu Dec 13 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 5.0.27-0vl6
1168- move shared library from /usr/lib/ to /usr/lib/mysql/
1169- add /etc/ld.so.conf.d/*.conf
1170- fix broken libmysqlcient*.la files (or should we remove them permanently?)
1171
1172* Sat Jun 16 2007 IWAI, Masaharu <iwai@alib.jp> 5.0.27-0vl5
1173- rebuild <BTS:VineLinux:534>
1174
1175* Mon Nov 13 2006 NAKAMURA Kenta <kenta@vinelinux.org> 5.0.27-0vl4
1176- added -fPIC
1177
1178* Mon Oct 30 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.27-0vl3
1179- fixed dependency. <BTS:338>
1180
1181* Mon Oct 30 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.27-0vl2
1182- add %%Patch1. <BTS:320>
1183
1184* Sat Oct 28 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.27-0vl1
1185- new upstream release.
1186
1187* Fri Oct 27 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.26-0vl1
1188- new upstream release.
1189
1190* Sat Jun  3 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.22-0vl1
1191- new upstream release.
1192
1193* Sat May 13 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.21-0vl1
1194- release++.
1195
1196* Wed May 10 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 5.0.21-0vl0
1197- new upstream release.
1198- for VineSeed.
1199
1200* Wed Feb  8 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 4.1.16-0vl0
1201- new upstream release.
1202- replace Patch0 for MySQL-4.1.16.
1203
1204* Thu Oct  6 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 4.1.14-0vl0
1205- new upstream release.
1206- add Patch0.
1207
1208* Tue Sep 6 2005 Takeyuki FUJIOKA <fuji@ftserve.net> 4.0.25-0vl0
1209- new upstream version
1210        -- mysql-4.0.25
1211
1212* Fri Jan 21 2005 Takeyuki FUJIOKA <fuji@ftserve.net> 4.0.23-0vl0
1213- new upstream version
1214        -- mysql-4.0.23
1215
1216* Tue Sep 28 2004 Takeyuki FUJIOKA <fuji@ftserve.net> 4.0.22-0vl0
1217- new upstream version
1218        -- mysql-4.0.22
1219 
1220* Tue Sep 28 2004 Takeyuki FUJIOKA <fuji@ftserve.net> 4.0.21-0vl1
1221- new upstream version
1222        -- mysql-4.0.21
1223 
1224* Fri May 21 2004 Satoshi MACHINO <machino@vinelinux.org> 4.0.20-0vl1
1225- new upstream version
1226        -- mysql-4.0.20
1227 
1228* Tue May 04 2004 Tomoya TAKA <taka@vinelinux.org> 4.0.18-0vl2
1229- modify CFLAGS, CXXFLAGS and configure options for alpha
1230
1231* Tue Mar 23 2004 Satoshi MACHINO <machino@vinelinux.org> 4.0.18-0vl1
1232- Upgraded to MySQL-4
1233- added "with-charset=ujis" and "without-readline" to configure (vineseed-plus-02150)
1234- merged to MySQL Official packages
1235        -- renamed package "MySQL" to "MySQL-server"
1236        -- when using gcc, _always_ use CXX=gcc
1237        -- replaced Copyright with License field (Copyright is obsolete)
1238        -- added myisam_ftdump to the Server package
1239        -- marked /etc/logrotate.d/mysql as a config file (BUG 2156)
1240        -- fixed file permissions (BUG 1672)
1241        -- removed dependency on MySQL-client from the MySQL-devel subpackage
1242        -- as it is not really required. (BUG 1610)
1243        -- Fixed BUG 1162 (removed macro names from the changelog)
1244        -- Really fixed BUG 998 (disable the checking for installed but
1245        --  unpackaged files)
1246        -- Fixed BUG 959 (libmysqld not being compiled properly)
1247        -- Fixed BUG 998 (RPM build errors): added missing files to the
1248        -- distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow,
1249        -- mysql_fix_privilege_tables.1), removed "-n" from install section.
1250        -- removed the GIF Icon (file was not included in the sources anyway)
1251        -- removed unused variable shared_lib_version
1252        -- do not run automake before building the standard binary
1253        --  (should not be necessary)
1254        -- add server suffix '-standard' to standard binary (to be in line
1255        -- with the binary tarball distributions)
1256        -- allow overriding CC and CXX (required when building
1257        -- with other compilers)
1258
1259* Mon Apr 14 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.23.56-0vl5
1260- added BuildRequires:  automake16
1261                                                                               
1262* Thu Apr 03 2003 Tomoya TAKA <taka@vinelinux.org> 3.23.56-0vl3
1263- add '-fPIC -DPIC' to CFLAGS on alpha
1264- little fix of spec file
1265                                                                               
1266* Thu Mar 27 2003 Tomoya TAKA <taka@vinelinux.org> 3.23.56-0vl2
1267- enable MySQL-shared subpackage for alpha
1268- delete 'BuildPrereq: kernel24-headers' for alpha
1269- fix shared %files (exclude sparc)
1270                                                                               
1271* Tue Mar 18 2003 Satoshi MACHINO <machino@vinelinux.org> 3.23.56-0vl1
1272- new upstream version
1273                                                                               
1274* Sun Mar  9 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.23.55-0vl2
1275- fixed devel %files (dropped *.la files)
1276                                                                               
1277* Tue Jan 28 2003 Satoshi MACHINO <machino@vinelinux.org> 3.23.55-0vl1
1278- new upstream version
1279- fixed document permission
1280                                                                               
1281* Sat Dec 21 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.54a-0vl1
1282- new upstream version
1283                                                                               
1284* Sat Oct 19 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.53-0vl2
1285- dropped MySQL-Max sub-pakage for sparc/sparc64/alpha
1286        -- don't work
1287                                                                               
1288* Wed Oct 16 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.53-0vl1
1289- new upstream version
1290- diseble-assembler in configure on sparc,sparc64,alpha
1291                                                                               
1292* Wed Aug 21 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.52-0vl1
1293- new upstream version
1294- moved some man files to main package
1295- added enable-local-infile in configure
1296- changed --with-extra-charsets=all in configure
1297                                                                               
1298* Fri Jun 14 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.51-0vl2
1299- fixed changelog
1300                                                                               
1301* Thu Jun 13 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.51-0vl1
1302- updated to mysql-3.23.51
1303                                                                               
1304* Fri Mar 15 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.49-0vl2
1305- rebuild on zlib-1.1.4(security fix.)
1306                                                                               
1307* Mon Feb 18 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.49-0vl1
1308- updated to mysql-2.23.49
1309                                                                               
1310* Tue Feb 12 2002 Tomoya TAKA <taka@vinelinux.org> 3.23.48-0vl2
1311- add 'BuildPrereq: kernel24-headers' on alpha
1312- remove shared library and max on alpha
1313                                                                               
1314* Tue Feb 12 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.48-0vl1
1315- updated to mysql-3.23.48
1316                                                                               
1317* Thu Jan 03 2002 Satoshi MACHINO <machino@vinelinux.org> 3.23.47-0vl1
1318- updated to mysql-3.23.47
1319                                                                               
1320* Wed Dec 05 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.46-0vl1
1321- updated to mysql-3.23.46
1322                                                                               
1323* Thu Nov 29 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.45-0vl1
1324- updated to mysql-3.23.45
1325                                                                               
1326* Mon Nov 12 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.44-0vl1
1327- updated to mysql-3.23.44
1328                                                                               
1329* Sat Oct 13 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.43-0vl1
1330- updated to mysql-3.23.43
1331- removed shared library and max on sparc
1332                                                                               
1333* Wed Sep 12 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.42-0vl1
1334- updated to mysql-3.23.42
1335- changed MYSQL_BUILD_CC: and MYSQL_BUILD_XCC: to -gcc
1336                                                                               
1337* Thu Aug 30 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.41-0vl1
1338- updated to mysql-3.23.41
1339                                                                               
1340* Wed Aug 22 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.40-0vl1
1341- updated to mysql-3.23.40
1342                                                                               
1343* Tue Jul 10 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.39-0vl1
1344- updated to mysql-3.23.39
1345
1346* Fri Jun 15 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.38-1vl2
1347- added configure --with-charset=ujis
1348                                                                               
1349* Sun May 27 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.38-1vl2
1350- used some rpmmacro
1351                                                                               
1352* Fri May 25 2001 Satoshi MACHINO <machino@vinelinux.org> 3.23.38-1vl1
1353- updated to MySQL-3.23.38
1354                                                                               
1355* Thu Dec 07 2000 Satoshi MACHINO <machino@vinelinux.org> 3.23.28-1vl2
1356- removed Bench pakages
1357                                                                               
1358* Tue Dec 05 2000 Satoshi MACHINO <machino@vinelinux.org> 3.23.28-1vl1
1359- removed pt_BR locale
1360- build on Vine Linux
1361- partially used rpmmacros
1362- added %clean tag
1363                                                                               
1364* Fri Aug 18 2000 Tim Smith <tim@mysql.com>
1365- Added separate libmysql_r directory; now both a threaded
1366  and non-threaded library is shipped.
1367                                                                               
1368* Tue Sep 28 1999 David Axmark <davida@mysql.com>
1369- Added the support-files/my-example.cnf to the docs directory.
1370- Removed devel dependency on base since it is about client
1371  development.
1372                                                                               
1373* Wed Sep 8 1999 David Axmark <davida@mysql.com>
1374- Cleaned up some for 3.23.
1375                                                                               
1376* Thu Jul 1 1999 David Axmark <davida@mysql.com>
1377- Added support for shared libraries in a separate sub
1378  package. Original fix by David Fox (dsfox@cogsci.ucsd.edu)
1379- The --enable-assembler switch is now automatically disables on
1380  platforms there assembler code is unavailable. This should allow
1381  building this RPM on non i386 systems.
1382                                                                               
1383* Mon Feb 22 1999 David Axmark <david@detron.se>
1384- Removed unportable cc switches from the spec file. The defaults can
1385  now be overridden with environment variables. This feature is used
1386  to compile the official RPM with optimal (but compiler version
1387  specific) switches.
1388- Removed the repetitive description parts for the sub rpms. Maybe add
1389  again if RPM gets a multiline macro capability.
1390- Added support for a pt_BR translation. Translation contributed by
1391  Jorge Godoy <jorge@bestway.com.br>.
1392                                                                               
1393* Wed Nov 4 1998 David Axmark <david@detron.se>
1394- A lot of changes in all the rpm and install scripts. This may even
1395  be a working RPM :-)
1396                                                                               
1397* Sun Aug 16 1998 David Axmark <david@detron.se>
1398- A developers changelog for MySQL is available in the source RPM. And
1399  there is a history of major user visible changed in the Reference
1400  Manual.  Only RPM specific changes will be documented here.
1401
Note: See TracBrowser for help on using the repository browser.