]> git.pld-linux.org Git - packages/byacc.git/blame - byacc.spec
- x32 rebuild
[packages/byacc.git] / byacc.spec
CommitLineData
952d2750 1Summary: Public domain yacc parser generator
6b6aa5ba
ER
2Summary(de.UTF-8): Public Domain yacc-Parser-Generator
3Summary(es.UTF-8): Yacc, generador de parser de dominio público
4Summary(fr.UTF-8): Générateur d'analyseur lexical yacc du domaine public
5Summary(pl.UTF-8): Generator analizatora składni
6Summary(pt_BR.UTF-8): Yacc, gerador de parser de domínio público
7Summary(ru.UTF-8): Свободно распространяемый генератор парсеров Yacc
8Summary(tr.UTF-8): Ayrıştırıcı üreteci
9Summary(uk.UTF-8): Вільно розповсюджуваний генератор парсерів Yacc
c3c66b03 10Name: byacc
11Version: 1.9
d8216fe2 12Release: 27
b5b1046d 13License: Public Domain
c3c66b03 14Group: Development/Tools
c3c66b03 15Source0: ftp://ftp.cs.berkeley.edu/ucb/4bsd/%{name}.%{version}.tar.Z
c6359a0a 16# Source0-md5: 646801f9c335dc8d35ad044b526b289e
ec42787c 17Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
97040bb0 18# Source1-md5: 2de3e6e1e7098a7c9e5492f5b3911d56
b24549f8 19Patch0: %{name}-fixmanpage.patch
20Patch1: %{name}-fix.patch
a4dbeed7 21Patch2: %{name}-security.patch
22Patch3: %{name}-automake.patch
23BuildRequires: autoconf
24BuildRequires: automake
232bd284 25Provides: yacc
1749fe31 26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
1a6c5272 27
28%description
c3c66b03 29This is a public domain yacc parser. It is used by many programs
30during their build process. You probably want this package if you do
31development.
1a6c5272 32
5741e613 33%description -l de.UTF-8
1a6c5272 34Dies ist ein yacc-Parser aus dem Public Domain. Er wird von vielen
c3c66b03 35Programmen zum Aufbau benutzt. Als Entwickler sind, werden Sie dieses
5741e613 36Paket zu schätzen wissen.
1a6c5272 37
5741e613
JR
38%description -l es.UTF-8
39Este es un analista gramatical yacc de dominio público. Se usa en
40varios programas durante su proceso de construcción. Probablemente
41querrás este paquete si te dedicas al desarrollo.
bde75450 42
5741e613
JR
43%description -l fr.UTF-8
44C'est un analyseur de syntaxe du domain public. Il est utilisé par de
1a6c5272 45nombreux programmes lors de leur processus de construction. Vous ne
5741e613
JR
46voudrez probablement pas ce package si vous ne faîtes pas de
47développement.
48
49%description -l pl.UTF-8
50Yacc jest analizatorem składni dostępnym na zasadach własności
51publicznej, często wykorzystywanym podczas budowania programów. Jeżeli
52zamierzasz zajmować się wytwarzaniem oprogramowania, warto
53zainstalować ten pakiet.
54
55%description -l pt_BR.UTF-8
56Este é um analisador gramatical yacc de domínio público. Ele é
57usado em vários programas durante seu processo de construção. Você
58provavelmente vai querer este pacote se você faz desenvolvimento.
59
60%description -l ru.UTF-8
61Byacc (Berkeley Yacc) - это свободно распространяемый генератор
62парсеров LALR, который используется многими программами в процессе их
63построения.
64
65%description -l tr.UTF-8
66byacc bir yacc ayrıştırıcısıdır. Pek çok program tarafından, kurulum
67süreci sırasında kullanılır. Geliştirme yapanlara gerekli olabilir.
68
69%description -l uk.UTF-8
70Byacc (Berkeley Yacc) - це вільно розповсюджуваний генератор парсерів
71LALR, який використовується багатьма програмами в процесі їх побудови.
a4dbeed7 72
1a6c5272 73%prep
4df4e08f 74%setup -c -q
b24549f8 75%patch0 -p1
76%patch1 -p1
a4dbeed7 77chmod -R u+Xrw .
78%patch2 -p1
79%patch3 -p1
1a6c5272 80
81%build
3fa8bfe3 82rm -f missing
83%{__aclocal}
84%{__autoheader}
4226fc27 85%{__autoconf}
86%{__automake}
a4dbeed7 87%configure
88%{__make}
1a6c5272 89
90%install
91rm -rf $RPM_BUILD_ROOT
3bd3531e 92install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
1a6c5272 93
a4dbeed7 94%{__make} install \
95 DESTDIR=$RPM_BUILD_ROOT
1a6c5272 96
0ec1221f 97ln -sf yacc $RPM_BUILD_ROOT%{_bindir}/byacc
97ae048c 98echo ".so yacc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/byacc.1
1a6c5272 99
7053d49a 100bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
101
5fe54702 102%clean
103rm -rf $RPM_BUILD_ROOT
104
1a6c5272 105%files
5fe54702 106%defattr(644,root,root,755)
0ec1221f 107%attr(755,root,root) %{_bindir}/*
97ae048c 108%{_mandir}/man1/*
7053d49a 109%lang(ja) %{_mandir}/ja/man1/*
110%lang(ko) %{_mandir}/ko/man1/*
111%lang(pl) %{_mandir}/pl/man1/*
This page took 0.069121 seconds and 4 git commands to generate.