Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=openjava.git;a=commitdiff;h=f536ef3b1b63effea018c5c2f7bb6e9a35171e3d
commit f536ef3b1b63effea018c5c2f7bb6e9a35171e3d Author: kikadf <kikadf...@gmail.com> Date: Tue Jun 5 22:01:23 2012 +0200 hk_classes-xbsql-0.13-2-i686 * Fix up2date * Fix build diff --git a/source/lib-extra/hk_classes-xbsql/FrugalBuild b/source/lib-extra/hk_classes-xbsql/FrugalBuild index 5b856fe..6426dfd 100644 --- a/source/lib-extra/hk_classes-xbsql/FrugalBuild +++ b/source/lib-extra/hk_classes-xbsql/FrugalBuild @@ -4,25 +4,27 @@ pkgname=hk_classes-xbsql pkgver=0.13 -pkgrel=1 +pkgrel=2 pkgdesc="XBase SQL driver for hk_classes" +url="http://hk-classes.sourceforge.net/" _F_sourceforge_dirname="hk-classes" _F_sourceforge_name="xbsql-hk_classes" _F_sourceforge_ext=".tar.bz2" +_F_sourceforge_rss_limit=60 +depends=('xbase' 'readline') Finclude sourceforge -url="http://hk-classes.sourceforge.net/" -license="LGPL 2" -sha1sums=('fec908b53f0cbf3839ae936684f5c3092c4c802f') groups=('lib-extra') archs=('i686' 'x86_64') -depends=('xbase' 'readline') +source=($source xbsql-1.patch) +sha1sums=('fec908b53f0cbf3839ae936684f5c3092c4c802f' \ + '23add96a178e44412239bd79811e8ad1b4a4b50a') build() { Fcd $_F_sourceforge_name-$pkgver + Fsed "/usr/lib/libncurses.so" "/lib/libncurses.so" configure # Not nice but needed :( ln -s ../xbsql/xbsql.h test/xbsql.h Fbuild } -# optimization OK diff --git a/source/lib-extra/hk_classes-xbsql/xbsql-1.patch b/source/lib-extra/hk_classes-xbsql/xbsql-1.patch new file mode 100644 index 0000000..cfccd32 --- /dev/null +++ b/source/lib-extra/hk_classes-xbsql/xbsql-1.patch @@ -0,0 +1,39 @@ +diff -Naur xbsql-hk_classes-0.13/xbsql/xbsql.l xbsql-hk_classes-0.13.new/xbsql/xbsql.l +--- xbsql-hk_classes-0.13/xbsql/xbsql.l 2005-04-19 19:17:50.000000000 +0200 ++++ xbsql-hk_classes-0.13.new/xbsql/xbsql.l 2012-06-05 21:54:14.000000000 +0200 +@@ -12,12 +12,12 @@ + %% + + \' { +- string ('\'') ; ++ String ('\'') ; + return T_STRING ; + } + + \" { +- string('\"'); ++ String('\"'); + return T_NAME; + } + +@@ -131,7 +131,7 @@ + #define HASHMSK (HASHSIZ-1) + static KEYWORD *hashtab[HASHSIZ] ; + +-static void string ++static void String + ( int qch + ) + { +diff -Naur xbsql-hk_classes-0.13/xbsql/xbsql.y xbsql-hk_classes-0.13.new/xbsql/xbsql.y +--- xbsql-hk_classes-0.13/xbsql/xbsql.y 2005-04-19 19:17:50.000000000 +0200 ++++ xbsql-hk_classes-0.13.new/xbsql/xbsql.y 2012-06-05 21:55:06.000000000 +0200 +@@ -13,7 +13,7 @@ + + extern void yyerror (const char *, ...) ; + extern int yylex () ; +-static void string (int) ; ++static void String (int) ; + static int nextChar() ; + static int nextData(char *, int, int) ; + static char *textp ; _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git