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

Revision 12503, 45.8 KB checked in by tomop, 3 years ago (diff)

updated 5 packages

mariadb-10.5.6-1

nsd-4.3.3-1

pcre2-10.35-1

rspamd-2.6-2

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