aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorgarga <garga@FreeBSD.org>2010-09-16 21:54:16 +0800
committergarga <garga@FreeBSD.org>2010-09-16 21:54:16 +0800
commit4458e91ae0fa7613b7b433e4e4003530ec8abf94 (patch)
tree167fdc780182a13090dfb2d61616e8773d19d17d /lang
parentd42854728b490165ebecda2c13302d65cb1edb39 (diff)
downloadfreebsd-ports-graphics-4458e91ae0fa7613b7b433e4e4003530ec8abf94.tar.gz
freebsd-ports-graphics-4458e91ae0fa7613b7b433e4e4003530ec8abf94.tar.zst
freebsd-ports-graphics-4458e91ae0fa7613b7b433e4e4003530ec8abf94.zip
- Add upstream patches for version 1.5.4
- Bump PORTREVISION
Diffstat (limited to 'lang')
-rw-r--r--lang/lua/Makefile6
-rw-r--r--lang/lua/distinfo3
-rw-r--r--lang/lua/files/patch-src-Makefile6
3 files changed, 11 insertions, 4 deletions
diff --git a/lang/lua/Makefile b/lang/lua/Makefile
index d932d1d76a4..ba7d995c20b 100644
--- a/lang/lua/Makefile
+++ b/lang/lua/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lua
PORTVERSION= 5.1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://www.lua.org/ftp/ \
ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \
@@ -16,9 +16,13 @@ MASTER_SITES= http://www.lua.org/ftp/ \
ftp://ftp.uni-trier.de/pub/languages/lua/ \
ftp://ftp.gwdg.de/pub/languages/lua/
+PATCH_SITES= http://www.lua.org/ftp/
+PATCHFILES= patch-lua-5.1.4-2
+
MAINTAINER= garga@FreeBSD.org
COMMENT= Small, compilable scripting language providing easy access to C code
+PATCH_WRKSRC= ${WRKSRC}/src
USE_LUA= 5.1
LUA_COMPS= # only define variables
ALL_TARGET= freebsd
diff --git a/lang/lua/distinfo b/lang/lua/distinfo
index 79df026e224..bbcbc598586 100644
--- a/lang/lua/distinfo
+++ b/lang/lua/distinfo
@@ -1,3 +1,6 @@
MD5 (lua-5.1.4.tar.gz) = d0870f2de55d59c1c8419f36e8fac150
SHA256 (lua-5.1.4.tar.gz) = b038e225eaf2a5b57c9bcc35cd13aa8c6c8288ef493d52970c9545074098af3a
SIZE (lua-5.1.4.tar.gz) = 216679
+MD5 (patch-lua-5.1.4-2) = 1239310e0c4a581c7831e596f95cc6cd
+SHA256 (patch-lua-5.1.4-2) = a7f8ca9a3be52daecb3d3c9988d08ccc2bf9f785b075a0bc6463038356a9ec4c
+SIZE (patch-lua-5.1.4-2) = 5473
diff --git a/lang/lua/files/patch-src-Makefile b/lang/lua/files/patch-src-Makefile
index c0c41025e95..83de3a7ac42 100644
--- a/lang/lua/files/patch-src-Makefile
+++ b/lang/lua/files/patch-src-Makefile
@@ -1,5 +1,5 @@
---- ./src/Makefile.orig 2008-01-19 17:37:58.000000000 -0200
-+++ ./src/Makefile 2008-08-10 16:00:41.000000000 -0300
+--- Makefile.orig 2008-01-19 17:37:58.000000000 -0200
++++ Makefile 2008-08-10 16:00:41.000000000 -0300
@@ -9,7 +9,8 @@
CC= gcc
@@ -30,7 +30,7 @@
a: $(ALL_A)
+$(LUA_SO): $(CORE_O) $(LIB_O)
-+ $(CC) -o $@ $(MYLDFLAGS) -shared -Wl,-soname=$(LUA_SONAME) $?
++ $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $(MYLDFLAGS) -shared -Wl,-soname=$(LUA_SONAME) $?
+
$(LUA_A): $(CORE_O) $(LIB_O)
- $(AR) $@ $?