%define byaccdate 20180609 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 * Mon Jun 11 2018 Michael Perzl - 1.9.20180609-1 - updated to version 1.9.20180609 * Mon Jun 11 2018 Michael Perzl - 1.9.20180525-1 - updated to version 1.9.20180525 * Mon Jun 11 2018 Michael Perzl - 1.9.20180510-1 - updated to version 1.9.20180510 * Wed Sep 20 2017 Michael Perzl - 1.9.20170709-1 - updated to version 1.9.20170709 * Wed Sep 20 2017 Michael Perzl - 1.9.20170430-1 - updated to version 1.9.20170430 * Sun Feb 12 2017 Michael Perzl - 1.9.20170201-1 - updated to version 1.9.20170201 * Mon Dec 05 2016 Michael Perzl - 1.9.20161202-1 - updated to version 1.9.20161202 * Mon Dec 05 2016 Michael Perzl - 1.9.20160606-1 - updated to version 1.9.20160606 * Mon Apr 04 2016 Michael Perzl - 1.9.20160324-1 - updated to version 1.9.20160324 * Tue Jul 14 2015 Michael Perzl - 1.9.20150711-1 - updated to version 1.9.20150711 * Tue Jan 20 2015 Michael Perzl - 1.9.20141128-1 - updated to version 1.9.20141128 * Mon Oct 13 2014 Michael Perzl - 1.9.20141006-1 - updated to version 1.9.20141006 * Thu Sep 18 2014 Michael Perzl - 1.9.20140715-1 - updated to version 1.9.20140715 * Thu Sep 18 2014 Michael Perzl - 1.9.20140527-1 - updated to version 1.9.20140527 * Thu Sep 18 2014 Michael Perzl - 1.9.20140422-1 - updated to version 1.9.20140422 * Thu Mar 10 2014 Michael Perzl - 1.9.20140409-1 - updated to version 1.9.20140409 * 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