1 Summary: MySQL: a very fast and reliable SQL database engine
2 Summary(fr): MySQL: un serveur SQL rapide et fiable
3 Summary(pl): MySQL: bardzo szybki i niezawodna baza danych (SQL)
5 Summary(pt_BR): MySQL: Um servidor SQL rápido e confiável.
6 Group: Applications/Databases
7 Group(pl): Aplikacje/Bazy Danych
8 Group(pt_BR): Aplicações/Banco_de_Dados
11 Copyright: MySQL FREE PUBLIC LICENSE (See the file PUBLIC)
12 Source: http://www.mysql.com/Downloads/MySQL-3.22/%{name}-%{version}.tar.gz
13 Patch0: mysql-info.patch
14 Patch1: mysql-no_libbind.patch
16 URL: http://www.mysql.com/
17 Provides: msqlormysql MySQL-server
19 BuildRoot: /tmp/%{name}-%{version}
21 %define _libexecdir %{_prefix}/sbin
22 %define _sysconfdir /etc
23 %define _localstatedir /var/state/mysql
26 MySQL is a true multi-user, multi-threaded SQL (Structured Query
27 Language) database server. SQL is the most popular database language
28 in the world. MySQL is a client/server implementation that consists of
29 a server daemon mysqld and many different client programs/libraries.
31 The main goals of MySQL are speed, robustness and easy to use. MySQL
32 was originally developed because we at Tcx needed a SQL server that
33 could handle very big databases with magnitude higher speed than what
34 any database vendor could offer to us. We have now been using MySQL
35 since 1996 in a environment with more than 40 databases, 10,000
36 tables, of which more than 500 have more than 7 million rows. This is
37 about 50G of mission critical data.
39 The base upon which MySQL is built is a set of routines that have been
40 used in a highly demanding production environment for many
41 years. While MySQL is still in development, it already offers a rich
42 and highly useful function set.
45 MySQL est un serveur de bases de donnees SQL vraiment multi-usagers et
46 multi-taches. Le langage SQL est le langage de bases de donnees le plus
47 populaire au monde. MySQL est une implementation client/serveur qui consiste
48 en un serveur (mysqld) et differents programmes/bibliotheques clientes.
50 Les objectifs principaux de MySQL sont: vitesse, robustesse et facilite
51 d'utilisation. MySQL fut originalement developpe parce que nous, chez Tcx,
52 avions besoin d'un serveur SQL qui pouvait gerer de tres grandes bases de
53 donnees avec une vitesse d'un ordre de magnitude superieur a ce que
54 n'importe quel vendeur pouvait nous offrir. Nous utilisons MySQL depuis 1996
55 dans un environnement avec plus de 40 bases de donnees, 10000 tables,
56 desquelles plus de 500 ont plus de 7 millions de lignes. Ceci represente
57 environ 50G de donnees critiques.
59 A la base de la conception de MySQL, on retrouve une serie de routines qui
60 ont ete utilisees dans un environnement de production pendant plusieurs
61 annees. Meme si MySQL est encore en developpement, il offre deja une riche
62 et utile serie de fonctions.
65 MySQL to wielow±tkowy serwer baz danych SQL.
67 G³ówne zalety MySQL to szybko¶æ, potêga i ³atwo¶æ u¿ytkowania. MySQL
68 jes wykorzystywany m.in. do obs³ugi 40 baz danych, 10 000 tabeli,
69 gdzie ka¿da tabela zawiera 7 milionów pozycji. To ok 50GB danych.
72 O MySQL é um servidor de banco de dados SQL realmente multiusuário e
73 multi-tarefa. A linguagem SQL é a mais popular linguagem para banco de dados
74 no mundo. O MySQL é uma implementação cliente/servidor que consiste de um
75 servidor chamado mysqld e diversos programas/bibliotecas clientes. Os
76 principais objetivos do MySQL são: velocidade, robustez e facilidade de uso.
77 O MySQL foi originalmente desenvolvido porque nós na Tcx precisávamos de um
78 servidor SQL que pudesse lidar com grandes bases de dados e com uma
79 velocidade muito maior do que a que qualquer vendedor podia nos oferecer.
80 Estamos usando o MySQL desde 1996 em um ambiente com mais de 40 bases de
81 dados com 10.000 tabelas, das quais mais de 500 têm mais de 7 milhões de
82 linhas. Isto é o equivalente a aproximadamente 50G de dados críticos. A base
83 da construção do MySQL é uma série de rotinas que foram usadas em um
84 ambiente de produção com alta demanda por muitos anos. Mesmo o MySQL estando
85 ainda em desenvolvimento, ele já oferece um conjunto de funções muito ricas
86 e úteis. Veja a documentação para maiores informações.
89 Requires: %{name} = %{version}-%{release}
90 Summary: MySQL - Client
91 Summary(pl): MySQL - Klient
92 Summary(pt_BR): MySQL - Cliente
93 Group: Applications/Databases
94 Group(pl): Aplikacje/Bazy Danych
95 Group(pt_BR): Aplicações/Banco_de_Dados
96 Obsoletes: MySQL-client
99 This package contains the standard MySQL clients.
101 %description -l fr client
102 Ce package contient les clients MySQL standards.
104 %description -l pl client
105 Standardowe programy klienckie MySQL.
107 %description -l pt_BR client
108 Este pacote contém os clientes padrão para o MySQL.
111 Summary: Shared libraries for MySQL
112 Group: Applications/Databases
115 Shared libraries for MySQL
118 Summary: MySQL - Development header files and libraries
119 Summary(pl): MySQL - Pliki nag³ówkowe i biblioteki dla developerów
120 Summary(pt_BR): MySQL - Medições de desempenho
121 Group: Applications/Databases
122 Group(pl): Aplikacje/Bazy Danych
123 Group(pt_BR): Aplicações/Banco_de_Dados
124 Obsoletes: MySQL-devel
127 This package contains the development header files and libraries
128 necessary to develop MySQL client applications.
130 %description -l pl devel
131 Pliki nag³ówkowe i biblioteki konieczne do rozwijania aplikacji
134 %description devel -l pt_BR
135 Este pacote contém os arquivos de cabeçalho (header files) e bibliotecas
136 necessárias para desenvolver aplicações clientes do MySQL.
138 %description -l fr devel
139 Ce package contient les fichiers entetes et les librairies de developpement
140 necessaires pour developper des applications clientes MySQL.
143 Summary: MySQL staic libraris
144 Summary(pl): Biblioteki statyczne MySQL
145 Group: Development/Libraries
146 Group(pl): Programowanie/Biblioteki
147 Obsoletes: MySQL-static
148 Requires: %{name}-devel = %{version}
151 MySQL staic libraris.
153 %description -l pl static
154 Biblioteki statyczne MySQL.
157 Requires: MySQL-client
158 Requires: MySQL-DBI-perl-bin
160 Summary: MySQL - Benchmarks
161 Summary: mySQL - Programy testuj±ce szybko¶æ dzia³ania bazy
162 Group: Applications/Databases
163 Group(pl): Aplikacje/Bazy Danych
164 Summary(pt_BR): MySQL - Medições de desempenho
165 Group(pt_BR): Aplicações/Banco_de_Dados
166 Obsoletes: MySQL-bench
169 This package contains MySQL benchmark scripts and data.
171 %description -l pl bench
172 Programy testuj±ce szybko¶æ serwera MySQL.
174 %description -l pt_BR bench
175 Este pacote contém medições de desempenho de scripts e dados do MySQL.
186 LDFLAGS="-s"; export LDFLAGS
192 --enable-thread-safe-client \
194 --with-charset=latin2 \
195 --with-mysqld-user=mysql \
196 --with-unix-socket-path=/var/state/mysql/mysql.sock \
197 --with-comment='Polish Linux Distribution MySQL RPM' \
200 # If you have much RAM you can remove --with-low-memory
202 make benchdir=$RPM_BUILD_ROOT%{_datadir}/sql-bench
203 (cd Docs; make info manual.texi)
206 rm -rf $RPM_BUILD_ROOT
207 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{logrotate.d,rc.d/init.d}
210 make install DESTDIR=$RPM_BUILD_ROOT benchdir=%{_datadir}/sql-bench
212 # Install logrotate and autostart
213 install support-files/mysql-log-rotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/mysql
214 install support-files/mysql.server $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/mysql
216 find Docs -type f ! -name *.gif ! -name *.html -exec rm {} \;
217 find . -name ./CVS -exec rm -rf {} \;
219 mv $RPM_BUILD_ROOT%{_libdir}/mysql/lib* $RPM_BUILD_ROOT%{_libdir}
221 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so*.*
223 gzip -9nf $RPM_BUILD_ROOT{%{_mandir}/man1/*,%{_infodir}/mysql.info*}
226 echo "Creating system group mysql with GID 83"
227 %{_sbindir}/groupadd -f -g 83 mysql
228 echo "Creating system user mysql with UID 83"
229 %{_sbindir}/useradd -u 83 -g mysql -d /var/state/mysql -s /bin/sh mysql 2> /dev/null
232 /sbin/chkconfig --add mysql
233 mysql_install_db -IN-RPM
234 chown -R mysql /var/state/mysql
236 %post libs -p /sbin/ldconfig
237 %postun libs -p /sbin/ldconfig
240 %defattr(644,root,root,755)
242 %attr(755,root,root) %{_bindir}/isamchk
243 %attr(755,root,root) %{_bindir}/isamlog
244 %attr(755,root,root) %{_bindir}/mysql_fix_privilege_tables
245 %attr(755,root,root) %{_bindir}/mysql_install_db
246 %attr(755,root,root) %{_bindir}/mysql_setpermission
247 %attr(755,root,root) %{_bindir}/mysql_zap
248 %attr(755,root,root) %{_bindir}/mysqlbug
249 %attr(755,root,root) %{_bindir}/perror
250 %attr(755,root,root) %{_bindir}/replace
251 %attr(755,root,root) %{_bindir}/resolveip
252 %attr(755,root,root) %{_bindir}/safe_mysqld
253 %attr(755,root,root) %{_sbindir}/mysqld
254 %attr(640,root,root) %{_sysconfdir}/logrotate.d/mysql
255 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/mysql
256 %{_infodir}/mysql.info*
257 %dir %{_datadir}/mysql
259 %{_datadir}/mysql/english
260 %lang(cs) %{_datadir}/mysql/czech
261 %lang(da) %{_datadir}/mysql/danish
262 %lang(nl) %{_datadir}/mysql/dutch
263 %lang(et) %{_datadir}/mysql/estonia
264 %lang(fr) %{_datadir}/mysql/french
265 %lang(de) %{_datadir}/mysql/german
266 %lang(el) %{_datadir}/mysql/greek
267 %lang(hu) %{_datadir}/mysql/hungarian
268 %lang(it) %{_datadir}/mysql/italian
269 %lang(ja) %{_datadir}/mysql/japanese
270 %lang(ko) %{_datadir}/mysql/korean
271 %lang(no) %{_datadir}/mysql/norwegian
272 %lang(no@nynorsk) %{_datadir}/mysql/norwegian-ny
273 %lang(pl) %{_datadir}/mysql/polish
274 %lang(pt) %{_datadir}/mysql/portuguese
275 %lang(ru) %{_datadir}/mysql/russian
276 %lang(sk) %{_datadir}/mysql/slovak
277 %lang(es) %{_datadir}/mysql/spanish
278 %lang(sv) %{_datadir}/mysql/swedish
281 %attr(755,root,root) %{_bindir}/msql2mysql
282 %attr(755,root,root) %{_bindir}/mysql
283 %attr(755,root,root) %{_bindir}/mysqlaccess
284 %attr(755,root,root) %{_bindir}/mysqladmin
285 %attr(755,root,root) %{_bindir}/mysqlbug
286 %attr(755,root,root) %{_bindir}/mysqldump
287 %attr(755,root,root) %{_bindir}/mysqlimport
288 %attr(755,root,root) %{_bindir}/mysqlshow
289 %attr(644,root,root) %{_mandir}/man1/mysql.1*
292 %attr(755,root,root) %{_libdir}/lib*.so.*.*
295 %defattr(644,root,root,755)
296 %attr(755,root,root) %{_libdir}/lib*.la
297 %attr(755,root,root) %{_libdir}/lib*.so
298 %attr(755,root,root) %{_bindir}/comp_err
302 %attr(644,root,root) %{_libdir}/lib*.a
305 %attr(-,root,root) %{_datadir}/sql-bench