Summary: GNU parser generator Summary(de): GNU-Parser-Generator Summary(fr): Générateur d'analyseur lexical de GNU Summary(pl): GNU generator składni Summary(tr): GNU ayręțtęręcę üreticisi Name: bison Version: 1.27 Release: 1 Copyright: GPL Group: Development/Tools Group(pl): Programowanie/Narzêdzia Source0: ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz Source1: bison.1.pl Patch0: bison-info.patch Patch1: bison-man.patch Prereq: /sbin/install-info Buildroot: /tmp/%{name}-%{version}-root Obsoletes: yacc %description This is the GNU parser generator which is mostly compatible with yacc. Many programs use this as part of their build process. Bison is only needed on systems that are used for development. %description -l de Dies ist der GNU-Parser-Generator, der größtenteils mit yacc kompatibel ist. Viele Programme benutzen ihn als Teil des Aufbauvorgangs. Bison wird nur auf Systemen benötigt, die zur Entwicklung verwendet werden. %description -l fr Générateur d'analyseur lexical de GNU compatible avec yacc. De nombreux programmes l'utilisent dans leur phase de construction. Bison ne sert que sur les systèmes utilisés pour le développement. %description -l pl W pakiecie znajduje siê implementacja GNU generatora analizatora składni, który jest odpowiednikiem programu yacc. Wiele programów podczas kompilacji potrzebuje tego programu aby proces budowy plików binarnych przebiegał prawidłowo. Bison jest potrzebny tylko w systemach, w których prowadzone s± różnego rodzaju kompilacje. %description -l tr byacc bir yacc ayręțtęręcęsędęr. Pek çok program tarafęndan, kurulum süreci sęrasęnda kullanęlęr. Gelițtirme yapanlara gerekli olabilir. %prep %setup -q %patch0 -p1 %patch1 -p1 %build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ ./configure \ --prefix=/usr make %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/usr/man/pl/man1 make install prefix=$RPM_BUILD_ROOT/usr install %{SOURCE1} $RPM_BUILD_ROOT/usr/man/pl/man1/bison.1 gzip -9nf $RPM_BUILD_ROOT/usr/{info/bison.info*,man/{man1/*,pl/man1/*}} %post /sbin/install-info /usr/info/bison.info.gz /etc/info-dir %preun if [ $1 = 0 ]; then /sbin/install-info --delete /usr/info/bison.info.gz /etc/info-dir fi %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(755,root,root) /usr/bin/* /usr/man/man1/* %lang(pl) /usr/man/pl/man1/* /usr/share/* /usr/info/*info* %changelog * Fri Feb 26 1999 Tomasz Kłoczko [1.27-1] - added Group(pl), - changed way passing $RPM_OPT_FLAGS -s to LDFLAGS, - removed man group from man pages. * Tue Dec 29 1998 Tomasz Kłoczko [1.25-8] - standarized {un}registering info pages (added bison-info.patch). * Sat Dec 12 1998 Tomasz Kłoczko [1.25-7] - added gzipping man pages, - added pl man pages, - standarized {un}registering info pages. * Fri Nov 6 1998 Tomasz Kłoczko [1.25-6] - fixed passing $RPM_OPT_FLAGS, - modified pl translation, - bisona.{simple,hairy} moved to /usr/share. * Sun Jun 14 1998 Wojtek Šlusarczyk [1.25-5] - added pl translation, - macro %%{name}-%%{version} in Source, - minor modifications of spec file, - build against GNU libc-2.1, - start at RH spec.