Do not delete docs source files.
This commit is contained in:
parent
bf9089a810
commit
5c0373579c
25
bacula.spec
25
bacula.spec
@ -263,8 +263,7 @@ Provides check_bacula support for Nagios.
|
|||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q -a 1
|
||||||
%setup -q -a 1 -D -T
|
|
||||||
%patch1 -p1 -b .hostname
|
%patch1 -p1 -b .hostname
|
||||||
%patch2 -p2 -b .openssl
|
%patch2 -p2 -b .openssl
|
||||||
%patch3 -p1 -b .queryfile
|
%patch3 -p1 -b .queryfile
|
||||||
@ -350,6 +349,11 @@ pushd bacula-docs-%{version}
|
|||||||
%configure --with-bacula=%{_builddir}/bacula-%{version}
|
%configure --with-bacula=%{_builddir}/bacula-%{version}
|
||||||
make
|
make
|
||||||
popd
|
popd
|
||||||
|
for manual in problems console utility developers main misc; do
|
||||||
|
mkdir $manual
|
||||||
|
cp -f bacula-docs-%{version}/manuals/en/$manual/$manual/*.{css,html,png} $manual
|
||||||
|
cp -f bacula-docs-%{version}/manuals/en/$manual/$manual.pdf .
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -432,13 +436,11 @@ chmod 644 %{buildroot}%{_libexecdir}/bacula/btraceback.*
|
|||||||
|
|
||||||
# Remove extra docs
|
# Remove extra docs
|
||||||
rm -rf %{buildroot}%{_datadir}/doc/bacula/
|
rm -rf %{buildroot}%{_datadir}/doc/bacula/
|
||||||
find %{_builddir}/%{name}-%{version}/%{name}-docs-%{version}/manuals/en -name "*.idx" -exec rm -f {} \;
|
|
||||||
find %{_builddir}/%{name}-%{version}/%{name}-docs-%{version}/manuals/en -name "*.pl" -exec rm -f {} \;
|
|
||||||
find %{_builddir}/%{name}-%{version}/%{name}-docs-%{version}/manuals/en -name "*.tex" -exec rm -f {} \;
|
|
||||||
|
|
||||||
# Remove local archives
|
# Remove local archives
|
||||||
rm -f %{buildroot}%{_libdir}/*.la
|
rm -f %{buildroot}%{_libdir}/*.la
|
||||||
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
@ -780,18 +782,7 @@ fi
|
|||||||
|
|
||||||
%files docs
|
%files docs
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc bacula-docs-%{version}/manuals/en/problems/problems.pdf
|
%doc problems* console* utility* developers* main* misc*
|
||||||
%doc bacula-docs-%{version}/manuals/en/problems/problems
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/console/console.pdf
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/console/console
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/utility/utility.pdf
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/utility/utility
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/developers/developers.pdf
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/developers/developers
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/main/main.pdf
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/main/main
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/misc/misc.pdf
|
|
||||||
%doc bacula-docs-%{version}/manuals/en/misc/misc
|
|
||||||
|
|
||||||
%files -n nagios-plugins-bacula
|
%files -n nagios-plugins-bacula
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user