%define byaccdate 20140101 Summary: Berkeley Yacc, a parser generator Name: byacc Version: 1.9.%{byaccdate} Release: 1 License: Public Domain Group: Development/Tools URL: http://invisible-island.net/byacc/byacc.html Source0: ftp://invisible-island.net/byacc/%{name}-%{byaccdate}.tgz Source1: ftp://invisible-island.net/byacc/%{name}-%{byaccdate}.tgz.asc BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description Byacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package. %prep %setup -q -n %{name}-%{byaccdate} %build ./configure \ --prefix=%{_prefix} \ --mandir=%{_mandir} make %{?_smp_mflags} %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} make DESTDIR=${RPM_BUILD_ROOT} install /usr/bin/strip ${RPM_BUILD_ROOT}%{_bindir}/* || : cd ${RPM_BUILD_ROOT}%{_bindir} mv -f yacc %{name} cd ${RPM_BUILD_ROOT}%{_mandir}/man1 mv -f yacc.1 %{name}.1 cd ${RPM_BUILD_ROOT} mkdir -p usr/bin cd usr/bin ln -sf ../..%{_bindir}/* . %clean [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} %files %doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README %defattr(-,root,system,-) %{_bindir}/* %{_mandir}/man1/* /usr/bin/* %changelog * Thu Jan 02 2014 Michael Perzl - 1.9.20140101-1 - updated to version 1.9.20140101 * Thu Sep 26 2013 Michael Perzl - 1.9.20130925-1 - updated to version 1.9.20130925 * Tue Mar 05 2013 Michael Perzl - 1.9.20130304-1 - updated to version 1.9.20130304 * Thu Oct 04 2012 Michael Perzl - 1.9.20121003-1 - updated to version 1.9.20121003 * Sun May 27 2012 Michael Perzl - 1.9.20120526-1 - updated to version 1.9.20120526 * Mon Jan 16 2012 Michael Perzl - 1.9.20120115-1 - updated to version 1.9.20120115 * Fri Jan 13 2012 Michael Perzl - 1.9.20111219-1 - updated to version 1.9.20111219 * Thu Sep 08 2011 Michael Perzl - 1.9.20110908-1 - updated to version 1.9.20110908 * Thu Dec 30 2010 Michael Perzl - 1.9.20101229-1 - updated to version 1.9.20101229 * Mon Dec 27 2010 Michael Perzl - 1.9.20101226-1 - updated to version 1.9.20101226 * Tue Nov 23 2010 Michael Perzl - 1.9.20101122-1 - updated to version 1.9.20101122 * Mon Jun 14 2010 Michael Perzl - 1.9.20100610-1 - updated to version 1.9.20100610 * Wed Feb 17 2010 Michael Perzl - 1.9.20100216-1 - updated to version 1.9.20100216 * Fri Nov 06 2009 Michael Perzl - 1.9.20091027-1 - updated to version 1.9.20091027 * Mon Aug 25 2008 Michael Perzl - 1.9.20080824-1 - First version for AIX5L v5.1 and higher