[package] fix luasocket compilation failures (#6065)
[openwrt/svn-archive/archive.git] / lang / luasocket / Makefile
index b69ee7aa3d85ff09f1c6c43757d410d2dfca43ec..3d503d7e77c26efa5dcbf1b22b6dae98bba1e32b 100644 (file)
@@ -18,12 +18,12 @@ PKG_MD5SUM:=41445b138deb7bcfe97bff957503da8e
 include $(INCLUDE_DIR)/package.mk
 
 define Package/luasocket
-  SUBMENU:=LUA
+  SUBMENU:=Lua
   SECTION:=lang
   CATEGORY:=Languages
-  TITLE:=LUASocket
+  TITLE:=LuaSocket
   URL:=http://luasocket.luaforge.net/
-  DEPENDS:=lua
+  DEPENDS:=+lua
 endef
 
 define Package/luasocket/description
@@ -37,8 +37,8 @@ endef
 
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)/ all \
-       LIBDIR="-L$(STAGING_DIR)/usr/lib/" \
-       CC="$(TARGET_CC) $(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" \
+       LIBDIR="$(TARGET_LDFLAGS)" \
+       CC="$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -std=gnu99" \
        LD="$(TARGET_CROSS)ld -shared" 
 endef