[CVS] OpenPKG: openpkg-re/vcheck vc.ragel openpkg-src/ragel ragel.spec...

2002-11-07 Thread Peter Smej
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Peter Smej
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re, openpkg-web, openpkg-src Date:   07-Nov-2002 09:40:30
  Branch: HEAD Handle: 2002110708402801

  Modified files:
openpkg-re/vcheck   vc.ragel
openpkg-src/ragel   ragel.spec
openpkg-web news.txt

  Log:
upgrading package: ragel 1.3.3 -> 1.3.4

  Summary:
RevisionChanges Path
1.6 +1  -1  openpkg-re/vcheck/vc.ragel
1.6 +2  -2  openpkg-src/ragel/ragel.spec
1.1960  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.ragel
  
  $ cvs diff -u -r1.5 -r1.6 vc.ragel
  --- openpkg-re/vcheck/vc.ragel23 Oct 2002 07:12:17 -  1.5
  +++ openpkg-re/vcheck/vc.ragel7 Nov 2002 08:40:28 -   1.6
  @@ -2,7 +2,7 @@
   }
   
   prog ragel = {
  -  version   = 1.3.3
  +  version   = 1.3.4
 url   = http://www.essemage.com/ragel/
 regex = ragel-(__VER__)\.tar\.gz
   }
  Index: openpkg-src/ragel/ragel.spec
  
  $ cvs diff -u -r1.5 -r1.6 ragel.spec
  --- openpkg-src/ragel/ragel.spec  23 Oct 2002 07:12:19 -  1.5
  +++ openpkg-src/ragel/ragel.spec  7 Nov 2002 08:40:29 -   1.6
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [EVAL]
   Group:Compiler
   License:  GPL
  -Version:  1.3.3
  -Release:  20021023
  +Version:  1.3.4
  +Release:  20021107
   
   #   list of sources
   Source0:  http://www.essemage.com/ragel/ragel-%{version}.tar.gz
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.1959 -r1.1960 news.txt
  --- openpkg-web/news.txt  7 Nov 2002 08:32:23 -   1.1959
  +++ openpkg-web/news.txt  7 Nov 2002 08:40:29 -   1.1960
  @@ -1,3 +1,4 @@
  +07-Nov-2002: Upgraded package: P
   07-Nov-2002: Upgraded package: P
   06-Nov-2002: Upgraded package: P
   06-Nov-2002: Upgraded package: P
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re/vcheck vc.ragel openpkg-src/ragel ragel.spec...

2002-10-22 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re, openpkg-web, openpkg-src Date:   23-Oct-2002 09:12:19
  Branch: HEAD Handle: 2002102308121702

  Modified files:
openpkg-re/vcheck   vc.ragel
openpkg-src/ragel   ragel.spec
openpkg-web news.txt

  Log:
upgrading package: ragel 1.3.1 -> 1.3.3

  Summary:
RevisionChanges Path
1.5 +1  -2  openpkg-re/vcheck/vc.ragel
1.5 +3  -2  openpkg-src/ragel/ragel.spec
1.1867  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.ragel
  
  $ cvs diff -u -r1.4 -r1.5 vc.ragel
  --- openpkg-re/vcheck/vc.ragel17 Oct 2002 09:00:23 -  1.4
  +++ openpkg-re/vcheck/vc.ragel23 Oct 2002 07:12:17 -  1.5
  @@ -2,8 +2,7 @@
   }
   
   prog ragel = {
  -  comment   = "ps: 1.3.2 is not building"
  -  version   = 1.3.1
  +  version   = 1.3.3
 url   = http://www.essemage.com/ragel/
 regex = ragel-(__VER__)\.tar\.gz
   }
  Index: openpkg-src/ragel/ragel.spec
  
  $ cvs diff -u -r1.4 -r1.5 ragel.spec
  --- openpkg-src/ragel/ragel.spec  3 Oct 2002 06:29:57 -   1.4
  +++ openpkg-src/ragel/ragel.spec  23 Oct 2002 07:12:19 -  1.5
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [EVAL]
   Group:Compiler
   License:  GPL
  -Version:  1.3.1
  -Release:  20021003
  +Version:  1.3.3
  +Release:  20021023
   
   #   list of sources
   Source0:  http://www.essemage.com/ragel/ragel-%{version}.tar.gz
  @@ -70,6 +70,7 @@
   ./configure \
   --prefix=%{l_prefix}
   %{l_make} %{l_mflags}
  +( cd doc && %{l_make} ragel.1 )
   
   %install
   rm -rf $RPM_BUILD_ROOT
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.1866 -r1.1867 news.txt
  --- openpkg-web/news.txt  23 Oct 2002 07:00:30 -  1.1866
  +++ openpkg-web/news.txt  23 Oct 2002 07:12:18 -  1.1867
  @@ -1,3 +1,4 @@
  +23-Oct-2002: Upgraded package: P
   23-Oct-2002: Upgraded package: P
   23-Oct-2002: Upgraded package: P
   22-Oct-2002: Upgraded package: P
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re/vcheck vc.ragel openpkg-src/ragel ragel.spec...

