%define name bison++ %define version 1.21.8 %define prefix %{_prefix} %define release 3mdk Name: %{name} Summary: A GNU general-purpose parser generator for C++. Version: %{version} Release: %{release} License: GPL Group: Development/Other Source: ftp://ftp.th-darmstadt.de/pub/programming/languages/C++/tools/flex++bison++/%{name}-%{version}.tar.bz2 Patch0: bison++.cflags.patch.bz2 Buildroot: %{_tmppath}/%{name}-buildroot Prefix: %{_prefix} %description Bison is a general purpose parser generator which converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Bison++ is built on top of Bison; it takes advantage of the C++ language. %prep rm -rf $RPM_BUILD_ROOT %setup -q %patch0 -p0 %build %configure %make %install %makeinstall mandir=$RPM_BUILD_ROOT%{_mandir}/man1 mv $RPM_BUILD_ROOT%{_datadir}/bison.* $RPM_BUILD_ROOT%{_libdir} %files %defattr(-,root,root) %doc README COPYING %{_bindir}/* %{_mandir}/man1/* %{_libdir}/bison.cc %{_libdir}/bison.h %clean rm -rf $RPM_BUILD_ROOT %changelog * Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.21.8-3mdk - rebuild * Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.8-2mdk - rebuild * Sat Aug 25 2001 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.8-1mdk - updated to 1.21.8 * Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.7-4mdk - rebuild * Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.21.7-3mdk - rebuild * Mon Jul 24 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.21.7-2mdk - fixed path of bison.cc - patched cflags * Mon Jul 24 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.21.7-1mdk - first Mandrake release