Search
j0ke.net Open Build Service
>
Projects
>
devel
>
byacc
> byacc.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File byacc.spec of Package byacc (Revision 4)
Currently displaying revision
4
,
show latest
Summary: A public domain Yacc parser generator. Name: byacc Version: 1.9 Release: 29 License: public domain Group: Development/Languages/C and C++ # The source is taken from FreeBSD's CVS as of Thu Sep 28 2000 Source: byacc-1.9.tar.bz2 Patch: bsdyacc-linux.patch Patch1: byacc-1.9-security.patch BuildRoot: /var/tmp/byacc-root #Conflicts: bison %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. %debug_package %prep %setup -q -n yacc %patch -p1 -b .lnx %patch1 -p1 -b .security %build chmod u+w `find .` make CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" LINKER=%{__cc} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT{/usr/bin,%{_mandir}/man1} install -c -m 755 -s yacc $RPM_BUILD_ROOT/usr/bin/byacc install -c -m 644 yacc.1 $RPM_BUILD_ROOT%{_mandir}/man1/byacc.1 #ln -sf yacc $RPM_BUILD_ROOT/usr/bin/byacc #ln -sf yacc.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/byacc.1.gz %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) #/usr/bin/yacc /usr/bin/byacc #%{_mandir}/man1/yacc.1* %{_mandir}/man1/byacc.1* %changelog * Sun Feb 27 2005 Florian La Roche <laroche@redhat.com> - Copyright: -> License: * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> - rebuilt * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> - rebuilt * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> - rebuilt * Wed Jan 22 2003 Tim Powers <timp@redhat.com> - rebuilt * Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 1.9-23 - Rebuild * Fri Jun 21 2002 Tim Powers <timp@redhat.com> - automated rebuild * Thu May 23 2002 Tim Powers <timp@redhat.com> - automated rebuild * Wed Jan 09 2002 Tim Powers <timp@redhat.com> - automated rebuild * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com> - Bump release + rebuild. * Fri Jan 05 2001 Preston Brown <pbrown@redhat.com> - security patch for tmpfile creation from Olaf Kirch <okir@lst.de> * Fri Sep 29 2000 Bernhard Rosenkraenzer <bero@redhat.com> - Update to the version in FreeBSD CVS - it's actively maintained, unlike the 1993 4BSD version we used to have * Wed Jul 12 2000 Prospector <bugzilla@redhat.com> - automatic rebuild * Wed Jun 28 2000 Bill Nottingham <notting@redhat.com> - fix perms in tarball * Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com> - FHSify - handle RPM_OPT_FLAGS * Sat May 6 2000 Bill Nottingham <notting@redhat.com> - fix yacc for ia64 * Fri Feb 4 2000 Bernhard Rosenkraenzer <bero@redhat.com> - rebuild to compress man pages - fix up manpage symlink * Wed Apr 07 1999 Preston Brown <pbrown@redhat.com> - man page fixed. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> - auto rebuild in the new build environment (release 10) * Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com> - build for glibc 2.1 * Tue Aug 11 1998 Jeff Johnson <jbj@redhat.com> - build root * Tue May 05 1998 Prospector System <bugs@redhat.com> - translations modified for de, fr, tr * Thu Oct 23 1997 Donnie Barnes <djb@redhat.com> - various spec file cleanups * Mon Jun 02 1997 Erik Troan <ewt@redhat.com> - built against glibc