SPECS: ragel.spec - pl
qboosh
qboosh at pld-linux.org
Sat Jan 27 11:56:16 CET 2007
Author: qboosh Date: Sat Jan 27 10:56:16 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pl
---- Files affected:
SPECS:
ragel.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/ragel.spec
diff -u SPECS/ragel.spec:1.1 SPECS/ragel.spec:1.2
--- SPECS/ragel.spec:1.1 Wed Jan 24 05:09:52 2007
+++ SPECS/ragel.spec Sat Jan 27 11:56:11 2007
@@ -1,13 +1,14 @@
# $Revision$, $Date$
Summary: Ragel State Machine Compiler
+Summary(pl): Ragel State Machine Compiler - kompilator automatów
Name: ragel
Version: 5.16
Release: 1
License: GPL
Group: Development/Tools
-URL: http://www.cs.queensu.ca/home/thurston/ragel/
Source0: http://www.cs.queensu.ca/home/thurston/ragel/%{name}-%{version}.tar.gz
# Source0-md5: 0c19b9fe68dd54efa64009dc85a08325
+URL: http://www.cs.queensu.ca/home/thurston/ragel/
BuildRequires: bison
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -18,20 +19,31 @@
at arbitrary points in the recognition of a regular language. When you
wish to write down a regular language you start with some simple
regular language and build a bigger one using the regular language
-operators union, concatenation, kleene star, intersection and
+operators union, concatenation, Kleene star, intersection and
subtraction. This is precisely the way you describe to Ragel how to
compile your finite state machines. Ragel also understands operators
that insert function calls into machines and operators that control
any non-determinism in machines.
+%description -l pl
+Ragel kompiluje automaty skończone z języków regularnych do
+działającego kodu w C. Automaty Ragela nie tylko rozpoznają sekwencje
+bajtów, jak robią to automaty wyrażeń regularnych, ale także wykonują
+kod w dowolnych miejscach podczas rozpoznawania języka regularnego.
+Aby napisać język regularny zaczyna się od prostego języka regularnego
+i buduje większy przy użyciu operatorów sumy, złączenia, dopełnienia
+Kleene'a, przecięcia i odejmowania. Jest to dokładnie taki sposób, w
+jaki opisuje się Ragelowi jak kompilować automaty skończone. Ragel
+rozumie także operatory wstawiające wywołania funkcji do automatów i
+operatory sterujące niedeterminizmem w automatach.
+
%prep
%setup -q
%build
%configure
%{__make}
-cd doc
-%{__make} ragel.1 rlcodegen.1
+%{__make} -C doc ragel.1 rlcodegen.1
%install
rm -rf $RPM_BUILD_ROOT
@@ -42,21 +54,22 @@
install doc/ragel.1 $RPM_BUILD_ROOT%{_mandir}/man1/ragel.1
install doc/rlcodegen.1 $RPM_BUILD_ROOT%{_mandir}/man1/rlcodegen.1
+%clean
+rm -rf $RPM_BUILD_ROOT
+
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007/01/27 10:56:11 qboosh
+- pl
+
Revision 1.1 2007/01/24 04:09:52 aredridel
- added
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/ragel.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list