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]