/[packages]/updates/5/mariadb/current/SPECS/mariadb.spec
ViewVC logotype

Contents of /updates/5/mariadb/current/SPECS/mariadb.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1049567 - (show annotations) (download)
Tue Aug 30 21:47:47 2016 UTC (7 years, 6 months ago) by luigiwalser
File size: 36131 byte(s)
10.0.27
1 #(ie. use with rpm --rebuild):
2 #
3 # --with debug Compile with debugging code
4 #
5 # enable build with debugging code: will _not_ strip away any debugging code,
6 # will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to
7 # configure.
8
9 %define build_debug 0
10 %define build_test 0
11
12 # commandline overrides:
13 # rpm -ba|--rebuild --with 'xxx'
14 %{?_with_debug: %{expand: %%define build_debug 1}}
15 %{?_with_test: %{expand: %%define build_test 1}}
16 %{?_without_test: %global build_test 0}
17
18 %if %{build_debug}
19 # disable build root strip policy
20 %define __spec_install_post %{_libdir}/rpm/brp-compress || :
21
22 # This gives extra debuggin and huge binaries
23 %{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
24 %endif
25
26 %if %{build_debug}
27 %define build_debug 1
28 %endif
29
30 %if %{build_test}
31 %define build_test 1
32 %endif
33
34 %define major 18
35 %define libmysqlembedded_major 0
36 %define libmysqlembedded_minor 0.1
37 %define libname %mklibname mariadb %{major}
38 %define libmariadbservices %mklibname mariadbservices
39 %define libmariadbembedded %mklibname mariadb-embedded %{major}
40 %define develname %mklibname -d mariadb
41 %define old_staticdevelname %mklibname -d -s mariadb
42 %define libmariadbembedded_devel %mklibname -d mariadb-embedded
43
44 %define mysql_libname %mklibname mysql %{major}
45 %define mysql_develname %mklibname -d mysql
46 %define libmysqlservices %mklibname mysqlservices
47 %define libmysqlembedded %mklibname mysqld %{libmysqlembedded_major}
48 %define libmysqlembedded_devel %mklibname -d mariadb-embedded
49
50 %define mirror http://ftp.osuosl.org/pub/mariadb
51
52 %define muser mysql
53
54 # rule out some useless autodeps in the test suite
55 %global __requires_exclude perl\\(th|perl\\(lib|perl\\(mtr|perl\\(My
56 %global __provides_exclude perl\\(th|perl\\(lib|perl\\(mtr|perl\\(My
57
58 Summary: A very fast and reliable SQL database engine
59 Name: mariadb
60 Version: 10.0.27
61 Release: %mkrel 1
62 Group: Databases
63 License: GPLv2 with exceptions
64 URL: http://mariadb.org/
65 Source0: %{mirror}/%{name}-%{version}/source/%{name}-%{version}.tar.gz
66 Source3: my.cnf
67 Source10: mysql.tmpfiles.d
68 Source11: mysqld.service
69 Source12: mysqld-prepare-db-dir
70 Source13: mysqld-wait-ready
71
72 # config files to load plugins
73 Source50: auth_pam.cnf
74 Source51: auth_socket.cnf
75 Source52: ha_archive.cnf
76 Source53: ha_blackhole.cnf
77 Source54: ha_cassandra.cnf
78 Source55: ha_connect.cnf
79 Source56: ha_federatedx.cnf
80 Source57: handlersocket.cnf
81 Source58: ha_oqgraph.cnf
82 Source59: ha_sequence.cnf
83 Source60: ha_sphinx.cnf
84 Source61: ha_spider.cnf
85 Source62: locales.cnf
86 Source63: metadata_lock_info.cnf
87 Source64: query_cache_info.cnf
88 Source65: query_response_time.cnf
89 Source66: semisync_master.cnf
90 Source67: semisync_slave.cnf
91 Source68: sql_errlog.cnf
92 Source69: feedback.cnf
93 Source70: ha_innodb.cnf
94 Source71: server_audit.cnf
95 Source72: ha_mroonga.cnf
96
97 # the following patches are rediffed from the mysql-5.5 src.rpm to mariadb-5.5
98 # fedora patches
99 Patch1: mariadb-5.5-errno.patch
100 Patch3: mariadb-5.5-install-test.patch
101
102 # mandriva patches
103 Patch101: mariadb-5.5-logrotate.patch
104 Patch106: mariadb-5.5-hotcopy.patch
105 Patch107: mariadb-5.5-mysql_install_db-quiet.patch
106
107 Requires(post): systemd >= %{systemd_required_version}
108 Requires(post): rpm-helper >= 0.24.8-1
109 Requires(preun): rpm-helper >= 0.24.8-1
110 Requires(post): %{name}-common%{_isa} = %{version}-%{release}
111 Requires(preun): %{name}-common%{_isa} = %{version}-%{release}
112 Requires(post): %{name}-client%{_isa} = %{version}-%{release}
113 Requires(preun): %{name}-client%{_isa} = %{version}-%{release}
114 Requires(postun): %{name}-common%{_isa} = %{version}-%{release}
115 Requires(postun): %{name}-client%{_isa} = %{version}-%{release}
116 Requires: %{name}-common%{_isa} = %{version}-%{release}
117 Requires: %{name}-core%{_isa} = %{version}-%{release}
118 Requires: %{name}-client%{_isa} = %{version}-%{release}
119 Provides: mysql = %{version}-%{release}
120 Obsoletes: mysql < %{version}-%{release}
121 Obsoletes: %{libmariadbservices} < 5.5.18-0.3194.20111227.1
122 Obsoletes: %{libmysqlservices} < %{version}-%{release}
123 Conflicts: %{name}-extra%{_isa} < %{version}-%{release}
124 Conflicts: %{name}-feedback%{_isa} < %{version}-%{release}
125 Conflicts: %{name}-obsolete%{_isa} < %{version}-%{release}
126 Recommends: %{name}-extra%{_isa}
127 Recommends: %{name}-feedback%{_isa}
128 BuildRequires: bison
129 BuildRequires: cmake
130 BuildRequires: doxygen
131 BuildRequires: glibc-devel
132 BuildRequires: libaio-devel
133 BuildRequires: libstdc++-devel
134 BuildRequires: libtermcap-devel
135 BuildRequires: multiarch-utils >= 1.0.3
136 BuildRequires: ncurses-devel
137 BuildRequires: openssl-devel
138 BuildRequires: wrap-devel
139 BuildRequires: python
140 BuildRequires: systemtap
141 BuildRequires: tetex
142 BuildRequires: texinfo
143 BuildRequires: xfs-devel
144 BuildRequires: zlib-devel
145 BuildRequires: libaio-devel
146 BuildRequires: pam-devel
147 BuildConflicts: edit-devel
148 BuildRequires: python-devel
149 BuildRequires: icu-devel
150 BuildRequires: bzip2-devel
151 # use system jemalloc libs instead of bundled ones
152 BuildRequires: jemalloc-devel
153 # required by oqgraph v3
154 BuildRequires: boost-devel
155 BuildRequires: judy-devel
156 # required by cassandra
157 BuildRequires: thrift-devel
158 # external pcre, 10.0.9+
159 # https://bugs.mageia.org/show_bug.cgi?id=12665
160 BuildRequires: pcre-devel >= 8.34-2
161 BuildRequires: pcreposix-devel >= 8.34-2
162
163 %description
164 The MariaDB software delivers a very fast, multi-threaded, multi-user, and
165 robust SQL (Structured Query Language) database server. MariaDB Server is
166 intended for mission-critical, heavy-load production systems as well as for
167 embedding into mass-deployed software.
168
169 The mariadb server is compiled with the following storage engines:
170
171 - Aria Storage Engine
172 - Archive Storage Engine
173 - Blackhole Storage Engine
174 - CSV Storage Engine
175 - FederatedX Storage Engine (Federated replacement)
176 - Heap Storage Engine
177 - MyISAM Storage Engine
178 - MyISAMMRG Storage Engine
179 - Partition Storage Engine
180 - Perfschema Storage Engine
181 - Percona XtraDB Storage Engine (InnoDB replacement)
182
183 A multitude of storage engines and handlers are being provided in separate sub
184 packages such as:
185
186 mariadb-cassandra - Cassandra Storage Engine
187 mariadb-feedback - Feedback Storage Engine
188 mariadb-oqgraph - Open Query GRAPH computation engine
189 mariadb-connect - CONNECT handler
190 mariadb-sphinx - Sphinx Storage Engine
191 mariadb-sequence - Sequence Storage Engine
192 mariadb-spider - Spider Storage Engine
193
194 The following extra storage engines are provided by the mariadb-extra package
195
196 - handlersocket
197 - query_cache_info
198
199 The following storage engines are provided in the mariadb-obsolete package
200
201 - Federated Storage Engine
202
203 %package -n mysql-MariaDB
204 Summary: A MySQL drop-in replacement
205 Group: System/Servers
206 Requires: %{name}%{_isa}
207
208 %description -n mysql-MariaDB
209 MariaDB is a complete MySQL drop-in replacement with additional fixes and
210 storage engines.
211
212 This package is used as a transitional virtual package, which requires
213 MariaDB so that people who used to use mysql can find it nicely.
214
215 %package cassandra
216 Summary: Cassandra Storage Engine
217 Group: System/Servers
218 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
219 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
220
221 %description cassandra
222 The Cassandra Storage Engine allows access to data in a Cassandra cluster from
223 MariaDB.
224
225 %package feedback
226 Summary: Feedback storage engine
227 Group: System/Servers
228 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
229 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
230
231 %description feedback
232 MariaDB feedback storage engine submits feedback about your mariadb server.
233 Results can be seen on http://mariadb.org/feedback_plugin/ .
234
235 %package oqgraph
236 Summary: Open Query GRAPH computation engine
237 Group: System/Servers
238 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
239 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
240 Conflicts: mariadb-extra < 10.0.7
241
242 %description oqgraph
243 The Open Query GRAPH computation engine allows you to handle hierarchies
244 (tree structures) and complex graphs (nodes having many connections in
245 several directions).
246
247 %package connect
248 Summary: CONNECT handler
249 Group: System/Servers
250 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
251 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
252
253 %description connect
254 The CONNECT handler enables MariaDB to access external local or remote data.
255 This is done by defining tables based on different data types, in particular
256 files of various format, data extracted from other products (such as Excel),
257 or data retrieved from the environment (for example DIR, WMI, and MAC tables).
258
259 This handler supports MariaDB virtual columns and also permits to define
260 “special” columns such as ROWID and FILEID.
261
262 %package sphinx
263 Summary: Sphinx Storage Engine
264 Group: System/Servers
265 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
266 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
267 Conflicts: mariadb-extra < 10.0.7
268 Recommends: sphinx >= 2.1.5
269
270 %description sphinx
271 SphinxSE is a storage engine that talks to searchd (Sphinx daemon) to enable
272 full text searching.
273
274 %package mroonga
275 Summary: Mroonga Storage Engine
276 Group: System/Servers
277 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
278 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
279
280 %description mroonga
281 Mroonga is a storage engine for MySQL. It provides fast fulltext search feature
282 to all MySQL users. Mroonga was called Groonga storage engine.
283
284 %package sequence
285 Summary: Sequence Storage Engine
286 Group: System/Servers
287 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
288 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
289
290 %description sequence
291 A Sequence engine allows the creation of ascending or descending sequences of
292 numbers with a given starting value, ending value and increment.
293
294 It creates completely virtual, ephemeral tables automatically when you need
295 them. There is no way to create a Sequence table explicitly. Nor are they ever
296 written to disk or create .frm files. They are read-only, transactional, and
297 support XA.
298
299 %package spider
300 Summary: Spider Storage Engine
301 Group: System/Servers
302 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
303 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
304
305 %description spider
306 The Spider storage engine supports partitioning and xa transactions, and allows
307 tables of different MariaDB instances to be handled as if they were on the same
308 instance.
309
310 %package extra
311 Summary: MariaDB extra storage engines
312 Group: System/Servers
313 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
314 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
315
316 %description extra
317 This package provides various storage engines/handlers such as:
318
319 - handlersocket
320 - query_cache_info
321
322 %package obsolete
323 Summary: MariaDB obsolete storage engines
324 Group: System/Servers
325 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
326 Conflicts: %{name}-common-core%{_isa} < %{version}-%{release}
327 Conflicts: mysql-core < 5.5.18
328
329 %description obsolete
330 MariaDB obsolete storage engines. Federated are being replaced by XtraDB and
331 FederatedX storage engines. These obsolete storage engines are provided in
332 case you need the vanilla mysql storage engines.
333
334 %package core
335 Summary: Server core binary
336 Group: System/Servers
337 Requires: %{name}-common-core%{_isa} >= %{version}-%{release}
338 Provides: mysql-core = %{version}-%{release}
339 Obsoletes: mysql-core < %{version}-%{release}
340
341 %description core
342 Core mysqld server binary. For a full MariaDB database server, install
343 package 'mariadb'.
344
345 %package common-core
346 Summary: Common files required by core binary
347 Group: System/Servers
348 Requires: %{name}-common%{_isa} >= %{version}-%{release}
349 Provides: mysql-common-core = %{version}-%{release}
350 Obsoletes: mysql-common-core < %{version}-%{release}
351
352 %description common-core
353 Common files minimally required by mysqld server binary.
354
355 %package common
356 Summary: Common files
357 Group: System/Servers
358 Requires(post): rpm-helper
359 Requires(preun): rpm-helper
360 Requires(pre): rpm-helper
361 Requires(postun): rpm-helper
362 Requires(post): %{name}-client%{_isa} >= %{version}-%{release}
363 Requires(preun): %{name}-client%{_isa} >= %{version}-%{release}
364 Requires: %{name}-client%{_isa} >= %{version}-%{release}
365 Provides: mysql-common = %{version}-%{release}
366 Obsoletes: mysql-common < %{version}-%{release}
367
368 %description common
369 Common files for the MariaDB database server.
370
371 %package client
372 Summary: Client
373 Group: Databases
374 Requires(post): %{libname}%{_isa} >= %{version}-%{release}
375 Requires(preun): %{libname}%{_isa} >= %{version}-%{release}
376 Requires: %{libname}%{_isa} >= %{version}-%{release}
377 Requires: %{name}-common%{_isa} >= %{version}-%{release}
378 Provides: mysql-client = %{version}-%{release}
379 Obsoletes: mysql-client < %{version}-%{release}
380
381 %description client
382 This package contains the standard MariaDB clients.
383
384 %package bench
385 Summary: Benchmarks and test system
386 Group: System/Servers
387 Requires(post): %{name}-client%{_isa} >= %{version}-%{release}
388 Requires(preun): %{name}-client%{_isa} >= %{version}-%{release}
389 Requires: %{name}-client%{_isa} >= %{version}-%{release}
390 Recommends: %{name}%{_isa} >= %{version}-%{release}
391 Provides: mysql-bench = %{version}-%{release}
392 Obsoletes: mysql-bench < %{version}-%{release}
393 Conflicts: mariadb < 10.0.7
394
395 %description bench
396 This package contains MariaDB benchmark scripts and data.
397
398 %package -n %{libname}
399 Summary: Shared libraries
400 Group: System/Libraries
401 Provides: %{name}-shared-libs = %{version}-%{release}
402 Provides: %{name}-shared = %{version}-%{release}
403 Provides: %{mysql_libname} = %{version}-%{release}
404 Obsoletes: %{mysql_libname} < %{version}-%{release}
405
406 %description -n %{libname}
407 This package contains the shared libraries (*.so*) which certain languages and
408 applications need to dynamically load and use MariaDB.
409
410 %package -n %{develname}
411 Summary: Development header files and libraries
412 Group: Development/Other
413 Requires(post): %{libname} >= %{version}-%{release}
414 Requires(preun): %{libname} >= %{version}-%{release}
415 Requires(post): %{name}-common%{_isa} >= %{version}-%{release}
416 Requires(preun): %{name}-common%{_isa} >= %{version}-%{release}
417 Requires(post): %{name}-client%{_isa} >= %{version}-%{release}
418 Requires(preun): %{name}-client%{_isa} >= %{version}-%{release}
419 Requires: %{libname} = %{version}-%{release}
420 Requires: %{name}-common%{_isa} >= %{version}-%{release}
421 Requires: %{name}-client%{_isa} >= %{version}-%{release}
422 Provides: %{name}-devel = %{version}-%{release}
423 Provides: %{libname}-devel = %{version}-%{release}
424 Obsoletes: %{libname}-devel < %{version}-%{release}
425 Obsoletes: %{old_staticdevelname} < %{version}-%{release}
426 Provides: %{mysql_develname} = %{version}-%{release}
427 Obsoletes: %{mysql_develname} < %{version}-%{release}
428 Provides: mysql-devel = %{version}-%{release}
429
430 %description -n %{develname}
431 This package contains the development header files and libraries necessary to
432 develop MariaDB client applications.
433
434 %package -n %{libmariadbembedded}
435 Summary: MariaDB as an embeddable library
436 Group: System/Libraries
437 Provides: %{name}-embedded = %{version}-%{release}
438 Obsoletes: %{name}-embedded < %{version}-%{release}
439 Provides: %{libmysqlembedded} = %{version}-%{release}
440 Obsoletes: %{libmysqlembedded} < %{version}-%{release}
441
442 %description -n %{libmariadbembedded}
443 MariaDB is a multi-user, multi-threaded SQL database server. This
444 package contains a version of the MariaDB server that can be embedded
445 into a client application instead of running as a separate process.
446
447 The API is identical for the embedded MariaDB version and the client/server
448 version.
449
450 %package -n %{libmariadbembedded_devel}
451 Summary: Development files for MySQL as an embeddable library
452 Group: Development/Other
453 Provides: %{name}-embedded-devel = %{version}-%{release}
454 Obsoletes: %{name}-embedded-devel < %{version}-%{release}
455 Requires: %{libmariadbembedded} = %{version}-%{release}
456 Requires: %{develname} = %{version}-%{release}
457 Provides: %{libmysqlembedded_devel} = %{version}-%{release}
458 Obsoletes: %{libmysqlembedded_devel} < %{version}-%{release}
459 Provides: mysql-embedded-devel = %{version}-%{release}
460 Conflicts: mariadb-bench < %{version}-%{release}
461
462 %description -n %{libmariadbembedded_devel}
463 MariaDB is a multi-user, multi-threaded SQL database server. This
464 package contains files needed for developing and testing with
465 the embedded version of the MariaDB server.
466
467 The API is identical for the embedded MariaDB version and the client/server
468 version.
469
470
471 %prep
472 %setup -q
473 %apply_patches
474
475 # no bundled pcre
476 rm -rf pcre
477
478 mkdir -p Mageia
479 cp %{SOURCE3} Mageia/my.cnf
480
481 # remove the sql_yacc.cc file so that bison will regenerate it properly, even if it's patched
482 rm -f sql/sql_yacc.cc
483
484 # lib64 fix
485 perl -pi -e "s|/usr/lib/|%{_libdir}/|g" Mageia/my.cnf
486
487 # antiborker
488 perl -pi -e "s|\@bindir\@|%{_bindir}|g" support-files/* scripts/*
489 perl -pi -e "s|\@sbindir\@|%{_sbindir}|g" support-files/* scripts/*
490 perl -pi -e "s|\@libexecdir\@|%{_sbindir}|g" support-files/* scripts/*
491 perl -pi -e "s|\@localstatedir\@|/var/lib/mysql|g" support-files/* scripts/*
492 perl -pi -e "s|^basedir=.*|basedir=%{_prefix}|g" support-files/* scripts/mysql_install_db*
493
494 # this may be part of the problems with mysql-test
495 # http://bugs.mysql.com/bug.php?id=52223
496 #perl -pi -e "s|basedir/lib\b|basedir/%{_lib}\b|g" mysql-test/mysql-test-run.pl
497 #perl -pi -e "s|basedir/lib/|basedir/%{_lib}/|g" mysql-test/mysql-test-run.pl
498
499 # workaround for upstream bug #56342
500 rm -f mysql-test/t/ssl_8k_key-master.opt
501 rm -f mysql-test/t/file_contents.test
502
503 # fix distribution name
504 sed -i 's/Source distribution/%{_vendor} MariaDB Server/' mysql-test/suite/percona/innodb_sys_index.result
505
506 %build
507
508 ## MariaDB
509 %serverbuild
510 export CFLAGS="${CFLAGS:-%{optflags}} -fno-delete-null-pointer-checks"
511 export CXXFLAGS="${CXXFLAGS:-%{optflags}} -fno-delete-null-pointer-checks"
512 export FFLAGS="${FFLAGS:-%{optflags}}"
513 export LC_ALL=C
514
515 %cmake \
516 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
517 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
518 -DINSTALL_SBINDIR=sbin \
519 -DMYSQL_DATADIR=/var/lib/mysql \
520 -DSYSCONFDIR=%{_sysconfdir} \
521 -DINSTALL_PLUGINDIR=%{_lib}/mysql/plugin \
522 -DINSTALL_MANDIR=share/man \
523 -DINSTALL_SHAREDIR=share/mysql \
524 -DINSTALL_LIBDIR=%{_lib} \
525 -DINSTALL_INCLUDEDIR=include/mysql \
526 -DINSTALL_INFODIR=share/info \
527 -DINSTALL_MYSQLDATADIR=/var/lib/mysql \
528 -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test \
529 -DINSTALL_SQLBENCHDIR=share/mysql \
530 -DINSTALL_SUPPORTFILESDIR=share/mysql \
531 -DINSTALL_MYSQLSHAREDIR=share/mysql \
532 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
533 -DWITH_READLINE=0 \
534 -DWITH_LIBEDIT=0 \
535 -DWITH_LIBWRAP=1 \
536 -DWITH_SSL=system \
537 -DWITH_ZLIB=system \
538 -DWITH_PRCE=system \
539 -DWITH_PIC=1 \
540 -DMYSQL_TCP_PORT=3306 \
541 -DEXTRA_CHARSETS=all \
542 -DENABLED_LOCAL_INFILE=1 \
543 -DENABLE_DTRACE=1 \
544 -DWITH_EMBEDDED_SERVER=1 \
545 -DMYSQL_USER=%{muser} \
546 %if %{build_debug}
547 -DWITH_DEBUG=1 \
548 %else
549 -DWITH_DEBUG=0 \
550 %endif
551 -DWITHOUT_TOKUDB_STORAGE_ENGINE=1 \
552 -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
553 -DWITHOUT_NDBCLUSTER_STORAGE_ENGINE=1 \
554 -DWITHOUT_DAEMON_EXAMPLE=1 \
555 -DWITH_PLUGIN_PBXT=0 \
556 -DFEATURE_SET="community" \
557 -DRPM=1 \
558 -DCOMPILATION_COMMENT="%{_vendor} MariaDB Server"
559
560 %make VERBOSE=1
561
562 %install
563 # don't fiddle with the initscript!
564 export DONT_GPRINTIFY=1
565
566 %if %{build_debug}
567 export DONT_STRIP=1
568 %endif
569
570 install -d %{buildroot}%{_sysconfdir}/sysconfig
571 install -d %{buildroot}%{_var}/log/mysqld
572 install -d %{buildroot}/var/lib/mysql/{mysql,test}
573
574 %makeinstall_std -C build
575
576 # exclude loaddata7 from being converted
577 export EXCLUDE_FROM_EOL_CONVERSION="std_data/loaddata7.dat"
578
579 # install configuration files
580 install -m0644 Mageia/my.cnf %{buildroot}%{_sysconfdir}/my.cnf
581
582 install -m 0644 -D %{SOURCE10} %{buildroot}%{_tmpfilesdir}/mysql.conf
583 install -m 0644 -D %{SOURCE11} %{buildroot}%{_unitdir}/mysqld.service
584 install -m 0755 %{SOURCE12} %{buildroot}%{_sbindir}/mysqld-prepare-db-dir
585 install -m 0755 %{SOURCE13} %{buildroot}%{_sbindir}/mysqld-wait-ready
586
587 # cleanup some config files
588 rm -f %{buildroot}%{_sysconfdir}/my.cnf.d/cassandra.cnf \
589 %{buildroot}%{_sysconfdir}/my.cnf.d/connect.cnf \
590 %{buildroot}%{_sysconfdir}/my.cnf.d/oqgraph.cnf
591
592 # magic by anssi
593 pushd %{buildroot}%{_sysconfdir}/my.cnf.d
594 %{expand:%(for i in {50..72}; do echo "install -m 644 %%SOURCE$i ."; done)}
595 popd
596
597 # bork
598 mv %{buildroot}%{_datadir}/mysql/aclocal %{buildroot}%{_datadir}/aclocal
599
600 pushd %{buildroot}%{_bindir}
601 ln -sf mysqlcheck mysqlrepair
602 ln -sf mysqlcheck mysqlanalyze
603 ln -sf mysqlcheck mysqloptimize
604 popd
605
606 # nuke -Wl,--as-needed from the mysql_config file
607 perl -pi -e "s|^ldflags=.*|ldflags=\'-rdynamic\'|g" %{buildroot}%{_bindir}/mysql_config
608
609 # cmake generates some completely wacko references to -lprobes_mysql when
610 # building with dtrace support. Haven't found where to shut that off,
611 # so resort to this blunt instrument. While at it, let's not reference
612 # libmysqlclient_r anymore either.
613 sed -e 's/-lprobes_mysql//' -e 's/-lmysqlclient_r/-lmysqlclient/' \
614 %{buildroot}%{_bindir}/mysql_config >mysql_config.tmp
615 cp -f mysql_config.tmp %{buildroot}%{_bindir}/mysql_config
616 chmod 755 %{buildroot}%{_bindir}/mysql_config
617 install -m 0755 -d %{buildroot}/var/lib/mysql
618
619 # Remove libmysqld.a, + hardlink libmysqld.so.%{libmysqlembedded_major} so that it's provided
620 rm -f %{buildroot}%{_libdir}/libmysqld.a
621 ln %{buildroot}%{_libdir}/libmysqld.so.%{major} %{buildroot}%{_libdir}/libmysqld.so.%{libmysqlembedded_major}.%{libmysqlembedded_minor}
622 ln -s libmysqld.so.%{libmysqlembedded_major}.%{libmysqlembedded_minor} %{buildroot}%{_libdir}/libmysqld.so.%{libmysqlembedded_major}
623
624 # missing header
625 install -m0644 build/include/probes_mysql_dtrace.h %{buildroot}%{_includedir}/mysql/
626 cp -rp %{buildroot}%{_datadir}/mysql/english %{buildroot}%{_datadir}/mysql/default
627
628 # libmysqlclient_r is no more. Upstream tries to replace it with symlinks
629 # but that really doesn't work (wrong soname in particular). We'll keep
630 # just the devel libmysqlclient_r.so link, so that rebuilding without any
631 # source change is enough to get rid of dependency on libmysqlclient_r.
632 rm -f %{buildroot}%{_libdir}/libmysqlclient_r.so*
633 ln -s libmysqlclient.so %{buildroot}%{_libdir}/libmysqlclient_r.so
634
635 # remove static libs
636 rm -f %{buildroot}%{_libdir}/libmysqlclient.a
637 rm -f %{buildroot}%{_libdir}/libmysqlclient_r.a
638
639 # mysql-test includes one executable that doesn't belong under /usr/share,
640 # so move it and provide a symlink
641 mv %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process %{buildroot}%{_bindir}
642 ln -s %{_bindir}/my_safe_process %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process
643
644 # mysql client statically built against a local embedded library, pretty useless
645 rm -f %{buildroot}%{_bindir}/mysql_embedded
646
647 # this command enables plugins, but needs ini file + configuration in my.cnf
648 # before executing... and oh yeah, mysql must be stopped... => useless
649 # however, apparently tests seem to want it, even thought they don't use it.
650 #rm -f %{buildroot}%{_bindir}/mysql_plugin
651 rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
652
653 # no RHEL4 selinux files for us
654 rm -rf %{buildroot}%{_datadir}/mysql/SELinux
655 # no solaris files for us
656 rm -rf %{buildroot}%{_datadir}/mysql/solaris
657 # no init script for us
658 rm -f %{buildroot}%{_initrddir}/mysql
659 rm -f %{buildroot}%{_initrddir}/mysqld
660
661 # house cleaning
662 rm -rf %{buildroot}%{_datadir}/info
663 rm -f %{buildroot}%{_bindir}/client_test
664 rm -f %{buildroot}%{_bindir}/make_win_binary_distribution
665 rm -f %{buildroot}%{_bindir}/make_win_src_distribution
666 rm -f %{buildroot}%{_datadir}/mysql/binary-configure
667 rm -f %{buildroot}%{_datadir}/mysql/config.huge.ini
668 rm -f %{buildroot}%{_datadir}/mysql/config.medium.ini
669 rm -f %{buildroot}%{_datadir}/mysql/config.small.ini
670 rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
671 rm -f %{buildroot}%{_datadir}/mysql/mysql-log-rotate
672 rm -f %{buildroot}%{_datadir}/mysql/mysql.server
673 rm -f %{buildroot}%{_datadir}/mysql/ndb-config-2-node.ini
674 rm -f %{buildroot}%{_datadir}/mysql/binary-configure
675 rm -f %{buildroot}%{_mandir}/man1/make_win_bin_dist.1*
676 rm -f %{buildroot}%{_mandir}/man1/make_win_src_distribution.1*
677 rm -f %{buildroot}%{_datadir}/mysql/magic
678
679 # no idea how to fix this
680 rm -rf %{buildroot}%{_prefix}/data
681 rm -rf %{buildroot}%{_prefix}/docs
682 rm -rf %{buildroot}%{_prefix}/scripts
683 rm -rf %{buildroot}%{_datadir}/doc
684 rm -rf %{buildroot}%{_sysconfdir}/init.d/mysql
685 rm -rf %{buildroot}%{_sysconfdir}/logrotate.d/mysql
686
687 %multiarch_binaries %{buildroot}%{_bindir}/mysql_config
688 %multiarch_includes %{buildroot}%{_includedir}/mysql/my_config.h
689
690 cat > README.urpmi <<EOF
691
692 NOTE: MariaDB is installed without root password, it is recommended to set the
693 root password with the following command as soon as possible:
694
695 mysqladmin password
696
697 The initscript used to start mysql has been reverted to use the one shipped
698 by MariaDB. This means the following changes:
699
700 * The generation of the initial system mysql database is now done when mysql
701 is started from the initscript and only if the /var/lib/mysql/mysql
702 directory is empty (mysql_install_db). Previousely this was quite hidden and
703 silently done at (rpm) install time. As a consequence to this change you may
704 have to perform some manual tasks to upgrade the mysql system database and
705 such. So, doing something like this might help you:
706
707 systemctl stop mysqld.service
708 TMPDIR=/var/tmp mysql_install_db
709 mysql_upgrade --skip-write-binlog
710
711 The cluster functionalities (ndb) has been deactivated and will be removed in
712 future mysql versions. Oracle has a new product named mysql-cluster that
713 replaces the cluster functionalities.
714
715 The mysql-common-core package ships with a default /etc/my.cnf file that is
716 based on the my-medium.cnf file that comes with the source code.
717 EOF
718
719 ################################################################################
720 # run the tests
721 %if %{build_test}
722 # disable failing tests
723 # --ssl \
724 pushd build/mysql-test
725 export LANG=C
726 export LC_ALL=C
727 export LANGUAGE=C
728 perl ./mysql-test-run.pl \
729 --mtr-build-thread="$((${RANDOM} % 100))" \
730 --retry=0 \
731 --big-test \
732 --force \
733 --max-test-fail=0 \
734 --testcase-timeout=60 \
735 --suite-timeout=1200 || false
736 popd
737 %endif
738
739 %pre
740 # enable plugins
741 if [ -f %{_sysconfdir}/my.cnf ]; then
742 perl -pi -e "s|^#plugin-load|plugin-load|g" %{_sysconfdir}/my.cnf
743 perl -pi -e "s|^#federated|federated|g" %{_sysconfdir}/my.cnf
744 # switch to federatedx provider
745 perl -pi -e "s|;ha_federated\.so$|;ha_federatedx\.so|g" %{_sysconfdir}/my.cnf
746 fi
747
748 %pre common
749 # delete the mysql group if no mysql user is found, before adding the user
750 if [ -z "`getent passwd %{muser}`" ] && ! [ -z "`getent group %{muser}`" ]; then
751 %{_sbindir}/groupdel %{muser} 2> /dev/null || :
752 fi
753
754 %_pre_useradd %{muser} /var/lib/mysql /bin/bash
755
756 %post
757 %_tmpfilescreate mysql
758 %_post_service mysqld
759
760 %preun
761 %_preun_service mysqld
762
763 %postun
764 %_post_service mysqld
765
766 %pre common-core
767 # enable plugins
768 if [ -f %{_sysconfdir}/my.cnf ]; then
769 perl -pi -e "s|^#plugin-load|plugin-load|g" %{_sysconfdir}/my.cnf
770 perl -pi -e "s|^#federated|federated|g" %{_sysconfdir}/my.cnf
771 # switch to federatedx provider
772 perl -pi -e "s|;ha_federated\.so$|;ha_federatedx\.so|g" %{_sysconfdir}/my.cnf
773 fi
774
775 %files
776 %doc README.urpmi
777 # authentication plugins
778 %config(noreplace) %{_sysconfdir}/my.cnf.d/auth_pam.cnf
779 %config(noreplace) %{_sysconfdir}/my.cnf.d/auth_socket.cnf
780 # replication plugins
781 %config(noreplace) %{_sysconfdir}/my.cnf.d/semisync_master.cnf
782 %config(noreplace) %{_sysconfdir}/my.cnf.d/semisync_slave.cnf
783 # storage engines
784 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_archive.cnf
785 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_blackhole.cnf
786 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_federatedx.cnf
787 # sql logging plugin
788 %config(noreplace) %{_sysconfdir}/my.cnf.d/sql_errlog.cnf
789 # new since 10.x
790 %config(noreplace) %{_sysconfdir}/my.cnf.d/locales.cnf
791 %config(noreplace) %{_sysconfdir}/my.cnf.d/metadata_lock_info.cnf
792 %config(noreplace) %{_sysconfdir}/my.cnf.d/query_response_time.cnf
793 %config(noreplace) %{_sysconfdir}/my.cnf.d/server_audit.cnf
794
795 %{_tmpfilesdir}/mysql.conf
796 %{_unitdir}/mysqld.service
797 %{_sbindir}/mysqld-prepare-db-dir
798 %{_sbindir}/mysqld-wait-ready
799 # authentication plugins
800 %{_libdir}/mysql/plugin/auth_pam.so
801 %{_libdir}/mysql/plugin/auth_socket.so
802 # replication plugins
803 %{_libdir}/mysql/plugin/semisync_master.so
804 %{_libdir}/mysql/plugin/semisync_slave.so
805 # storage engines
806 %{_libdir}/mysql/plugin/ha_archive.so
807 %{_libdir}/mysql/plugin/ha_blackhole.so
808 %{_libdir}/mysql/plugin/ha_federatedx.so
809 # sql logging plugin
810 %{_libdir}/mysql/plugin/sql_errlog.so
811 # new since 10.x
812 %{_libdir}/mysql/plugin/locales.so
813 %{_libdir}/mysql/plugin/metadata_lock_info.so
814 %{_libdir}/mysql/plugin/query_response_time.so
815 %{_libdir}/mysql/plugin/server_audit.so
816
817 %files -n mysql-MariaDB
818
819 %files obsolete
820 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_innodb.cnf
821 %{_libdir}/mysql/plugin/ha_innodb.so
822 %{_libdir}/mysql/plugin/ha_federated.so
823
824 %files cassandra
825 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_cassandra.cnf
826 %{_libdir}/mysql/plugin/ha_cassandra.so
827
828 %files feedback
829 %config(noreplace) %{_sysconfdir}/my.cnf.d/feedback.cnf
830 %{_libdir}/mysql/plugin/feedback.so
831
832 %files oqgraph
833 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_oqgraph.cnf
834 %{_libdir}/mysql/plugin/ha_oqgraph.so
835
836 %files connect
837 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_connect.cnf
838 %{_libdir}/mysql/plugin/ha_connect.so
839
840 %files sphinx
841 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_sphinx.cnf
842 %{_libdir}/mysql/plugin/ha_sphinx.so
843
844 %files mroonga
845 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_mroonga.cnf
846 %{_libdir}/mysql/plugin/ha_mroonga.so
847 %{_datadir}/mysql/mroonga/install.sql
848 %{_datadir}/mysql/mroonga/uninstall.sql
849
850 %files sequence
851 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_sequence.cnf
852 %{_libdir}/mysql/plugin/ha_sequence.so
853
854 %files spider
855 %config(noreplace) %{_sysconfdir}/my.cnf.d/ha_spider.cnf
856 %{_libdir}/mysql/plugin/ha_spider.so
857 %{_datadir}/mysql/install_spider.sql
858
859 %files extra
860 %config(noreplace) %{_sysconfdir}/my.cnf.d/handlersocket.cnf
861 %config(noreplace) %{_sysconfdir}/my.cnf.d/query_cache_info.cnf
862 %{_libdir}/mysql/plugin/handlersocket.so
863 # new optional functionality
864 %{_libdir}/mysql/plugin/query_cache_info.so
865
866 %files client
867 %config(noreplace) %{_sysconfdir}/my.cnf.d/client.cnf
868 %config(noreplace) %{_sysconfdir}/my.cnf.d/mysql-clients.cnf
869 %{_bindir}/msql2mysql
870 %{_bindir}/mysql
871 %{_bindir}/mysqlaccess
872 %{_bindir}/mysqladmin
873 %{_bindir}/mysqlanalyze
874 %{_bindir}/mysqlbinlog
875 %{_bindir}/mysqlcheck
876 %{_bindir}/mysqldump
877 %{_bindir}/mysqldumpslow
878 %{_bindir}/mysql_find_rows
879 %{_bindir}/mysqlimport
880 %{_bindir}/mysqloptimize
881 %{_bindir}/mysqlrepair
882 %{_bindir}/mysqlshow
883 %{_bindir}/mysqlslap
884 %{_bindir}/mysql_waitpid
885 %{_mandir}/man1/msql2mysql.1*
886 %{_mandir}/man1/myisam_ftdump.1*
887 %{_mandir}/man1/mysql.1*
888 %{_mandir}/man1/mysqlaccess.1*
889 %{_mandir}/man1/mysqladmin.1*
890 %{_mandir}/man1/mysqlbinlog.1*
891 %{_mandir}/man1/mysqlcheck.1*
892 %{_mandir}/man1/mysqldump.1*
893 %{_mandir}/man1/mysqldumpslow.1*
894 %{_mandir}/man1/mysql_find_rows.1*
895 %{_mandir}/man1/mysqlimport.1*
896 %{_mandir}/man1/mysqlshow.1*
897 %{_mandir}/man1/mysql_waitpid.1*
898 # libmysqlclient plugins
899 %{_libdir}/mysql/plugin/dialog.so
900 %{_libdir}/mysql/plugin/mysql_clear_password.so
901
902 %files bench
903 %doc build/sql-bench/README
904 %{_bindir}/my_safe_process
905 %{_bindir}/mysql_client_test
906 %{_datadir}/mysql/sql-bench
907 %attr(-,mysql,mysql) %{_datadir}/mysql/mysql-test
908 %{_mandir}/man1/mysql-stress-test.pl.1*
909 %{_mandir}/man1/mysql-test-run.pl.1*
910 %{_mandir}/man1/mysql_client_test.1*
911 %{_mandir}/man1/mysqltest.1*
912 %{_libdir}/mysql/plugin/adt_null.so
913 %{_libdir}/mysql/plugin/auth_0x0100.so
914 %{_libdir}/mysql/plugin/auth_test_plugin.so
915 %{_libdir}/mysql/plugin/dialog_examples.so
916 %{_libdir}/mysql/plugin/ha_test_sql_discovery.so
917 %{_libdir}/mysql/plugin/mypluglib.so
918 %{_libdir}/mysql/plugin/qa_auth_client.so
919 %{_libdir}/mysql/plugin/qa_auth_interface.so
920 %{_libdir}/mysql/plugin/qa_auth_server.so
921
922 %files core
923 %{_sbindir}/mysqld
924
925 %files common-core
926 %config(noreplace) %{_sysconfdir}/my.cnf.d/server.cnf
927 %config(noreplace) %{_sysconfdir}/my.cnf
928 %dir %{_datadir}/mysql
929 %{_datadir}/mysql/english
930 %{_datadir}/mysql/charsets
931
932 %files common
933 %doc README COPYING
934 %dir %{_sysconfdir}/my.cnf.d
935 %dir %{_libdir}/mysql/plugin
936 %{_bindir}/aria_chk
937 %{_bindir}/aria_dump_log
938 %{_bindir}/aria_ftdump
939 %{_bindir}/aria_pack
940 %{_bindir}/aria_read_log
941 %{_bindir}/innochecksum
942 %{_bindir}/myisamchk
943 %{_bindir}/myisam_ftdump
944 %{_bindir}/myisamlog
945 %{_bindir}/myisampack
946 %{_bindir}/my_print_defaults
947 %{_bindir}/mysqlbug
948 %{_bindir}/mysql_convert_table_format
949 %{_bindir}/mysqld_multi
950 %{_bindir}/mysqld_safe
951 %{_bindir}/mysql_fix_extensions
952 %{_bindir}/mysqlhotcopy
953 %{_bindir}/mysql_install_db
954 %{_bindir}/mysql_plugin
955 %{_bindir}/mysql_secure_installation
956 %{_bindir}/mysql_setpermission
957 %{_bindir}/mysqltest
958 %{_bindir}/mysql_tzinfo_to_sql
959 %{_bindir}/mysql_upgrade
960 %{_bindir}/mysql_zap
961 %{_bindir}/mytop
962 %{_bindir}/perror
963 %{_bindir}/replace
964 %{_bindir}/resolveip
965 %{_bindir}/resolve_stack_dump
966 %attr(0755,%{muser},%{muser}) %dir /var/lib/mysql
967 %attr(0755,%{muser},%{muser}) %dir /var/lib/mysql/mysql
968 %attr(0755,%{muser},%{muser}) %dir /var/lib/mysql/test
969 %attr(0755,%{muser},%{muser}) %dir %{_var}/log/mysqld
970 %{_datadir}/mysql/*.cnf
971 %{_datadir}/mysql/fill_help_tables.sql
972 %{_datadir}/mysql/mysql_performance_tables.sql
973 %{_datadir}/mysql/mysql_system_tables.sql
974 %{_datadir}/mysql/mysql_system_tables_data.sql
975 %{_datadir}/mysql/mysql_test_data_timezone.sql
976 %{_datadir}/mysql/errmsg-utf8.txt
977 %{_datadir}/mysql/czech
978 %{_datadir}/mysql/danish
979 %{_datadir}/mysql/dutch
980 %{_datadir}/mysql/estonian
981 %{_datadir}/mysql/french
982 %{_datadir}/mysql/german
983 %{_datadir}/mysql/greek
984 %{_datadir}/mysql/hungarian
985 %{_datadir}/mysql/italian
986 %{_datadir}/mysql/japanese
987 %{_datadir}/mysql/korean
988 %{_datadir}/mysql/norwegian
989 %{_datadir}/mysql/norwegian-ny
990 %{_datadir}/mysql/polish
991 %{_datadir}/mysql/portuguese
992 %{_datadir}/mysql/romanian
993 %{_datadir}/mysql/russian
994 %{_datadir}/mysql/serbian
995 %{_datadir}/mysql/slovak
996 %{_datadir}/mysql/spanish
997 %{_datadir}/mysql/swedish
998 %{_datadir}/mysql/ukrainian
999 %{_mandir}/man1/aria_chk.1*
1000 %{_mandir}/man1/aria_dump_log.1*
1001 %{_mandir}/man1/aria_ftdump.1*
1002 %{_mandir}/man1/aria_pack.1*
1003 %{_mandir}/man1/aria_read_log.1*
1004 %{_mandir}/man1/innochecksum.1*
1005 %{_mandir}/man1/myisamchk.1*
1006 %{_mandir}/man1/myisamlog.1*
1007 %{_mandir}/man1/myisampack.1*
1008 %{_mandir}/man1/my_print_defaults.1*
1009 %{_mandir}/man1/mysqlbug.1*
1010 %{_mandir}/man1/mysql_convert_table_format.1*
1011 %{_mandir}/man1/mysqld_multi.1*
1012 %{_mandir}/man1/mysqld_safe.1*
1013 %{_mandir}/man1/mysql_fix_extensions.1*
1014 %{_mandir}/man1/mysqlhotcopy.1*
1015 %{_mandir}/man1/mysql_install_db.1*
1016 %{_mandir}/man1/mysql_plugin.1*
1017 %{_mandir}/man1/mysql_secure_installation.1*
1018 %{_mandir}/man1/mysql.server.1*
1019 %{_mandir}/man1/mysql_setpermission.1*
1020 %{_mandir}/man1/mysqlslap.1*
1021 %{_mandir}/man1/mysql_tzinfo_to_sql.1*
1022 %{_mandir}/man1/mysql_upgrade.1*
1023 %{_mandir}/man1/mysql_zap.1*
1024 %{_mandir}/man1/perror.1*
1025 %{_mandir}/man1/replace.1*
1026 %{_mandir}/man1/resolveip.1*
1027 %{_mandir}/man1/resolve_stack_dump.1*
1028 %{_mandir}/man8/mysqld.8*
1029
1030 %files -n %{libname}
1031 %{_libdir}/libmysqlclient.so.%{major}*
1032
1033 %files -n %{develname}
1034 %doc INSTALL-SOURCE
1035 %multiarch %{multiarch_bindir}/mysql_config
1036 %{_bindir}/mysql_config
1037 %{_libdir}/libmysqlclient_r.so
1038 %{_libdir}/libmysqlclient.so
1039 %dir %{_includedir}/mysql
1040 %dir %{_includedir}/mysql/psi
1041 %{_includedir}/mysql/*.h
1042 %{_includedir}/mysql/private/*.h
1043 %{_includedir}/mysql/private/atomic/*.h
1044 %{_includedir}/mysql/psi/*.h
1045 %multiarch %{multiarch_includedir}/mysql/my_config.h
1046 %{_mandir}/man1/mysql_config.1*
1047 %{_datadir}/aclocal/mysql.m4
1048 # mysqlservices library is static, because it doesn't contain any code
1049 # itself, and is meant to be statically linked to all plugins.
1050 %{_libdir}/libmysqlservices.a
1051
1052 %files -n %{libmariadbembedded}
1053 %doc README COPYING
1054 %{_datadir}/mysql/default
1055 %{_libdir}/libmysqld.so.%{major}
1056 %{_libdir}/libmysqld.so.%{libmysqlembedded_major}*
1057
1058 %files -n %{libmariadbembedded_devel}
1059 %{_libdir}/libmysqld.so
1060 %{_bindir}/mysql_client_test_embedded
1061 %{_bindir}/mysqltest_embedded
1062 %{_mandir}/man1/mysql_client_test_embedded.1*
1063 %{_mandir}/man1/mysqltest_embedded.1*

  ViewVC Help
Powered by ViewVC 1.1.30