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