]> git.pld-linux.org Git - packages/mysql.git/blob - mysql.spec
5402a6749882936a1d40f1b2caae3765d5f075bc
[packages/mysql.git] / mysql.spec
1 # _with_innodb  - with InnoDB backend
2 # _with_bdb     - with Berkeley DB backend
3 %include        /usr/lib/rpm/macros.perl
4 Summary:        MySQL: a very fast and reliable SQL database engine
5 Summary(fr):    MySQL: un serveur SQL rapide et fiable
6 Summary(pl):    MySQL: bardzo szybka i niezawodna baza danych (SQL)
7 Summary(pt_BR): MySQL: Um servidor SQL rápido e confiável
8 Summary(ru):    MySQL - ÂÙÓÔÒÙÊ SQL-ÓÅÒ×ÅÒ
9 Summary(uk):    MySQL - Û×ÉÄËÉÊ SQL-ÓÅÒ×ÅÒ
10 Summary(zh_CN): MySQLÊý¾Ý¿â·þÎñÆ÷
11 Name:           mysql
12 Group:          Applications/Databases
13 Version:        3.23.54a
14 Release:        1
15 License:        GPL/LGPL
16 #http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.54a.tar.gz shows mirrors list
17 Source0:        ftp://gd.tuwien.ac.at/db/mysql/Downloads/MySQL-3.23/%{name}-%{version}.tar.gz
18 Source1:        %{name}.init
19 Source2:        %{name}.sysconfig
20 Source3:        %{name}.logrotate
21 Source4:        %{name}d.conf
22 Patch0:         %{name}-info.patch
23 Patch1:         %{name}-no_libnsl.patch
24 Patch2:         %{name}-opt.patch
25 Patch3:         %{name}-moreincludes.patch
26 Patch4:         %{name}-info-res.patch
27 Patch5:         %{name}-c++.patch
28 Patch6:         %{name}-noproc.patch
29 Icon:           mysql.gif
30 URL:            http://www.mysql.com/
31 Requires:       %{name}-libs = %{version}
32 BuildRequires:  autoconf
33 BuildRequires:  automake
34 BuildRequires:  libstdc++-devel
35 BuildRequires:  libtool
36 BuildRequires:  ncurses-devel >= 4.2
37 BuildRequires:  perl-DBI
38 BuildRequires:  perl-devel >= 5.6.1
39 BuildRequires:  readline-devel >= 4.2
40 BuildRequires:  rpm-perlprov
41 BuildRequires:  texinfo
42 BuildRequires:  zlib-devel
43 PreReq:         rc-scripts >= 0.2.0
44 Requires(pre):  /usr/bin/getgid
45 Requires(pre):  /bin/id
46 Requires(pre):  /usr/sbin/groupadd
47 Requires(pre):  /usr/sbin/useradd
48 Requires(post,preun):   /sbin/chkconfig
49 Requires(postun):       /usr/sbin/userdel
50 Requires(postun):       /usr/sbin/groupdel
51 Provides:       msqlormysql MySQL-server
52 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53 Obsoletes:      MySQL
54 Obsoletes:      mysql-server
55
56 %define         _libexecdir     %{_sbindir}
57 %define         _localstatedir  /var/lib/mysql
58 %define         _gcc_ver        %(%{__cc} -dumpversion | cut -b 1)
59 %if %{_gcc_ver} == 2
60 %define         __cxx           "%{__cc}"
61 %endif
62
63 %description
64 MySQL is a true multi-user, multi-threaded SQL (Structured Query
65 Language) database server. SQL is the most popular database language
66 in the world. MySQL is a client/server implementation that consists of
67 a server daemon mysqld and many different client programs/libraries.
68
69 The main goals of MySQL are speed, robustness and easy to use. MySQL
70 was originally developed because we at Tcx needed a SQL server that
71 could handle very big databases with magnitude higher speed than what
72 any database vendor could offer to us. We have now been using MySQL
73 since 1996 in a environment with more than 40 databases, 10,000
74 tables, of which more than 500 have more than 7 million rows. This is
75 about 50G of mission critical data.
76
77 The base upon which MySQL is built is a set of routines that have been
78 used in a highly demanding production environment for many years.
79 While MySQL is still in development, it already offers a rich and
80 highly useful function set.
81
82 %description -l fr
83 MySQL est un serveur de bases de donnees SQL vraiment multi-usagers et
84 multi-taches. Le langage SQL est le langage de bases de donnees le
85 plus populaire au monde. MySQL est une implementation client/serveur
86 qui consiste en un serveur (mysqld) et differents
87 programmes/bibliotheques clientes.
88
89 Les objectifs principaux de MySQL sont: vitesse, robustesse et
90 facilite d'utilisation. MySQL fut originalement developpe parce que
91 nous, chez Tcx, avions besoin d'un serveur SQL qui pouvait gerer de
92 tres grandes bases de donnees avec une vitesse d'un ordre de magnitude
93 superieur a ce que n'importe quel vendeur pouvait nous offrir. Nous
94 utilisons MySQL depuis 1996 dans un environnement avec plus de 40
95 bases de donnees, 10000 tables, desquelles plus de 500 ont plus de 7
96 millions de lignes. Ceci represente environ 50G de donnees critiques.
97
98 A la base de la conception de MySQL, on retrouve une serie de routines
99 qui ont ete utilisees dans un environnement de production pendant
100 plusieurs annees. Meme si MySQL est encore en developpement, il offre
101 deja une riche et utile serie de fonctions.
102
103 %description -l pl
104 MySQL to wielow±tkowy serwer baz danych SQL.
105
106 G³ówne zalety MySQL to szybko¶æ, potêga i ³atwo¶æ u¿ytkowania. MySQL
107 jest wykorzystywany m.in. do obs³ugi 40 baz danych, 10 000 tabel,
108 gdzie ka¿da tabela zawiera 7 milionów pozycji. To ok 50GB danych.
109
110 %description -l pt_BR
111 O MySQL é um servidor de banco de dados SQL realmente multiusuário e
112 multi-tarefa. A linguagem SQL é a mais popular linguagem para banco de
113 dados no mundo. O MySQL é uma implementação cliente/servidor que
114 consiste de um servidor chamado mysqld e diversos
115 programas/bibliotecas clientes. Os principais objetivos do MySQL são:
116 velocidade, robustez e facilidade de uso. O MySQL foi originalmente
117 desenvolvido porque nós na Tcx precisávamos de um servidor SQL que
118 pudesse lidar com grandes bases de dados e com uma velocidade muito
119 maior do que a que qualquer vendedor podia nos oferecer. Estamos
120 usando o MySQL desde 1996 em um ambiente com mais de 40 bases de dados
121 com 10.000 tabelas, das quais mais de 500 têm mais de 7 milhões de
122 linhas. Isto é o equivalente a aproximadamente 50G de dados críticos.
123 A base da construção do MySQL é uma série de rotinas que foram usadas
124 em um ambiente de produção com alta demanda por muitos anos. Mesmo o
125 MySQL estando ainda em desenvolvimento, ele já oferece um conjunto de
126 funções muito ricas e úteis. Veja a documentação para maiores
127 informações.
128
129 %description -l ru
130 MySQL - ÜÔÏ SQL (Structured Query Language) ÓÅÒ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ. MySQL
131 ÂÙÌÁ ÎÁÐÉÓÁÎÁ Michael'ÏÍ (monty) Widenius'ÏÍ. óÍ. ÆÁÊÌ CREDITS ×
132 ÄÉÓÔÒÉÂÕÔÉ×Å ÎÁ ÐÒÅÄÍÅÔ ÄÒÕÇÉÈ ÕÞÁÓÔÎÉËÏ× ÐÒÏÅËÔÁ É ÐÒÏÞÅÊ ÉÎÆÏÒÍÁÃÉÉ
133 Ï MySQL.
134
135 %description -l uk
136 MySQL - ÃÅ SQL (Structured Query Language) ÓÅÒ×ÅÒ ÂÁÚÉ ÄÁÎÉÈ. MySQL
137 ÂÕÌÏ ÎÁÐÉÓÁÎÏ Michael'ÏÍ (monty) Widenius'ÏÍ. äÉ×. ÆÁÊÌ CREDITS ×
138 ÄÉÓÔÒÉÂÕÔÉצ ÄÌÑ ¦ÎÆÏÒÍÁ槠ÐÒÏ ¦ÎÛÉÈ ÕÞÁÓÎÉ˦נÐÒÏÅËÔÕ ÔÁ ¦ÎÛϧ
139 ¦ÎÆÏÒÍÁæ§.
140
141 %package extras
142 Summary:        MySQL additional utilities
143 Summary(pl):    Dodatkowe narzêdzia do MySQL
144 Group:          Applications/Databases
145 Requires:       %{name}-libs = %{version}
146
147 %description extras
148 MySQL additional utilities except Perl scripts (they may be found in
149 %{name}-extras-perl package).
150
151 %description extras -l pl
152 Dodatkowe narzêdzia do MySQL - z wyj±tkiem skryptów Perla (które s± w
153 pakiecie %{name}-extras-perl).
154
155 %package extras-perl
156 Summary:        MySQL additional utilities written in Perl
157 Summary(pl):    Dodatkowe narzêdzia do MySQL napisane w Perlu
158 Group:          Applications/Databases
159 Requires:       %{name}-extras = %{version}
160 Requires:       perl(DBD::mysql)
161
162 %define         _noautoreqdep   "perl(DBD::mysql)"
163
164 %description extras-perl
165 MySQL additional utilities written in Perl.
166
167 %description extras-perl -l pl
168 Dodatkowe narzêdzia do MySQL napisane w Perlu.
169
170 %package client
171 Summary:        MySQL - Client
172 Summary(pl):    MySQL - Klient
173 Summary(pt):    MySQL - Cliente
174 Summary(ru):    MySQL ËÌÉÅÎÔ
175 Summary(uk):    MySQL Ë̦¤ÎÔ
176 Group:          Applications/Databases
177 Requires:       %{name}-libs = %{version}
178 Obsoletes:      MySQL-client
179
180 %description client
181 This package contains the standard MySQL clients.
182
183 %description client -l fr
184 Ce package contient les clients MySQL standards.
185
186 %description client -l pl
187 Standardowe programy klienckie MySQL.
188
189 %description client -l pt_BR
190 Este pacote contém os clientes padrão para o MySQL.
191
192 %description client -l ru
193 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÔÏÌØËÏ ËÌÉÅÎÔ MySQL.
194
195 %description client -l uk
196 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ Ô¦ÌØËÉ Ë̦¤ÎÔÁ MySQL.
197
198 %package libs
199 Summary:        Shared libraries for MySQL
200 Summary(pl):    Biblioteki dzielone MySQL
201 Group:          Applications/Databases
202 Obsoletes:      libmysql10
203
204 %description libs
205 Shared libraries for MySQL.
206
207 %description libs -l pl
208 Biblioteki dzielone MySQL.
209
210 %package devel
211 Summary:        MySQL - Development header files and libraries
212 Summary(pl):    MySQL - Pliki nag³ówkowe i biblioteki dla programistów
213 Summary(pt):    MySQL - Medições de desempenho
214 Summary(ru):    MySQL - ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ
215 Summary(uk):    MySQL - ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ
216 Group:          Development/Libraries
217 Requires:       %{name}-libs = %{version}
218 Obsoletes:      MySQL-devel
219 Obsoletes:      libmysql10-devel
220
221 %description devel
222 This package contains the development header files and libraries
223 necessary to develop MySQL client applications.
224
225 %description devel -l fr
226 Ce package contient les fichiers entetes et les librairies de
227 developpement necessaires pour developper des applications clientes
228 MySQL.
229
230 %description devel -l pl
231 Pliki nag³ówkowe i biblioteki konieczne do kompilacji aplikacji
232 klienckich MySQL.
233
234 %description devel -l pt_BR
235 Este pacote contém os arquivos de cabeçalho (header files) e
236 bibliotecas necessárias para desenvolver aplicações clientes do MySQL.
237
238 %description devel -l ru
239 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ
240 ÒÁÚÒÁÂÏÔËÉ ËÌÉÅÎÔÓËÉÈ ÐÒÉÌÏÖÅÎÉÊ.
241
242 %description devel -l uk
243 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÎÅÏÂȦÄΦ ÄÌÑ
244 ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ-Ë̦¤ÎÔ¦×.
245
246 %package static
247 Summary:        MySQL staic libraris
248 Summary(pl):    Biblioteki statyczne MySQL
249 Summary(ru):    MySQL - ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ
250 Summary(uk):    MySQL - ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ
251 Group:          Development/Libraries
252 Requires:       %{name}-devel = %{version}
253 Obsoletes:      MySQL-static
254
255 %description static
256 MySQL static libraries.
257
258 %description static -l pl
259 Biblioteki statyczne MySQL.
260
261 %description static -l ru
262 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ, ÎÅÏÂÈÏÄÉÍÙÅ
263 ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ËÌÉÅÎÔÓËÉÈ ÐÒÉÌÏÖÅÎÉÊ.
264
265 %description static -l uk
266 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÎÅÏÂȦÄΦ ÄÌÑ
267 ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ-Ë̦¤ÎÔ¦×.
268
269 %package bench
270 Summary:        MySQL - Benchmarks
271 Summary(pl):    MySQL - Programy testuj±ce szybko¶æ dzia³ania bazy
272 Summary(pt):    MySQL - Medições de desempenho
273 Summary(ru):    MySQL - ÂÅÎÞÍÁÒËÉ
274 Summary(uk):    MySQL - ÂÅÎÞÍÁÒËÉ
275 Group:          Applications/Databases
276 Requires:       %{name} = %{version}
277 Requires:       %{name}-client
278 Obsoletes:      MySQL-bench
279
280 %description bench
281 This package contains MySQL benchmark scripts and data.
282
283 %description bench -l pl
284 Programy testuj±ce szybko¶æ serwera MySQL.
285
286 %description bench -l pt_BR
287 Este pacote contém medições de desempenho de scripts e dados do MySQL.
288
289 %description bench -l ru
290 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓËÒÉÐÔÙ É ÄÁÎÎÙÅ ÄÌÑ ÏÃÅÎËÉ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ
291 MySQL.
292
293 %description bench -l uk
294 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓËÒÉÐÔÉ ÔÁ ÄÁΦ ÄÌÑ ÏæÎËÉ ÐÒÏÄÕËÔÉ×ÎÏÓÔ¦ MySQL.
295
296 %prep
297 %setup -q -n %{name}-%{version}
298 %patch0 -p1
299 %patch1 -p1
300 %patch2 -p1
301 %patch3 -p1
302 %patch4 -p1
303 # not needed for gcc 2.95, need to check if still needed with 3.2 and defines above
304 #%patch5 -p1
305 %patch6 -p1
306
307 %build
308 rm -f missing
309 %{__libtoolize}
310 %{__aclocal}
311 %{__automake}
312 %{__autoconf}
313 CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions -fomit-frame-pointer"
314 CFLAGS="%{rpmcflags} -fomit-frame-pointer"
315 %configure \
316         -C \
317         %{!?debug:--without-debug} \
318         %{?_with_innodb:--with-innodb}  \
319         %{?_with_bdb:--with-berkeley-db} \
320         --without-debug \
321         --enable-shared \
322         --enable-static \
323         --enable-assembler \
324         --with-pthread \
325         --with-named-curses-libs="-lncurses" \
326         --enable-assembler \
327         --with-raid \
328         --with-extra-charsets=all \
329         --with-mysqld-user=mysql \
330         --with-unix-socket-path=/var/lib/mysql/mysql.sock \
331         --without-readline \
332         --without-docs \
333         --with-low-memory  \
334         --with-comment="PLD Linux Distribution MySQL RPM" \
335         --enable-thread-safe-client
336
337 %{__make} benchdir=$RPM_BUILD_ROOT%{_datadir}/sql-bench
338 %{__make} -C Docs mysql.info
339
340 %install
341 rm -rf $RPM_BUILD_ROOT
342 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,sysconfig} \
343            $RPM_BUILD_ROOT/var/{log/{archiv,}/mysql,lib/mysql/db} \
344            $RPM_BUILD_ROOT%{_infodir} \
345            $RPM_BUILD_ROOT/home/services/mysql
346
347 %if %{?_with_innodb:1}%{!?_with_innodb:0}
348 install -d $RPM_BUILD_ROOT/var/lib/mysql/innodb/{data,log}
349 %endif
350
351 %if %{?_with_bdb:1}%{!?_with_bdb:0}
352 install -d $RPM_BUILD_ROOT/var/lib/mysql/bdb/{log,tmp}
353 %endif
354
355 # Make install
356 %{__make} install DESTDIR=$RPM_BUILD_ROOT benchdir=%{_datadir}/sql-bench
357 install Docs/mysql.info $RPM_BUILD_ROOT%{_infodir}
358
359 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/mysql
360 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/mysql
361 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/mysql
362 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/mysqld.conf
363 touch $RPM_BUILD_ROOT/var/log/mysql/{err,log,update,isamlog}
364
365 # remove mysqld's *.po files
366 find . $RPM_BUILD_ROOT%{_datadir}/%{name} -name \*.txt | xargs -n 100 rm -f
367 mv -f $RPM_BUILD_ROOT%{_libdir}/mysql/lib* $RPM_BUILD_ROOT%{_libdir}
368 perl -pi -e 's,%{_libdir}/mysql,%{_libdir},;' $RPM_BUILD_ROOT%{_libdir}/libmysqlclient.la
369
370 %clean
371 rm -rf $RPM_BUILD_ROOT
372
373 %pre
374 if [ -n "`getgid mysql`" ]; then
375         if [ "`getgid mysql`" != "89" ]; then
376                 echo "Error: group mysql doesn't have gid=89. Correct this before installing mysql." 1>&2
377                 exit 1
378         fi
379 else
380         /usr/sbin/groupadd -g 89 -r -f mysql
381 fi
382 if [ -n "`id -u mysql 2>/dev/null`" ]; then
383         if [ "`id -u mysql`" != "89" ]; then
384                 echo "Error: user mysql doesn't have uid=89. Correct this before installing mysql." 1>&2
385                 exit 1
386         fi
387 else
388         /usr/sbin/useradd -M -o -r -u 89 \
389                         -d /home/services/mysql -s /bin/sh -g mysql \
390                         -c "MySQL Server" mysql 1>&2
391 fi
392
393 %post
394 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
395 /sbin/chkconfig --add mysql
396 if [ -f /var/lock/subsys/mysql ]; then
397         /etc/rc.d/init.d/mysql restart >&2
398 else
399         echo "Run \"/etc/rc.d/init.d/mysql start\" to start mysql." >&2
400 fi
401
402 %preun
403 if [ "$1" = "0" ]; then
404         if [ -f /var/lock/subsys/mysql ]; then
405                 /etc/rc.d/init.d/mysql stop
406         fi
407         /sbin/chkconfig --del mysql
408 fi
409
410 %postun
411 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
412 if [ "$1" = "0" ]; then
413         /usr/sbin/userdel mysql
414         /usr/sbin/groupdel mysql
415 fi
416
417 %post   libs -p /sbin/ldconfig
418 %postun libs -p /sbin/ldconfig
419
420 %files
421 %defattr(644,root,root,755)
422 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/logrotate.d/mysql
423 %attr(754,root,root) /etc/rc.d/init.d/mysql
424 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/mysql
425 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/mysqld.conf
426 %attr(755,root,root) %{_bindir}/isamchk
427 %attr(755,root,root) %{_bindir}/isamlog
428 %attr(755,root,root) %{_bindir}/myisamchk
429 %attr(755,root,root) %{_bindir}/myisamlog
430 %attr(755,root,root) %{_bindir}/myisampack
431 %attr(755,root,root) %{_bindir}/pack_isam
432 %attr(755,root,root) %{_sbindir}/mysqld
433 %{_mandir}/man1/isamchk.1*
434 %{_mandir}/man1/isamlog.1*
435 %{_mandir}/man1/mysqld.1*
436
437 %attr(700,mysql,mysql) /home/services/mysql
438 %attr(751,mysql,mysql) /var/lib/mysql
439 %attr(750,mysql,mysql) %dir /var/log/mysql
440 %attr(750,mysql,mysql) %dir /var/log/archiv/mysql
441 %attr(640,mysql,mysql) %config(noreplace) %verify(not md5 size mtime) /var/log/mysql/*
442
443 %{_infodir}/mysql.info*
444 %dir %{_datadir}/mysql
445 %{_datadir}/mysql/charsets
446 %{_datadir}/mysql/english
447 %lang(cs) %{_datadir}/mysql/czech
448 %lang(da) %{_datadir}/mysql/danish
449 %lang(de) %{_datadir}/mysql/german
450 %lang(el) %{_datadir}/mysql/greek
451 %lang(es) %{_datadir}/mysql/spanish
452 %lang(et) %{_datadir}/mysql/estonian
453 %lang(fr) %{_datadir}/mysql/french
454 %lang(hu) %{_datadir}/mysql/hungarian
455 %lang(it) %{_datadir}/mysql/italian
456 %lang(ja) %{_datadir}/mysql/japanese
457 %lang(ko) %{_datadir}/mysql/korean
458 %lang(nl) %{_datadir}/mysql/dutch
459 %lang(nn) %{_datadir}/mysql/norwegian-ny
460 %lang(no) %{_datadir}/mysql/norwegian
461 %lang(pl) %{_datadir}/mysql/polish
462 %lang(pt) %{_datadir}/mysql/portuguese
463 %lang(ro) %{_datadir}/mysql/romanian
464 %lang(ru) %{_datadir}/mysql/russian
465 %lang(sk) %{_datadir}/mysql/slovak
466 %lang(sv) %{_datadir}/mysql/swedish
467 %lang(uk) %{_datadir}/mysql/ukrainian
468
469 %files extras
470 %defattr(644,root,root,755)
471 %attr(755,root,root) %{_bindir}/msql2mysql
472 %attr(755,root,root) %{_bindir}/mysql_config
473 %attr(755,root,root) %{_bindir}/mysql_fix_privilege_tables
474 %attr(755,root,root) %{_bindir}/perror
475 %attr(755,root,root) %{_bindir}/my_print_defaults
476 %attr(755,root,root) %{_bindir}/replace
477 %attr(755,root,root) %{_bindir}/resolveip
478 %{_mandir}/man1/perror.1*
479 %{_mandir}/man1/replace.1*
480
481 %files extras-perl
482 %defattr(644,root,root,755)
483 %attr(755,root,root) %{_bindir}/mysql_convert_table_format
484 %attr(755,root,root) %{_bindir}/mysqldumpslow
485 %attr(755,root,root) %{_bindir}/mysqlhotcopy
486 %attr(755,root,root) %{_bindir}/mysql_setpermission
487 %attr(755,root,root) %{_bindir}/mysql_zap
488 %attr(755,root,root) %{_bindir}/mysql_find_rows
489 %attr(755,root,root) %{_bindir}/mysqlaccess
490 %{_mandir}/man1/mysql_zap.1*
491 %{_mandir}/man1/mysqlaccess.1*
492
493 %files client
494 %defattr(644,root,root,755)
495 %attr(755,root,root) %{_bindir}/mysql
496 %attr(755,root,root) %{_bindir}/mysqldump
497 %attr(755,root,root) %{_bindir}/mysqlimport
498 %attr(755,root,root) %{_bindir}/mysqlshow
499 %attr(755,root,root) %{_bindir}/mysqlbinlog
500 %attr(755,root,root) %{_bindir}/mysqladmin
501 %{_mandir}/man1/mysql.1*
502 %{_mandir}/man1/mysqladmin.1*
503 %{_mandir}/man1/mysqldump.1*
504 %{_mandir}/man1/mysqlshow.1*
505
506 %files libs
507 %defattr(644,root,root,755)
508 %attr(755,root,root) %{_libdir}/lib*.so.*.*
509 %attr(755,root,root) %{_bindir}/mysqlbug
510
511 %files devel
512 %defattr(644,root,root,755)
513 %{_libdir}/lib*.la
514 %attr(755,root,root) %{_libdir}/lib*.so
515 %{_libdir}/lib*[^tr].a
516 %{_includedir}/mysql
517
518 %files static
519 %defattr(644,root,root,755)
520 %{_libdir}/lib*[tr].a
521
522 %files bench
523 %defattr(644,root,root,755)
524 %dir %{_datadir}/sql-bench
525 %{_datadir}/sql-bench/[CDRl]*
526 %attr(755,root,root) %{_datadir}/sql-bench/[bcgrst]*
This page took 0.05355 seconds and 2 git commands to generate.