1 Summary: Parser generators
2 Summary(pl.UTF-8): Generatory parserów
7 Group: Development/Tools
8 Source0: http://piumarta.com/software/peg/%{name}-%{version}.tar.gz
9 # Source0-md5: 992fc7887afc2a8c92cdb1acb5b935e1
10 Patch0: %{name}-make.patch
11 URL: http://piumarta.com/software/peg/
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 peg and leg are tools for generating recursive-descent parsers:
16 programs that perform pattern matching on text. They process a Parsing
17 Expression Grammar (PEG) to produce a program that recognises legal
18 sentences of that grammar.
20 %description -l pl.UTF-8
21 peg i leg to narzędzia do generowania rekurencyjnych parserów -
22 programów wykonujących dopasowywanie wzorców na tekście. Przetwarzają
23 gramatykę analizy wyrażeń w formacie PEG (Parsing Expression Grammar),
24 aby utworzyć program rozpoznający poprawne zdania w tej gramatyce.
33 OFLAGS="%{rpmcflags}%{!?debug: -DNDEBUG}" \
34 LDFLAGS="%{rpmldflags}"
37 rm -rf $RPM_BUILD_ROOT
40 ROOT=$RPM_BUILD_ROOT \
44 rm -rf $RPM_BUILD_ROOT
47 %defattr(644,root,root,755)
48 %doc ChangeLog LICENSE.txt
49 %attr(755,root,root) %{_bindir}/leg
50 %attr(755,root,root) %{_bindir}/peg
51 %{_mandir}/man1/peg.1*