]> git.pld-linux.org Git - packages/bacula-backup-mysql.git/blob - bacula-backup-mysql.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/bacula-backup-mysql.git] / bacula-backup-mysql.spec
1 %include        /usr/lib/rpm/macros.perl
2 Summary:        MySQL backup hook for Bacula
3 Name:           bacula-backup-mysql
4 Version:        0.8
5 Release:        1
6 License:        GPL v2
7 Group:          Applications/Databases
8 Source0:        https://github.com/glensc/bacula-backup-mysql/archive/%{version}/%{name}-%{version}.tar.gz
9 # Source0-md5:  e9bf019ba75f2d7db5ec215eb7668632
10 URL:            https://github.com/glensc/bacula-backup-mysql
11 BuildRequires:  perl-tools-pod
12 BuildRequires:  rpm-perlprov >= 4.1-13
13 Requires:       /usr/bin/mysqlhotcopy
14 Requires:       bacula-common
15 Requires:       perl-DBD-mysql
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %define         _sysconfdir     /etc/bacula
20
21 %description
22 Bacula - It comes by night and sucks the vital essence from your
23 computers.
24
25 This package contains MySQL backup hook.
26
27 %prep
28 %setup -q
29
30 %build
31 pod2man README.pod -o bacula-backup-mysql.1
32
33 %install
34 rm -rf $RPM_BUILD_ROOT
35 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_sysconfdir},%{_mandir}/man1}
36 install -p %{name}.pl $RPM_BUILD_ROOT%{_sbindir}/%{name}
37 cp -p backup-mysql.conf $RPM_BUILD_ROOT%{_sysconfdir}
38 cp -p bacula-backup-mysql.1 $RPM_BUILD_ROOT%{_mandir}/man1
39
40 %clean
41 rm -rf $RPM_BUILD_ROOT
42
43 %files
44 %defattr(644,root,root,755)
45 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/backup-mysql.conf
46 %attr(755,root,root) %{_sbindir}/bacula-backup-mysql
47 %{_mandir}/man1/bacula-backup-mysql.1*
This page took 0.1075 seconds and 3 git commands to generate.