Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=23231655abbd6aecee694b5380d5f5efe1ba2673

commit 23231655abbd6aecee694b5380d5f5efe1ba2673
Author: Devil505 <devil505li...@gmail.com>
Date:   Thu Sep 2 18:54:22 2010 +0200

toluapp-1.0.93-3-i686
* removing useless conf file
* added patch from opensuse

diff --git a/source/devel-extra/toluapp/FrugalBuild 
b/source/devel-extra/toluapp/FrugalBuild
index dd745eb..058087e 100644
--- a/source/devel-extra/toluapp/FrugalBuild
+++ b/source/devel-extra/toluapp/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=toluapp
pkgver=1.0.93
-pkgrel=2
+pkgrel=3
pkgdesc="Tool to integrate C/C++ code with Lua"
url="http://www.codenix.com/~tolua/";
depends=('lua')
@@ -12,13 +12,13 @@ groups=('devel-extra')
archs=('i686' 'x86_64')
_F_archive_name="tolua++"
up2date="Flasttar $url"
-source=($url/$_F_archive_name-$pkgver.tar.bz2 config_linux.py)
+source=($url/$_F_archive_name-$pkgver.tar.bz2 makeso.patch)
sha1sums=('4a4d4d948e03320ef74314aa6698677c0af4199f' \
'14208bd8678b265bc9cea4c6ce201c14fc6f4177')

build() {
-   cp config_linux.py $_F_archive_name-$pkgver/  || Fdie
Fcd
+   Fpatchall
scons all || Fdie
scons prefix=$Fdestdir/usr install || Fdie
}
diff --git a/source/devel-extra/toluapp/config_linux.py 
b/source/devel-extra/toluapp/config_linux.py
deleted file mode 100644
index 380d310..0000000
--- a/source/devel-extra/toluapp/config_linux.py
+++ /dev/null
@@ -1,20 +0,0 @@
-## This is the linux configuration file
-# use 'scons -h' to see the list of command line options available
-
-# Compiler flags (based on Debian's installation of lua)
-#LINKFLAGS = ['-g']
-CCFLAGS = ['-I/usr/include', '-O2', '-ansi', '-Wall', '-fPIC']
-#CCFLAGS = ['-I/usr/include/lua50', '-g']
-
-# this is the default directory for installation. Files will be installed on
-# <prefix>/bin, <prefix>/lib and <prefix>/include when you run 'scons install'
-#
-# You can also specify this directory on the command line with the 'prefix'
-# option
-#
-# You can see more 'generic' options for POSIX systems on config_posix.py
-
-prefix = '/var/tmp/fst/pkg/usr'
-
-# libraries (based on Debian's installation of lua)
-LIBS = ['liblua', 'dl', 'm']
diff --git a/source/devel-extra/toluapp/makeso.patch 
b/source/devel-extra/toluapp/makeso.patch
new file mode 100644
index 0000000..7f56e87
--- /dev/null
+++ b/source/devel-extra/toluapp/makeso.patch
@@ -0,0 +1,62 @@
+--- SConstruct 2008-04-20 19:05:35.000000000 -0500
++++ SConstruct.orig    2010-04-05 22:58:15.007357388 -0500
+@@ -27,14 +27,14 @@
+ opts.Add('LIBPATH', 'library path', [])
+
+ opts.Add('tolua_bin', 'the resulting binary', 'tolua++')
+-opts.Add('tolua_lib', 'the resulting library', 'tolua++')
++opts.Add('tolua_lib', 'the resulting library', 'tolua++-5.1')
+ opts.Add('TOLUAPP', 'the name of the tolua++ binary (to use with 
built_dev=1)', 'tolua++')
+
+ opts.Add('prefix', 'The installation prefix')
+ opts.Add('build_dev', 'Build for development (uses tolua to rebuild 
toluabind.c with the embeded scripts', 0)
+ opts.Add('build_failsafe', "Build using 'factory default' toluabind file (in 
case build_dev fails)", 0)
+ opts.Add('ENV', 'The environment variables')
+-opts.Add('shared', 'Build a shared object', False)
++opts.Add('shared', 'Build a shared object', True)
+ opts.Update(env)
+ Help(opts.GenerateHelpText(env))
+
+--- config_linux.py    2005-11-30 16:31:27.000000000 -0600
++++ config_linux.py.orig       2010-04-05 21:20:38.122745603 -0500
+@@ -4,8 +4,8 @@
+
+ # Compiler flags (based on Debian's installation of lua)
+ #LINKFLAGS = ['-g']
+-CCFLAGS = ['-I/usr/include/lua50', '-O2', '-ansi', '-Wall']
+-#CCFLAGS = ['-I/usr/include/lua50', '-g']
++CCFLAGS = ['-I/usr/include/lua', '-O2', '-ansi', '-Wall']
++#CCFLAGS = ['-I/usr/include/lua', '-g']
+
+ # this is the default directory for installation. Files will be installed on
+ # <prefix>/bin, <prefix>/lib and <prefix>/include when you run 'scons install'
+@@ -15,8 +15,8 @@
+ #
+ # You can see more 'generic' options for POSIX systems on config_posix.py
+
+-prefix = '/usr/local'
++prefix = '/usr'
+
+ # libraries (based on Debian's installation of lua)
+-LIBS = ['lua50', 'lualib50', 'dl', 'm']
++LIBS = ['lua', 'liblua', 'dl', 'm']
+
+--- custom-5.1.py      2008-04-20 19:05:35.000000000 -0500
++++ custom-5.1.py.orig 2010-04-05 21:31:16.832389012 -0500
+@@ -1,9 +1,9 @@
+-CCFLAGS = ['-I/usr/include/lua5.1', '-O2', '-ansi']
++CCFLAGS = ['-I/usr/include/lua', '-O2', '-ansi']
+ #LIBPATH = ['/usr/local/lib']
+-LIBS = ['lua5.1', 'dl', 'm']
++LIBS = ['lua', 'dl', 'm']
+ prefix = '/mingw'
+ #build_dev=1
+-tolua_bin = 'tolua++5.1'
+-tolua_lib = 'tolua++5.1'
++tolua_bin = 'tolua++'
++tolua_lib = 'tolua++-5.1'
+ TOLUAPP = 'tolua++5.1'
+
+
+
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to