[packages/mha4mysql-manager] new, version 0.54

glen glen at pld-linux.org
Thu Nov 7 14:44:33 CET 2013


commit 10d0ee047b87331de5e05a642165311dd32b66e6
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Nov 7 15:44:05 2013 +0200

    new, version 0.54
    
    based on upstream spec and mha4mysql-node.spec

 mha4mysql-manager.spec | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)
---
diff --git a/mha4mysql-manager.spec b/mha4mysql-manager.spec
new file mode 100644
index 0000000..6a70b2d
--- /dev/null
+++ b/mha4mysql-manager.spec
@@ -0,0 +1,69 @@
+%include	/usr/lib/rpm/macros.perl
+Summary:	Master High Availability Manager and Tools for MySQL, Manager Package
+Name:		mha4mysql-manager
+Version:	0.54
+Release:	1
+License:	GPL v2
+Group:		Applications/Databases
+URL:		http://code.google.com/p/mysql-master-ha/
+Source0:	https://mysql-master-ha.googlecode.com/files/%{name}-%{version}.tar.gz
+# Source0-md5:	3072bf53788f867026e2e6eec0e77644
+BuildRequires:	mha4mysql-node >= 0.54
+BuildRequires:	perl-Config-Tiny
+BuildRequires:	perl-DBD-mysql
+BuildRequires:	perl-DBI
+BuildRequires:	perl-ExtUtils-MakeMaker >= 6.30
+BuildRequires:	perl-Log-Dispatch
+BuildRequires:	perl-Parallel-ForkManager
+BuildRequires:	perl-Time-HiRes
+BuildRequires:	rpm-perlprov >= 4.1-13
+Requires:	mha4mysql-node >= 0.54
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Master High Availability Manager and tools for MySQL (MHA) for
+automating master failover and fast master switch.
+
+This package contains manager scripts.
+
+%prep
+%setup -q
+
+%build
+%{__perl} Makefile.PL \
+	INSTALLDIRS=vendor
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} pure_install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/mha4mysql/manager/.packlist
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README AUTHORS
+%attr(755,root,root) %{_bindir}/masterha_check_repl
+%attr(755,root,root) %{_bindir}/masterha_check_ssh
+%attr(755,root,root) %{_bindir}/masterha_check_status
+%attr(755,root,root) %{_bindir}/masterha_conf_host
+%attr(755,root,root) %{_bindir}/masterha_manager
+%attr(755,root,root) %{_bindir}/masterha_master_monitor
+%attr(755,root,root) %{_bindir}/masterha_master_switch
+%attr(755,root,root) %{_bindir}/masterha_secondary_check
+%attr(755,root,root) %{_bindir}/masterha_stop
+%{_mandir}/man1/masterha_check_repl.1p*
+%{_mandir}/man1/masterha_check_ssh.1p*
+%{_mandir}/man1/masterha_check_status.1p*
+%{_mandir}/man1/masterha_conf_host.1p*
+%{_mandir}/man1/masterha_manager.1p*
+%{_mandir}/man1/masterha_master_monitor.1p*
+%{_mandir}/man1/masterha_master_switch.1p*
+%{_mandir}/man1/masterha_secondary_check.1p*
+%{_mandir}/man1/masterha_stop.1p*
+%{perl_vendorlib}/MHA/*.pm
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mha4mysql-manager.git/commitdiff/10d0ee047b87331de5e05a642165311dd32b66e6



More information about the pld-cvs-commit mailing list