Fix errors installing texinfo/info with --excludedocs
This commit is contained in:
parent
a00b82ca99
commit
fd48b1830c
15
texinfo.spec
15
texinfo.spec
@ -3,7 +3,7 @@
|
||||
Summary: Tools needed to create Texinfo format documentation files
|
||||
Name: texinfo
|
||||
Version: 4.13a
|
||||
Release: 6%{?dist}
|
||||
Release: 7%{?dist}
|
||||
License: GPLv3+
|
||||
Group: Applications/Publishing
|
||||
Url: http://www.gnu.org/software/texinfo/
|
||||
@ -84,24 +84,32 @@ mv ChangeLog_utf8 ChangeLog
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
%post
|
||||
if [ -f %{_infodir}/texinfo ]; then # --excludedocs?
|
||||
/sbin/install-info %{_infodir}/texinfo %{_infodir}/dir || :
|
||||
fi
|
||||
|
||||
%preun
|
||||
if [ $1 = 0 ]; then
|
||||
if [ -f %{_infodir}/texinfo ]; then # --excludedocs?
|
||||
/sbin/install-info --delete %{_infodir}/texinfo %{_infodir}/dir || :
|
||||
fi
|
||||
fi
|
||||
|
||||
%post -n info
|
||||
if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs?
|
||||
/sbin/install-info %{_infodir}/info-stnd.info %{_infodir}/dir
|
||||
fi
|
||||
if [ -x /bin/sed ]; then
|
||||
/bin/sed -i '/^This is.*produced by makeinfo.*from/d' %{_infodir}/dir || :
|
||||
fi
|
||||
|
||||
%preun -n info
|
||||
if [ $1 = 0 ]; then
|
||||
if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs?
|
||||
/sbin/install-info --delete %{_infodir}/info-stnd.info %{_infodir}/dir \
|
||||
|| :
|
||||
fi
|
||||
fi
|
||||
|
||||
%post tex
|
||||
%{_bindir}/texconfig-sys rehash 2> /dev/null || :
|
||||
@ -146,6 +154,11 @@ fi
|
||||
%{_mandir}/man1/pdftexi2dvi.1*
|
||||
|
||||
%changelog
|
||||
* Wed Sep 2 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 4.13a-7
|
||||
- Fix errors installing texinfo/info with --excludedocs
|
||||
Resolves: #515909
|
||||
Resolves: #515938
|
||||
|
||||
* Wed Aug 12 2009 Ville Skyttä <ville.skytta@iki.fi> - 4.13a-6
|
||||
- Use lzma compressed upstream tarball.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user