2002-07-16 Thread Ralf S. Engelschall

  OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re, openpkg-web, openpkg-src Date:   16-Jul-2002 17:44:14
  Branch: HEAD Handle: 2002071616441301

  Added files:
openpkg-re/vcheck   vc.ragel
openpkg-src/ragel   ragel.spec
  Modified files:
openpkg-web news.txt

  Log:
new package: ragel 1.2.2 (Ragel State Machine Compiler)

  Summary:
RevisionChanges Path
1.1 +9  -0  openpkg-re/vcheck/vc.ragel
1.1 +89 -0  openpkg-src/ragel/ragel.spec
1.961   +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.ragel
  
  $ cvs update -p -r1.1 vc.ragel
  config = {
  }
  
  prog ragel = {
version   = 1.2.2
url   = http://www.essemage.com/ragel/
regex = ragel-(__VER__)\.tar\.gz
  }
  
  Index: openpkg-src/ragel/ragel.spec
  
  $ cvs update -p -r1.1 ragel.spec
  ##
  ##  ragel.spec -- OpenPKG RPM Specification
  ##  Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH
  ##  Copyright (c) 2000-2002 The OpenPKG Project 
  ##  Copyright (c) 2000-2002 Ralf S. Engelschall <[EMAIL PROTECTED]>
  ##
  ##  Permission to use, copy, modify, and distribute this software for
  ##  any purpose with or without fee is hereby granted, provided that
  ##  the above copyright notice and this permission notice appear in all
  ##  copies.
  ##
  ##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  ##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  ##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  ##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  ##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  ##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  ##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  ##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  ##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  ##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  ##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  ##  SUCH DAMAGE.
  ##
  
  #   package information
  Name: ragel
  Summary:  Ragel State Machine Compiler
  URL:  http://www.essemage.com/ragel/
  Vendor:   Adrian Thurston
  Packager: The OpenPKG Project
  Distribution: OpenPKG [EXP]
  Group:Compiler
  License:  GPL
  Version:  1.2.2
  Release:  20020716
  
  #   list of sources
  Source0:  http://www.essemage.com/ragel/ragel-%{version}.tar.gz
  
  #   build information
  Prefix:   %{l_prefix}
  BuildRoot:%{l_buildroot}
  BuildPreReq:  OpenPKG, openpkg >= 20020206, gcc, make
  PreReq:   OpenPKG, openpkg >= 20020206
  AutoReq:  no
  AutoReqProv:  no
  
  %description
  Ragel compiles finite state machines from regular languages into
  runnable C 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.
  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 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.
  
  %prep
  %setup -q
  
  %build
  CC="%{l_cc}" \
  CXX="%{l_cxx}" \
  CFLAGS="%{l_cflags -O}" \
  CXXFLAGS="%{l_cflags -O}" \
  ./configure \
  --prefix=%{l_prefix}
  %{l_make} %{l_mflags}
  
  %install
  rm -rf $RPM_BUILD_ROOT
  %{l_shtool} mkdir -f -p -m 755 \
  $RPM_BUILD_ROOT%{l_prefix}/bin \
  $RPM_BUILD_ROOT%{l_prefix}/share/ragel
  %{l_shtool} install -c -s -m 755 \
  ragel $RPM_BUILD_ROOT%{l_prefix}/bin/
  %{l_shtool} install -c -m 644 \
  doc/user.txt $RPM_BUILD_ROOT%{l_prefix}/share/ragel/
  %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
  
  %files -f files
  
  %clean
  rm -rf $RPM_BUILD_ROOT
  
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.960 -r1.961 news.txt
  --- openpkg-web/news.t