[Lunar-commits] <moonbase-other> lua: Fixed shared library on i686 as well

Stefan Wold ratler at lunar-linux.org
Thu Jan 3 01:18:11 CET 2013


commit 815da93dddfed4e0d791192a8c4cd8aaec6dcd93
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Wed, 02 Jan 2013 16:18:11 -0800
URL: https://github.com/lunar-linux/moonbase-other/commit/815da93dddfed4e0d791192a8c4cd8aaec6dcd93

lua: Fixed shared library on i686 as well
---
  compilers/lua/BUILD          | +2/-1     
  compilers/lua/BUILD.x86_64   | +0/-15    
  compilers/lua/DETAILS        | +7/-4     
  compilers/lua/DETAILS.x86_64 | +0/-27    
  4 files changed, 9 insertions(+), 47 deletions(-)

--- a/compilers/lua/BUILD
+++ b/compilers/lua/BUILD
@@ -1,6 +1,7 @@
 (
 
-  patch_it $SOURCE_CACHE/$SOURCE2 1      &&
+  patch_it $SOURCE_CACHE/$SOURCE2 0      &&
+  patch_it $SOURCE_CACHE/$SOURCE3 1      &&
 
   sedit "s:/usr/local:/usr:" Makefile    &&
   sedit "s:/usr/local:/usr:" etc/lua.pc  &&
--- a/compilers/lua/BUILD.x86_64
+++ /dev/null
@@ -1,15 +0,0 @@
-(
-
-  patch_it $SOURCE_CACHE/$SOURCE2 0      &&
-  patch_it $SOURCE_CACHE/$SOURCE3 1      &&
-
-  sedit "s:/usr/local:/usr:" Makefile    &&
-  sedit "s:/usr/local:/usr:" etc/lua.pc  &&
-
-  make linux      &&
-  prepare_install &&
-  make install    &&
-
-  install -D $SOURCE_DIRECTORY/etc/lua.pc /usr/lib/pkgconfig/lua.pc
-
-) > $C_FIFO 2>&1
--- a/compilers/lua/DETAILS
+++ b/compilers/lua/DETAILS
@@ -1,14 +1,17 @@
           MODULE=lua
          VERSION=5.1.5
           SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=lua-5.1-module_paths.patch
+         SOURCE2=lua-5.1.4-make-shared-lib.patch
+         SOURCE3=lua-5.1-module_paths.patch
       SOURCE_URL=http://www.lua.org/ftp
-     SOURCE2_URL=http://ie.archive.ubuntu.com/gentoo-portage/dev-lang/lua/files
+     SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=http://ie.archive.ubuntu.com/gentoo-portage/dev-lang/lua/files
       SOURCE_VFY=sha1:b3882111ad02ecc6b972f8c1241647905cb2e3fc
-     SOURCE2_VFY=sha1:50cb1438b7c50536ebf712d16d153eac40599562
+     SOURCE2_VFY=sha1:121262e8d14de06157ae438afff41e6657cc648b
+     SOURCE3_VFY=sha1:50cb1438b7c50536ebf712d16d153eac40599562
         WEB_SITE=http://www.lua.org
          ENTERED=20040429
-         UPDATED=20120221
+         UPDATED=20130103
            SHORT="light-weight programming language for extending applications"
 
 cat << EOF
--- a/compilers/lua/DETAILS.x86_64
+++ /dev/null
@@ -1,27 +0,0 @@
-          MODULE=lua
-         VERSION=5.1.5
-          SOURCE=$MODULE-$VERSION.tar.gz
-         SOURCE2=lua-5.1.4-make-shared-lib.patch
-         SOURCE3=lua-5.1-module_paths.patch
-      SOURCE_URL=http://www.lua.org/ftp
-     SOURCE2_URL=$PATCH_URL
-     SOURCE3_URL=http://ie.archive.ubuntu.com/gentoo-portage/dev-lang/lua/files
-      SOURCE_VFY=sha1:b3882111ad02ecc6b972f8c1241647905cb2e3fc
-     SOURCE2_VFY=sha1:121262e8d14de06157ae438afff41e6657cc648b
-     SOURCE3_VFY=sha1:50cb1438b7c50536ebf712d16d153eac40599562
-        WEB_SITE=http://www.lua.org
-         ENTERED=20040429
-         UPDATED=20120221
-           SHORT="light-weight programming language for extending applications"
-
-cat << EOF
-Lua is a powerful light-weight programming language designed
-for extending applications. Lua is also frequently used as a
-general-purpose, stand-alone language. Lua is free software.
-
-Lua is a language engine that you can embed into your application. This
-means that, besides syntax and semantics, Lua has an API that allows
-the application to exchange data with Lua programs and also to extend
-Lua with C functions. In this sense, Lua can be regarded as a language
-framework for building domain-specific languages.
-EOF




More information about the Lunar-commits mailing list