florian 2894cadfa9 [package] fix luasocket title, thanks to OrazioPirataDelloSpazio
git-svn-id: svn://svn.openwrt.org/openwrt/packages@14538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-17 14:29:37 +00:00

54 lines
1.3 KiB
Makefile

#
# Copyright (C) 2009 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id: $
include $(TOPDIR)/rules.mk
PKG_NAME:=luasocket
PKG_VERSION:=2.0.2
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://luaforge.net/frs/download.php/2664/
PKG_MD5SUM:=41445b138deb7bcfe97bff957503da8e
include $(INCLUDE_DIR)/package.mk
define Package/luasocket
SUBMENU:=LUA
SECTION:=lang
CATEGORY:=Languages
TITLE:=LUASocket
URL:=http://luasocket.luaforge.net/
DEPENDS:=lua
endef
define Package/luasocket/description
LuaSocket is the most comprehensive networking support
library for the Lua language. It provides easy access to
TCP, UDP, DNS, SMTP, FTP, HTTP, MIME and much more.
endef
define Build/Configure
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" \
LD="$(TARGET_CROSS)ld -shared"
endef
define Package/luasocket/install
$(INSTALL_DIR) $(1)/usr/lib/lua
$(INSTALL_DATA) $(PKG_BUILD_DIR)/src/mime.{so.1.0.2,lua} $(1)/usr/lib/lua
$(INSTALL_DATA) $(PKG_BUILD_DIR)/src/socket.{so.2.0.2,lua} $(1)/usr/lib/lua
endef
$(eval $(call BuildPackage,luasocket))