Accepting request 629919 from home:moozaad:branches:server:database
- Percona Toolkit 3.0.11 * see https://www.percona.com/doc/percona-toolkit/3.0/release_notes.html#v3-0-11-released-2018-07-06 for complete changelog * Removed check version patches (fixed 2.2.7) OBS-URL: https://build.opensuse.org/request/show/629919 OBS-URL: https://build.opensuse.org/package/show/server:database/percona-toolkit?expand=0&rev=58
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: percona-toolkit
|
||||
Version: 2.2.20
|
||||
Version: 3.0.11
|
||||
Release: 0
|
||||
Summary: Advanced MySQL and system command-line tools
|
||||
License: GPL-2.0
|
||||
@@ -25,7 +25,6 @@ Group: Productivity/Databases/Tools
|
||||
Url: https://www.percona.com/software/percona-toolkit/
|
||||
Source: https://www.percona.com/downloads/%{name}/%{version}/tarball/%{name}-%{version}.tar.gz
|
||||
Source2: %{name}.conf
|
||||
Patch0: percona-toolkit-2.2.x-disable-default-version-check.patch
|
||||
Requires: perl(DBD::mysql) >= 1.0
|
||||
Requires: perl(DBI) >= 1.13
|
||||
Requires: perl(IO::Socket::SSL)
|
||||
@@ -59,15 +58,17 @@ This collection was formerly known as Maatkit.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
|
||||
%perl_make_install
|
||||
%perl_process_packlist
|
||||
rm -rf %{buildroot}/usr/lib
|
||||
rm -rf %{buildroot}/lib
|
||||
%if 0%{?suse_version} < 1130
|
||||
rm -rf %{buildroot}/%{perl_vendorarch}/auto/%{name}
|
||||
rm -rf %{buildroot}%{_localstatedir}/adm/perl-modules/%{name}
|
||||
@@ -76,21 +77,11 @@ rm -rf %{buildroot}%{_localstatedir}/adm/perl-modules/%{name}
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
|
||||
cp %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/
|
||||
|
||||
%check
|
||||
# check that --version-check is off bnc#864194
|
||||
for PTCMD in %{buildroot}/%{_bindir}/pt-*
|
||||
do
|
||||
$PTCMD --help 2>&1 |
|
||||
grep "\--version-check" || continue # skip tools that don't support version checks
|
||||
$PTCMD --help 2>&1 |
|
||||
grep "\--version-check.*FALSE" # fail those that don't have it disabled
|
||||
done
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc COPYING README Changelog
|
||||
%doc COPYING README.md Changelog
|
||||
%dir %{_sysconfdir}/%{name}
|
||||
%{_bindir}/pt*
|
||||
%{_bindir}/*
|
||||
%{_mandir}/man1/*.1*
|
||||
%config %{_sysconfdir}/%{name}/%{name}.conf
|
||||
|
||||
|
Reference in New Issue
Block a user