packages (MYSQL_5_0): mysql/mysql.spec - split mysqlhotcopy to separate pac...
glen
glen at pld-linux.org
Tue Jun 16 18:13:33 CEST 2009
Author: glen Date: Tue Jun 16 16:13:33 2009 GMT
Module: packages Tag: MYSQL_5_0
---- Log message:
- split mysqlhotcopy to separate package (needs just perl-DBI, not other "extras")
---- Files affected:
packages/mysql:
mysql.spec (1.353.2.68 -> 1.353.2.69)
---- Diffs:
================================================================
Index: packages/mysql/mysql.spec
diff -u packages/mysql/mysql.spec:1.353.2.68 packages/mysql/mysql.spec:1.353.2.69
--- packages/mysql/mysql.spec:1.353.2.68 Fri Jun 12 15:02:16 2009
+++ packages/mysql/mysql.spec Tue Jun 16 18:13:27 2009
@@ -14,7 +14,7 @@
%bcond_with bdb # Berkeley DB support
%bcond_without sphinx # Sphinx storage engine support
%bcond_with xtrabackup # XtraBackup
-#
+
%include /usr/lib/rpm/macros.perl
#define _snap 20060111
Summary: MySQL: a very fast and reliable SQL database engine
@@ -248,6 +248,21 @@
Ten pakiet zawiera definicje kodowań znaków potrzebne dla serwera i
klienta.
+%package -n mysqlhotcopy
+Summary: mysqlhotcopy - A MySQL database backup program
+Group: Applications/Databases
+Requires: %{name}-libs = %{version}-%{release}
+Requires: perl-DBD-mysql
+
+%description -n mysqlhotcopy
+mysqlhotcopy uses LOCK TABLES, FLUSH TABLES, and cp or scp to make a
+database backup quickly. It is the fastest way to make a backup of the
+database or single tables, but it can be run only on the same machine
+where the database directories are located. mysqlhotcopy works only
+for backing up MyISAM and ARCHIVE tables.
+
+See innobackup package to backup InnoDB tables.
+
%package extras
Summary: MySQL additional utilities
Summary(pl.UTF-8): Dodatkowe narzędzia do MySQL
@@ -267,6 +282,8 @@
Summary(pl.UTF-8): Dodatkowe narzędzia do MySQL napisane w Perlu
Group: Applications/Databases
Requires: %{name}-extras = %{version}-%{release}
+# this is just for the sake of smooth upgrade, not to break systems
+Requires: mysqlhotcopy = %{version}-%{release}
Requires: perl(DBD::mysql)
%description extras-perl
@@ -904,6 +921,11 @@
%{_mandir}/man1/perror.1*
%{_mandir}/man1/replace.1*
+%files -n mysqlhotcopy
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/mysqlhotcopy
+%{_mandir}/man1/mysqlhotcopy.1*
+
%files extras-perl
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mysql_convert_table_format
@@ -915,7 +937,6 @@
%attr(755,root,root) %{_bindir}/mysql_zap
%attr(755,root,root) %{_bindir}/mysqlaccess
%attr(755,root,root) %{_bindir}/mysqldumpslow
-%attr(755,root,root) %{_bindir}/mysqlhotcopy
%{_mandir}/man1/mysql_convert_table_format.1*
%{_mandir}/man1/mysql_explain_log.1*
%{_mandir}/man1/mysql_find_rows.1*
@@ -925,7 +946,6 @@
%{_mandir}/man1/mysql_zap.1*
%{_mandir}/man1/mysqlaccess.1*
%{_mandir}/man1/mysqldumpslow.1*
-%{_mandir}/man1/mysqlhotcopy.1*
%files client
%defattr(644,root,root,755)
@@ -1063,6 +1083,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.353.2.69 2009/06/16 16:13:27 glen
+- split mysqlhotcopy to separate package (needs just perl-DBI, not other "extras")
+
Revision 1.353.2.68 2009/06/12 13:02:16 arekm
- up to 5.0.83
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/mysql.spec?r1=1.353.2.68&r2=1.353.2.69&f=u
More information about the pld-cvs-commit
mailing list