diff options
author | Francois Perrad <fperrad@gmail.com> | 2012-10-18 08:56:39 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2012-10-21 21:28:22 +0200 |
commit | 0a227142c9bdbd234031e107ce920c94aa85bb1b (patch) | |
tree | 5c217967c4eadcb66c2a3683ec732d88b053bb1a /package/luajit/luajit.mk | |
parent | 787278356d19771ed32c8addd45480beae78a303 (diff) | |
download | buildroot-novena-0a227142c9bdbd234031e107ce920c94aa85bb1b.tar.gz buildroot-novena-0a227142c9bdbd234031e107ce920c94aa85bb1b.zip |
luajit: bump to version 2.0.0-beta11
this release includes my 2 requests, see http://www.freelists.org/post/luajit/LuaJIT-on-Buildroot
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/luajit/luajit.mk')
-rw-r--r-- | package/luajit/luajit.mk | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/package/luajit/luajit.mk b/package/luajit/luajit.mk index 913bc0c9e..2583f929b 100644 --- a/package/luajit/luajit.mk +++ b/package/luajit/luajit.mk @@ -4,7 +4,7 @@ # ############################################################# -LUAJIT_VERSION = 2.0.0-beta10 +LUAJIT_VERSION = 2.0.0-beta11 LUAJIT_SOURCE = LuaJIT-$(LUAJIT_VERSION).tar.gz LUAJIT_SITE = http://luajit.org/download LUAJIT_LICENSE = MIT @@ -12,12 +12,8 @@ LUAJIT_LICENSE_FILES = COPYRIGHT LUAJIT_INSTALL_STAGING = YES -define LUAJIT_NOLARGEFILE_FIX_MAKEFILE - $(SED) 's/TARGET_XCFLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE/TARGET_XCFLAGS=/' $(@D)/src/Makefile -endef - ifneq ($(BR2_LARGEFILE),y) -LUAJIT_POST_PATCH_HOOKS += LUAJIT_NOLARGEFILE_FIX_MAKEFILE +LUAJIT_NO_LARGEFILE = TARGET_LFSFLAGS= endif # The luajit build procedure requires the host compiler to have the @@ -47,6 +43,7 @@ define LUAJIT_BUILD_CMDS HOST_CC="$(LUAJIT_HOST_CC)" \ HOST_CFLAGS="$(HOST_CFLAGS)" \ HOST_LDFLAGS="$(HOST_LDFLAGS)" \ + $(LUAJIT_NO_LARGEFILE) \ -C $(@D) amalg endef @@ -58,6 +55,14 @@ define LUAJIT_INSTALL_TARGET_CMDS $(MAKE) PREFIX="/usr" DESTDIR="$(TARGET_DIR)" -C $(@D) install endef +define LUAJIT_UNINSTALL_STAGING_CMDS + $(MAKE) PREFIX="/usr" DESTDIR="$(STAGING_DIR)" -C $(@D) uninstall +endef + +define LUAJIT_UNINSTALL_TARGET_CMDS + $(MAKE) PREFIX="/usr" DESTDIR="$(TARGET_DIR)" -C $(@D) uninstall +endef + define LUAJIT_CLEAN_CMDS -$(MAKE) -C $(@D) clean endef |