summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2008-11-10 09:15:55 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2008-11-10 09:15:55 (GMT)
commit6bbed6b21e5e9f1903d4f9dd7d1a8cd57eedbf0b (patch)
treea457a47203eba6f08da7991c80d7ee0227cc46ca
parent09be0b6d4187a7f5484142ed0612310d9dc0d83f (diff)
downloadmxe-6bbed6b21e5e9f1903d4f9dd7d1a8cd57eedbf0b.zip
mxe-6bbed6b21e5e9f1903d4f9dd7d1a8cd57eedbf0b.tar.gz
mxe-6bbed6b21e5e9f1903d4f9dd7d1a8cd57eedbf0b.tar.bz2
new package: lua
-rw-r--r--src/lua.mk30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/lua.mk b/src/lua.mk
new file mode 100644
index 0000000..e015efc
--- /dev/null
+++ b/src/lua.mk
@@ -0,0 +1,30 @@
+# Lua
+# http://www.lua.org/
+
+PKG := lua
+$(PKG)_VERSION := 5.1.4
+$(PKG)_SUBDIR := lua-$($(PKG)_VERSION)
+$(PKG)_FILE := lua-$($(PKG)_VERSION).tar.gz
+$(PKG)_URL := http://www.lua.org/ftp/$($(PKG)_FILE)
+$(PKG)_DEPS := gcc
+
+define $(PKG)_UPDATE
+ wget -q -O- 'http://www.lua.org/download.html' | \
+ $(SED) -n 's,.*lua-\([0-9][^>]*\)\.tar.*,\1,p' | \
+ head -1
+endef
+
+define $(PKG)_BUILD
+ $(MAKE) -C '$(1)/src' -j '$(JOBS)' \
+ INSTALL_TOP='$(PREFIX)/$(TARGET)' \
+ CC='$(TARGET)-gcc' \
+ AR='$(TARGET)-ar rcu' \
+ a
+ $(MAKE) -C '$(1)' -j 1 \
+ INSTALL_TOP='$(PREFIX)/$(TARGET)' \
+ INSTALL_BIN='$(1)/noinstall' \
+ INSTALL_MAN='$(1)/noinstall' \
+ TO_BIN='lua.h' \
+ RANLIB='$(TARGET)-ranlib' \
+ install ranlib
+endef