]> git.pld-linux.org Git - packages/bison++.git/blame - bison++.spec
- tabs in preamble
[packages/bison++.git] / bison++.spec
CommitLineData
29b526fa 1Summary: Generate a parser in C or C++ from BNF notation
7c3deaa2 2Summary(pl.UTF-8): Generowanie parserów w C lub C++ z notacji BNF
4768c311
AM
3Name: bison++
4Version: 1.21.5
5Release: 1
6License: GPL
7Group: Development/Tools
8Source0: ftp://ftp.iecc.com/pub/file/bison++flex++/b++5.tar.z
9# Source0-md5: 482ba52685d2d91bd708a952a1a6e143
10BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11
12%description
29b526fa
JB
13Based on bison version 1.19, compatible with bison but with C++
14support. Bison is a general-purpose parser generator that converts a
15grammar description for an LALR (BNF-like) context free grammar into a
16C/C++ program to parse that grammar. Once you are proficient with
17bison++ you can generate a wide range of language parsers, from those
18used in simple desk calculators to complex programming languages.
19
58f8423a 20%description -l pl.UTF-8
29b526fa 21bison++ jest oparty na bisonie w wersji 1.19, kompatybilny z bisonem,
58f8423a
JR
22ale z obsługą C++. Bison to generator parserów ogólnego przeznaczenia,
23konwertujący opis gramatyki dla gramatyk bezkontekstowych LALR (w
24stylu BNF) na program C/C++ analizujący tę gramatykę. Po nabraniu
25biegłości w obsłudze bisona++ można generować szeroki zakres parserów
26języków, od tych używanych w prostych kalkulatorach biurowych, do
27złożonych języków programowania.
4768c311
AM
28
29%prep
30%setup -q -c
31
32%build
33%configure
34
35%{__make} \
36 CC="%{__cc}"
37
38%install
39rm -rf $RPM_BUILD_ROOT
4768c311
AM
40
41%{makeinstall} \
42 mandir=$RPM_BUILD_ROOT%{_mandir}/man1 \
43 datadir=$RPM_BUILD_ROOT%{_datadir}/%{name}
44
45%clean
46rm -rf $RPM_BUILD_ROOT
47
48%files
49%defattr(644,root,root,755)
50%doc REFERENCES ChangeLog
51%attr(755,root,root) %{_bindir}/bison++
52%{_datadir}/%{name}
53%{_mandir}/man?/*
This page took 0.085629 seconds and 4 git commands to generate.