rpms/ragel/FC-5 .cvsignore, 1.2, 1.3 ragel-rlcodegen-replace.patch, 1.1, 1.2 ragel.spec, 1.1, 1.2 sources, 1.2, 1.3 ragel-Makefile-in.patch, 1.1, NONE

Jeremy Hinegardner (jjh) fedora-extras-commits at redhat.com
Tue Jun 19 03:40:24 UTC 2007


Author: jjh

Update of /cvs/pkgs/rpms/ragel/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28657

Modified Files:
	.cvsignore ragel-rlcodegen-replace.patch ragel.spec sources 
Removed Files:
	ragel-Makefile-in.patch 
Log Message:
update to 5.22
remove ragel-Makefile-in.patch - it was applied upstream
update ragel-rlcodegen-replace.patch to apply cleanly



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ragel/FC-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	24 Mar 2007 18:27:22 -0000	1.2
+++ .cvsignore	19 Jun 2007 03:39:49 -0000	1.3
@@ -1 +1 @@
-ragel-5.19.tar.gz
+ragel-5.22.tar.gz

ragel-rlcodegen-replace.patch:

Index: ragel-rlcodegen-replace.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ragel/FC-5/ragel-rlcodegen-replace.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ragel-rlcodegen-replace.patch	24 Mar 2007 18:27:22 -0000	1.1
+++ ragel-rlcodegen-replace.patch	19 Jun 2007 03:39:49 -0000	1.2
@@ -1,53 +1,26 @@
-Index: README
-===================================================================
---- README	(revision 149)
-+++ README	(working copy)
-@@ -33,7 +33,7 @@
- 
- To build all the documentation cd to 'doc' and type 'make'. If you don't have
- all of the programs to build the user guide and just want the man page use
--'make ragel.1 rlcodegen.1'.
-+'make man'.
- 
- 
- 3. Installing
-Index: doc/ragel.1.in
-===================================================================
---- doc/ragel.1.in	(revision 149)
-+++ doc/ragel.1.in	(working copy)
-@@ -31,15 +31,15 @@
+diff -rdu ragel-5.22.orig/doc/ragel.1.in ragel-5.22/doc/ragel.1.in
+--- ragel-5.22.orig/doc/ragel.1.in	2007-06-14 08:10:18.000000000 -0600
++++ ragel-5.22/doc/ragel.1.in	2007-06-18 20:53:54.000000000 -0600
+@@ -31,7 +31,8 @@
  .SH DESCRIPTION
  .B Note:
  this is the frontend component of Ragel, which generates an intermediate
 -file format that must be processed by rlcodegen(1).
 +file format that must be processed by one of: rlgen-cd(1), rlgen-dot(1),
-+rlgen-java(1) or rlgen-ruby(1).
++rlgen-java(1).
  
--Ragel compiles finite state machines from regular languages into executable
--code.  Ragel can generate C, C++, Objective-C, D, or Java code. Ragel state
--machines can not only recognize byte
--sequences as regular expression machines do, but can also execute code at
--arbitrary points in the recognition of a regular language.  User code is
--embedded using inline operators that do not disrupt the regular language
--syntax.
-+Ragel compiles finite state machines from regular languages into
-+executable code.  Ragel can generate C, C++, Objective-C, D, Java or
-+Ruby code. Ragel state machines can not only recognize byte sequences as
-+regular expression machines do, but can also execute code at arbitrary
-+points in the recognition of a regular language.  User code is embedded
-+using inline operators that do not disrupt the regular language syntax.
+ Ragel compiles finite state machines from regular languages into executable
+ code.  Ragel can generate C, C++, Objective-C, D, or Java code. Ragel state
+diff -rdu ragel-5.22.orig/README ragel-5.22/README
+--- ragel-5.22.orig/README	2007-04-06 12:25:12.000000000 -0600
++++ ragel-5.22/README	2007-06-18 20:50:53.000000000 -0600
+@@ -33,7 +33,7 @@
+ 
+ To build all the documentation cd to 'doc' and type 'make'. If you don't have
+ all of the programs to build the user guide and just want the man page use
+-'make ragel.1 rlcodegen.1'.
++'make ragel.1 rlgen-cd.1 rlgen-java.1 rlgen-ruby.1 rlgen-dot.1'
  
- The core language consists of standard regular expression operators, such as
- union, concatenation and kleene star, accompanied by action embedding
-@@ -554,7 +554,10 @@
- Ragel was written by Adrian Thurston <thurston at cs.queensu.ca>.  Objective-C
- output contributed by Erich Ocean. D output contributed by Alan West. 
- .SH "SEE ALSO"
--.BR rlcodegen (1),
-+.BR rlgen-cd(1),
-+.BR rlgen-dot(1),
-+.BR rlgen-java(1),
-+.BR rlgen-ruby(1),
- .BR re2c (1),
- .BR flex (1)
  
+ 3. Installing
+Only in ragel-5.22.orig/redfsm: redfsm.a


Index: ragel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ragel/FC-5/ragel.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ragel.spec	24 Mar 2007 18:27:22 -0000	1.1
+++ ragel.spec	19 Jun 2007 03:39:49 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           ragel   
-Version:        5.19 
-Release:        4%{?dist}
+Version:        5.22
+Release:        1%{?dist}
 Summary:        Finite state machine compiler
 
 Group:          Development/Tools
@@ -12,9 +12,8 @@
 BuildRequires:  transfig, tetex-latex
 Requires:       gawk
 
-Patch0:         ragel-Makefile-in.patch
-Patch1:         ragel-Makefile-install.patch
-Patch2:         ragel-rlcodegen-replace.patch
+Patch0:         ragel-Makefile-install.patch
+Patch1:         ragel-rlcodegen-replace.patch
 
 %description
 Ragel compiles finite state machines from regular languages into executable C,
@@ -26,9 +25,8 @@
 %prep
 %setup -q
 
-%patch0 -p0
+%patch0 -p1
 %patch1 -p1
-%patch2 -p0
 
 %build
 %configure 
@@ -63,6 +61,11 @@
 %{_mandir}/*/*
 
 %changelog
+* Mon Jun 18 2007 Jeremy Hinegardner <jeremy at hinegardner.org> - 5.22-1
+- update to 5.22
+- remove ragel-Makefile-in.patch - it was applied upstream
+- update ragel-rlcodegen-replace.patch to apply cleanly
+
 * Sat Mar 24 2007 Jeremy Hinegardner <jeremy at hinegardner.org> - 5.19-4
 - further replacement of rlcodegen
 - rework patches


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ragel/FC-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	24 Mar 2007 18:27:22 -0000	1.2
+++ sources	19 Jun 2007 03:39:49 -0000	1.3
@@ -1 +1 @@
-7939ed87968dad75cc7932b032f5f108  ragel-5.19.tar.gz
+26aa961c061c17e08d2463c00cb0846d  ragel-5.22.tar.gz


--- ragel-Makefile-in.patch DELETED ---




More information about the fedora-extras-commits mailing list