]> granicus.if.org Git - flex/commitdiff
Patched rpm spec file.
authorJohn Millaway <john43@users.sourceforge.net>
Tue, 14 Feb 2006 20:28:28 +0000 (20:28 +0000)
committerJohn Millaway <john43@users.sourceforge.net>
Tue, 14 Feb 2006 20:28:28 +0000 (20:28 +0000)
flex.spec.in

index 431716830331b6b1e11f543069f8cca088c1677b..026f0211e096058576724437084cbc70d6665cd2 100644 (file)
@@ -7,6 +7,7 @@ Group: Development/Tools
 Source: ftp://ftp.ee.lbl.gov/%{name}-%{version}.tar.gz
 Prefix: %{_prefix}
 BuildRoot: %{_tmppath}/%{name}-%{version}
+Prereq: /sbin/install-info
 
 %description
 The flex program generates scanners.  Scanners are programs which can
@@ -29,10 +30,19 @@ make
 %install
 rm -rf $RPM_BUILD_ROOT
 %makeinstall
+rm -f ${RPM_BUILD_ROOT}/%{_infodir}/dir
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 
+%post
+/sbin/install-info %{_infodir}/flex.info.gz %{_infodir}/dir
+
+%postun
+if [ "$1" = 0 ]; then
+    /sbin/install-info --del %{_infodir}/flex.info.gz %{_infodir}/dir
+fi
+
 %files
 %defattr(-,root,root)
 %doc COPYING NEWS README
@@ -40,3 +50,5 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man1/*
 %{_libdir}/*
 %{_includedir}/FlexLexer.h
+%{_infodir}/flex.info*
+%{_datadir}/locale/*