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