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

Revision 12310, 42.0 KB checked in by tomop, 5 years ago (diff)

updated 18 packages

bind-9.11.12-1

bison-3.4.2-1

clisp-2.49.93-1

exiv2-0.27.2-1

firefox-68.2.0-1

galera-26.4.3-1

gcr-3.28.1-1

glib2-2.62.2-1

golang-1.13.4-1

incron-0.5.12-3

libgexiv2-0.12.0-1

libsecret-0.18.8-2

mariadb-10.4.10-1

perl-Bit-Vector-7.4-1

perl-Class-Accessor-0.51-1

seahorse-3.34-1

thunderbird-68.2.1-1

wireshark-3.0.6-1

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