[aime/f20] Fix infodir list.

Christopher Meng cicku at fedoraproject.org
Sat Oct 12 02:59:33 UTC 2013


commit a16f59ad5e00e20468ffe50e4678aa9df55f8fa5
Author: Christopher Meng <rpm at cicku.me>
Date:   Sat Oct 12 10:57:27 2013 +0800

    Fix infodir list.

 aime.spec |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/aime.spec b/aime.spec
index 9639f06..e276ecb 100644
--- a/aime.spec
+++ b/aime.spec
@@ -36,19 +36,21 @@ make %{?_smp_mflags}
 %install
 make install DESTDIR=%{buildroot}
 find %{buildroot} -name '*.a' -exec rm -f {} ';'
-rm -rf %{buildroot}%{_infodir}/dir
+rm -f %{buildroot}%{_infodir}/dir
 
 %post
+install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
 install-info %{_infodir}/%{libname}.info %{_infodir}/dir || :
 
 %preun
+install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
 install-info --delete %{_infodir}/%{libname}.info %{_infodir}/dir || :
 
 %files
 %doc COPYING README TODO
 %{_bindir}/*
 %{_mandir}/man1/*.1*
-%{_infodir}/%{libname}.info*
+%{_infodir}/*.info*
 
 %files devel
 %{_includedir}/%{name}.h


More information about the scm-commits mailing list