[20759] trunk/dports/lang/lua

source_changes at macosforge.org source_changes at macosforge.org
Sun Nov 26 09:20:10 PST 2006


Revision: 20759
          http://trac.macosforge.org/projects/macports/changeset/20759
Author:   pmq at macports.org
Date:     2006-11-26 09:20:09 -0800 (Sun, 26 Nov 2006)

Log Message:
-----------
Closes #10902. Added a patch to use readline.

Modified Paths:
--------------
    trunk/dports/lang/lua/Portfile

Added Paths:
-----------
    trunk/dports/lang/lua/files/
    trunk/dports/lang/lua/files/patch-use_readline.diff

Modified: trunk/dports/lang/lua/Portfile
===================================================================
--- trunk/dports/lang/lua/Portfile	2006-11-26 11:11:01 UTC (rev 20758)
+++ trunk/dports/lang/lua/Portfile	2006-11-26 17:20:09 UTC (rev 20759)
@@ -4,6 +4,7 @@
 
 name                    lua
 version                 5.1.1
+revision		1
 categories              lang
 platforms               darwin
 maintainers             anselmg at t-online.de pmq at macports.org
@@ -20,6 +21,7 @@
 
 depends_lib		port:readline
 
+patchfiles		patch-use_readline.diff
 use_configure		no
 build.target		macosx
 
@@ -53,3 +55,8 @@
 	destroot.target	install INSTALL_TOP=${destroot}/${prefix}
 	test.env
 }
+
+platform darwin_7 {
+	depends_lib.delete port:readline
+	patchfiles.delete  patch-use_readline.diff
+}

Added: trunk/dports/lang/lua/files/patch-use_readline.diff
===================================================================
--- trunk/dports/lang/lua/files/patch-use_readline.diff	                        (rev 0)
+++ trunk/dports/lang/lua/files/patch-use_readline.diff	2006-11-26 17:20:09 UTC (rev 20759)
@@ -0,0 +1,14 @@
+--- src/Makefile.orig	2006-03-22 01:41:49.000000000 +0100
++++ src/Makefile	2006-11-02 22:45:57.000000000 +0100
+@@ -95,9 +95,9 @@
+ 	$(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses"
+ 
+ macosx:
+-	$(MAKE) all MYCFLAGS=-DLUA_USE_MACOSX
++	$(MAKE) all MYCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" MYLIBS="-lreadline"
++#	$(MAKE) all MYCFLAGS=-DLUA_USE_MACOSX
+ # use this on Mac OS X 10.4
+-#	$(MAKE) all MYCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" MYLIBS="-lreadline"
+ 
+ mingw:
+ 	$(MAKE) "LUA_A=lua51.dll" "LUA_T=lua.exe" \

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061126/bb55b9d5/attachment.html


More information about the macports-changes mailing list