]> git.pld-linux.org Git - packages/byacc.git/blob - byacc.spec
022e24ce336ebcbef069dc82e051a920318cbb5b
[packages/byacc.git] / byacc.spec
1 Summary:        public domain yacc parser generator
2 Summary(de):    Public Domain yacc-Parser-Generator
3 Summary(fr):    Générateur d'analyseur lexical yacc du domaine public
4 Summary(pl):    Generator analizatora sk³adni 
5 Summary(tr):    Ayrýþtýrýcý üreteci
6 Name:           byacc
7 Version:        1.9
8 Release:        18
9 License:        public domain
10 Group:          Development/Tools
11 Group(de):      Entwicklung/Werkzeuge
12 Group(fr):      Development/Outils
13 Group(pl):      Programowanie/Narzêdzia
14 Source0:        ftp://ftp.cs.berkeley.edu/ucb/4bsd/%{name}.%{version}.tar.Z
15 Patch0:         %{name}-fixmanpage.patch
16 Patch1:         %{name}-fix.patch
17 Provides:       yacc
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 This is a public domain yacc parser. It is used by many programs
22 during their build process. You probably want this package if you do
23 development.
24
25 %description -l de
26 Dies ist ein yacc-Parser aus dem Public Domain. Er wird von vielen
27 Programmen zum Aufbau benutzt. Als Entwickler sind, werden Sie dieses
28 Paket zu schätzen wissen.
29
30 %description -l fr
31 C'est un analyseur de syntaxe du domain public. Il est utilisé par de
32 nombreux programmes lors de leur processus de construction. Vous ne
33 voudrez probablement pas ce package si vous ne faîtes pas de
34 développement.
35
36 %description -l pl
37 Yacc jest analizatorem sk³adni dostêpnym na zasadach w³asno¶ci
38 publicznej, czêsto wykorzystywanym podczas budowania programów. Je¿eli
39 zamierzasz zajmowaæ siê wytwarzaniem oprogramowania, warto
40 zainstalowaæ ten pakiet.
41
42 %description -l tr
43 byacc bir yacc ayrýþtýrýcýsýdýr. Pek çok program tarafýndan, kurulum
44 süreci sýrasýnda kullanýlýr. Geliþtirme yapanlara gerekli olabilir.
45
46 %prep
47 %setup -c -q 
48 %patch0 -p1
49 %patch1 -p1
50 chmod -R u+Xw .
51
52 %build
53 %{__make} \
54         CFLAGS="%{?debug:-O -g}%{!?debug:$RPM_OPT_FLAGS}" \
55         LDFLAGS="%{?debug:-s}"
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
60
61 install yacc $RPM_BUILD_ROOT%{_bindir}
62 install yacc.1 $RPM_BUILD_ROOT%{_mandir}/man1
63
64 ln -sf yacc $RPM_BUILD_ROOT%{_bindir}/byacc
65 echo ".so yacc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/byacc.1
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %attr(755,root,root) %{_bindir}/*
73 %{_mandir}/man1/*
This page took 0.05248 seconds and 2 git commands to generate.