OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   02-Jan-2008 11:51:08
  Branch: HEAD                             Handle: 2008010210510800

  Modified files:
    openpkg-src/mdbtools    mdbtools.patch mdbtools.spec

  Log:
    fix building under latest Flex

  Summary:
    Revision    Changes     Path
    1.5         +27 -0      openpkg-src/mdbtools/mdbtools.patch
    1.11        +1  -1      openpkg-src/mdbtools/mdbtools.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mdbtools/mdbtools.patch
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 mdbtools.patch
  --- openpkg-src/mdbtools/mdbtools.patch       24 Oct 2006 11:06:48 -0000      
1.4
  +++ openpkg-src/mdbtools/mdbtools.patch       2 Jan 2008 10:51:08 -0000       
1.5
  @@ -98,3 +98,30 @@
    
    #ifdef DMALLOC
    #include "dmalloc.h"
  +Index: src/sql/lexer.l
  +--- src/sql/lexer.l.orig     2004-03-13 16:07:19 +0100
  ++++ src/sql/lexer.l  2008-01-02 11:43:40 +0100
  +@@ -43,18 +43,18 @@
  + (>=)                { return GTEQ; }
  + like                { return LIKE; }
  + [ \t\r]     ;
  +-\"[A-z][A-z0-9 [EMAIL PROTECTED]"   {
  ++\"[A-Za-z][A-Za-z0-9 [EMAIL PROTECTED]"   {
  +                             yylval.name = strdup(&yytext[1]);
  +                             yylval.name[strlen(yylval.name)-1]='\0';
  +                             return IDENT;
  +                     }
  [EMAIL PROTECTED]             { yylval.name = strdup(yytext); return NAME; }
  [EMAIL PROTECTED]             { yylval.name = strdup(yytext); return NAME; }
  + 
  +-'[A-z0-9 [EMAIL PROTECTED]&*()-_+={}[\];:",.<>/?`~|\\]*'                    
{ yylval.name = strdup(yytext); return STRING; }
  +-(-*[0-9]+|([0-9]*\.[0-9]+)([eE][-+]?[0-9]+)?) { 
  ++'[A-Za-z0-9 [EMAIL PROTECTED]&*()_+={}[\];:",.<>/?`~|\\-]*'                 
{ yylval.name = strdup(yytext); return STRING; }
  ++(-*[0-9]+|(([0-9]*\.[0-9]+)((e|E)[-+]?[0-9]+)?)) { 
  +                             yylval.name = strdup(yytext); return NUMBER; 
  +                     }
  +-~?(\/?[A-z0-9\.]+)+         { yylval.name = strdup(yytext); return PATH; }
  ++~?(\/?[A-Za-z0-9\.]+)+              { yylval.name = strdup(yytext); return 
PATH; }
  + .   { return yytext[0]; }
  + %%
  + 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mdbtools/mdbtools.spec
  ============================================================================
  $ cvs diff -u -r1.10 -r1.11 mdbtools.spec
  --- openpkg-src/mdbtools/mdbtools.spec        1 Jan 2008 14:58:10 -0000       
1.10
  +++ openpkg-src/mdbtools/mdbtools.spec        2 Jan 2008 10:51:08 -0000       
1.11
  @@ -32,7 +32,7 @@
   Group:        Database
   License:      LGPL/GPL
   Version:      0.6pre1
  -Release:      20080101
  +Release:      20080102
   
   #   list of sources
   Source0:      
http://switch.dl.sourceforge.net/mdbtools/mdbtools-%{version}.tar.gz
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to