1 Summary: Public domain yacc parser generator
2 Summary(de.UTF-8): Public Domain yacc-Parser-Generator
3 Summary(es.UTF-8): Yacc, generador de parser de dominio público
4 Summary(fr.UTF-8): Générateur d'analyseur lexical yacc du domaine public
5 Summary(pl.UTF-8): Generator analizatora składni
6 Summary(pt_BR.UTF-8): Yacc, gerador de parser de domínio público
7 Summary(ru.UTF-8): Свободно распространяемый генератор парсеров Yacc
8 Summary(tr.UTF-8): Ayrıştırıcı üreteci
9 Summary(uk.UTF-8): Вільно розповсюджуваний генератор парсерів Yacc
13 License: Public Domain
14 Group: Development/Tools
15 Source0: ftp://ftp.cs.berkeley.edu/ucb/4bsd/%{name}.%{version}.tar.Z
16 # Source0-md5: 646801f9c335dc8d35ad044b526b289e
17 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
18 # Source1-md5: 2de3e6e1e7098a7c9e5492f5b3911d56
19 Patch0: %{name}-fixmanpage.patch
20 Patch1: %{name}-fix.patch
21 Patch2: %{name}-security.patch
22 Patch3: %{name}-automake.patch
23 BuildRequires: autoconf
24 BuildRequires: automake
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 This is a public domain yacc parser. It is used by many programs
30 during their build process. You probably want this package if you do
33 %description -l de.UTF-8
34 Dies ist ein yacc-Parser aus dem Public Domain. Er wird von vielen
35 Programmen zum Aufbau benutzt. Als Entwickler sind, werden Sie dieses
36 Paket zu schätzen wissen.
38 %description -l es.UTF-8
39 Este es un analista gramatical yacc de dominio público. Se usa en
40 varios programas durante su proceso de construcción. Probablemente
41 querrás este paquete si te dedicas al desarrollo.
43 %description -l fr.UTF-8
44 C'est un analyseur de syntaxe du domain public. Il est utilisé par de
45 nombreux programmes lors de leur processus de construction. Vous ne
46 voudrez probablement pas ce package si vous ne faîtes pas de
49 %description -l pl.UTF-8
50 Yacc jest analizatorem składni dostępnym na zasadach własności
51 publicznej, często wykorzystywanym podczas budowania programów. Jeżeli
52 zamierzasz zajmować się wytwarzaniem oprogramowania, warto
53 zainstalować ten pakiet.
55 %description -l pt_BR.UTF-8
56 Este é um analisador gramatical yacc de domínio público. Ele é
57 usado em vários programas durante seu processo de construção. Você
58 provavelmente vai querer este pacote se você faz desenvolvimento.
60 %description -l ru.UTF-8
61 Byacc (Berkeley Yacc) - это свободно распространяемый генератор
62 парсеров LALR, который используется многими программами в процессе их
65 %description -l tr.UTF-8
66 byacc bir yacc ayrıştırıcısıdır. Pek çok program tarafından, kurulum
67 süreci sırasında kullanılır. Geliştirme yapanlara gerekli olabilir.
69 %description -l uk.UTF-8
70 Byacc (Berkeley Yacc) - це вільно розповсюджуваний генератор парсерів
71 LALR, який використовується багатьма програмами в процесі їх побудови.
91 rm -rf $RPM_BUILD_ROOT
92 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
95 DESTDIR=$RPM_BUILD_ROOT
97 ln -sf yacc $RPM_BUILD_ROOT%{_bindir}/byacc
98 echo ".so yacc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/byacc.1
100 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
103 rm -rf $RPM_BUILD_ROOT
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/*
109 %lang(ja) %{_mandir}/ja/man1/*
110 %lang(ko) %{_mandir}/ko/man1/*
111 %lang(pl) %{_mandir}/pl/man1/*