]> git.pld-linux.org Git - SPECS.git/blob - mysql-snapshot.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / mysql-snapshot.spec
1 Summary:        Tool for taking LVM snapshots of MySQL data and mounting them
2 Name:           mysql-snapshot
3 Version:        0.1.0
4 Release:        0.2
5 License:        LGPL
6 Group:          Applications/Databases
7 Source0:        http://mirror.provenscaling.com/extras/provenscaling/%{name}-%{version}-0.noarch.rpm
8 # Source0-md5:  ac6856b7fbe12d8f4c4db9c0d40f3b2d
9 URL:            http://www.provenscaling.com/
10 BuildRequires:  rpm-perlprov >= 4.1-13
11 BuildRequires:  rpm-utils
12 Requires:       perl-DBD-mysql >= 1.0
13 Requires:       perl-DBI >= 1.13
14 BuildArch:      noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Tool for taking LVM snapshots of MySQL data and mounting them.
19
20 %prep
21 %setup -q -c -T
22 rpm2cpio %{SOURCE0} | cpio -i -d
23 mv usr/bin/mysql-snapshot .
24 mv usr/share/man/man3/* .
25 mv usr/lib/perl5/vendor_perl/5.8.8/mysql-snapshot.pm .
26
27 %install
28 rm -rf $RPM_BUILD_ROOT
29 install -d $RPM_BUILD_ROOT{%{_bindir},%{perl_vendorlib},%{_mandir}/man3}
30 install mysql-snapshot $RPM_BUILD_ROOT%{_bindir}/mysql-snapshot
31 cp -a mysql-snapshot.pm $RPM_BUILD_ROOT%{perl_vendorlib}
32 cp -a mysql-snapshot.3pm $RPM_BUILD_ROOT%{_mandir}/man3
33
34 %clean
35 rm -rf $RPM_BUILD_ROOT
36
37 %files
38 %defattr(644,root,root,755)
39 %attr(755,root,root) %{_bindir}/mysql-snapshot
40 %{perl_vendorlib}/mysql-snapshot.pm
41 %{_mandir}/man3/mysql-snapshot.*
This page took 0.255299 seconds and 3 git commands to generate.