]> git.pld-linux.org Git - packages/bison.git/blob - bison.spec
kupa drobnych poprawek (teraz te pakiety buduja sie poprawnie)
[packages/bison.git] / bison.spec
1 Summary:        GNU parser generator
2 Summary(de):    GNU-Parser-Generator
3 Summary(fr):    Générateur d'analyseur lexical de GNU
4 Summary(pl):    GNU generator sk³adni 
5 Summary(tr):    GNU ayrýþtýrýcý üreticisi
6 Name:           bison
7 Version:        1.27
8 Release:        3
9 Copyright:      GPL
10 Group:          Development/Tools
11 Group(pl):      Programowanie/Narzêdzia
12 Source0:        ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
13 Source1:        bison.1.pl
14 Patch0:         bison-info.patch
15 Patch1:         bison-man.patch
16 Prereq:         /sbin/install-info
17 Buildroot:      /tmp/%{name}-%{version}-root
18 Obsoletes:      yacc
19
20 %description
21 This is the GNU parser generator which is mostly compatible with yacc. Many
22 programs use this as part of their build process. Bison is only needed on
23 systems that are used for development.
24
25 %description -l de
26 Dies ist der GNU-Parser-Generator, der größtenteils mit yacc kompatibel ist. Viele
27 Programme benutzen ihn als Teil des Aufbauvorgangs. Bison wird nur auf
28 Systemen benötigt, die zur Entwicklung verwendet werden.
29
30 %description -l fr
31 Générateur d'analyseur lexical de GNU compatible avec yacc. De nombreux
32 programmes l'utilisent dans leur phase de construction. Bison ne sert que
33 sur les systèmes utilisés pour le développement.
34
35 %description -l pl
36 W pakiecie znajduje siê implementacja GNU generatora analizatora sk³adni,
37 który jest odpowiednikiem programu yacc. Wiele programów podczas kompilacji
38 potrzebuje tego programu aby proces budowy plików binarnych przebiega³
39 prawid³owo. Bison jest potrzebny tylko w systemach, w których prowadzone s±
40 ró¿nego rodzaju kompilacje.
41
42 %description -l tr
43 byacc bir yacc ayrýþtýrýcýsýdýr. Pek çok program tarafýndan, kurulum süreci
44 sýrasýnda kullanýlýr. Geliþtirme yapanlara gerekli olabilir.
45
46 %prep
47 %setup -q
48 %patch0 -p1
49 %patch1 -p1
50
51 %build
52 autoconf
53     %configure --datadir=%{_datadir}/bison 
54 make
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58 install -d $RPM_BUILD_ROOT%{_mandir}/pl/man1
59
60 make \
61     prefix=$RPM_BUILD_ROOT%{_prefix} \
62     bindir=$RPM_BUILD_ROOT%{_bindir} \
63     mandir=$RPM_BUILD_ROOT%{_mandir} \
64     infodir=$RPM_BUILD_ROOT%{_infodir} \
65     datadir=$RPM_BUILD_ROOT%{_datadir}/bison \
66     install
67
68 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/bison.1
69 gzip -9nf $RPM_BUILD_ROOT%{_datadir}/{info/*,man/{man1/*,pl/man1/*}}
70
71 %post
72 /sbin/install-info %{_infodir}/bison.info.gz /etc/info-dir
73
74 %preun
75 if [ "$1" = "0" ]; then
76         /sbin/install-info --delete %{_infodir}/bison.info.gz /etc/info-dir
77 fi
78
79 %clean
80 rm -rf $RPM_BUILD_ROOT
81
82 %files
83 %defattr(644,root,root,755)
84
85 %attr(755,root,root) %{_bindir}/*
86
87 %{_mandir}/man1/*
88 %lang(pl) %{_mandir}/pl/man1/*
89 %{_infodir}/*info*
90 %{_datadir}/bison/*
91
92 %changelog
93 * Mon Jun 07 1999 Jan Rêkorajski <baggins@pld.org.pl>
94   [1.27-3]
95 - spec cleanup
96
97 * Tue Jun 01 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
98 -  FHS 2.0
99
100 * Thu Apr 22 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
101   [1.27-2]
102 - recompiles on new rpm.
103
104 * Fri Feb 26 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
105   [1.27-1]
106 - added Group(pl),
107 - changed way passing $RPM_OPT_FLAGS -s to LDFLAGS,
108 - removed man group from man pages.
109
110 * Tue Dec 29 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
111   [1.25-8]
112 - standarized {un}registering info pages (added bison-info.patch).
113
114 * Sat Dec 12 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
115   [1.25-7]
116 - added gzipping man pages,
117 - added pl man pages,
118 - standarized {un}registering info pages.
119
120 * Fri Nov  6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
121   [1.25-6]
122 - fixed passing $RPM_OPT_FLAGS,
123 - modified pl translation,
124 - bisona.{simple,hairy} moved to %{_datadir}.
125
126 * Sun Jun 14 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
127   [1.25-5]
128 - added pl translation,
129 - macro %%{name}-%%{version} in Source,
130 - minor modifications of spec file,
131 - build against GNU libc-2.1,
132 - start at RH spec.
This page took 0.044083 seconds and 3 git commands to generate.