diff options
author | Inkyo Jung <inkyo.jung@samsung.com> | 2012-03-17 00:45:10 +0900 |
---|---|---|
committer | Inkyo Jung <inkyo.jung@samsung.com> | 2012-03-17 00:45:10 +0900 |
commit | 3f8b16e175e8d7d3a894d7c5bf3ea159b507ea8b (patch) | |
tree | 7b4def00bdc7ca77753b092b8606920f79523532 | |
parent | 6e176062d84984a853b8ed052420a18d70113bdb (diff) | |
download | ragel-master.tar.gz ragel-master.tar.bz2 ragel-master.zip |
update(add) packaging directory and spec file from OBSTF:Private, OBSsubmit/tizen/20130517.024019submit/master/20120920.151016accepted/tizen/20130520.1005552.0_alphamaster2.0alpha
-rw-r--r-- | packaging/ragel.spec | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/packaging/ragel.spec b/packaging/ragel.spec index 41de054..207e2e9 100644 --- a/packaging/ragel.spec +++ b/packaging/ragel.spec @@ -5,10 +5,20 @@ Release: 1 Group: TO_BE/FILLED_IN License: TO BE FILLED IN Source0: %{name}-%{version}.tar.gz -Patch0: no-doc.patch +Patch0: no-doc.patch %description +compiles finite state machines into code in various languages +Ragel compiles finite state machines from regular languages into C, C++, +Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed +actions at any point in a regular language. Non-determinism can be +controlled through the use of embedded priorities and guarded regular +language operators. Ragel also supports the construction of scanners and +the building of state machines using state-charts. Ragel can be used to +create robust recognizers and parsers which run very fast. It can work +with integer-sized alphabets and can compile large state machines. +The generated code has no dependencies. %prep @@ -20,17 +30,14 @@ Patch0: no-doc.patch ./autogen.sh ./configure --prefix=%{_prefix} - make %{?jobs:-j%jobs} + %install rm -rf %{buildroot} %make_install - %files -/usr/bin/ragel -/usr/share/doc/ragel/CREDITS -/usr/share/doc/ragel/ChangeLog - +%{_bindir}/ragel +%{_defaultdocdir}/* |