$(ARCHIVE)/Lua-cURL$(LUACURL_VER)-git-$(LUACURL_GIT).tar.bz2:
get-git-archive.sh https://github.com/Lua-cURL/Lua-cURLv3.git $(LUACURL_GIT) $(notdir $@) $(ARCHIVE)
+$(ARCHIVE)/Luasocket-$(LUASOCKET_VER)-git-$(LUASOCKET_GIT).tar.bz2:
+ get-git-archive.sh https://github.com/diegonehab/luasocket.git $(LUASOCKET_GIT) $(notdir $@) $(ARCHIVE)
+
$(ARCHIVE)/slingshot-v6.tar.gz:
$(WGET) http://www.fhloston-paradise.de/slingshot-v6.tar.gz
rm -fr $(BUILD_TMP)/luaexpat-$(LUA_EXPAT_VER)
touch $@
-$(D)/lua-feedparser: $(ARCHIVE)/lua-feedparser-$(LUA_FEEDPARSER_VER).tar.bz2 $(D)/lua $(D)/lua-socket $(D)/lua-expat | $(TARGETPREFIX)
+$(D)/lua-feedparser: $(ARCHIVE)/lua-feedparser-$(LUA_FEEDPARSER_VER).tar.bz2 $(D)/lua $(D)/luasocket $(D)/lua-expat | $(TARGETPREFIX)
$(REMOVE)/lua-feedparser-$(LUA_FEEDPARSER_VER)
$(UNTAR)/lua-feedparser-$(LUA_FEEDPARSER_VER).tar.bz2; \
set -e; cd $(BUILD_TMP)/lua-feedparser-$(LUA_FEEDPARSER_VER); \
$(REMOVE)/lua-feedparser-$(LUA_FEEDPARSER_VER)
touch $@
-$(D)/lua-socket: $(D)/lua | $(TARGETPREFIX)
- set -e; cd $(BUILD_TMP); \
- git clone git://github.com/diegonehab/luasocket.git luasocket; \
- set -e; cd $(BUILD_TMP)/luasocket; \
+$(D)/luasocket: $(ARCHIVE)/Luasocket-$(LUASOCKET_VER)-git-$(LUASOCKET_GIT).tar.bz2 $(D)/lua | $(TARGETPREFIX)
+ $(UNTAR)/Luasocket-$(LUASOCKET_VER)-git-$(LUASOCKET_GIT).tar.bz2
+ set -e; cd $(BUILD_TMP)/Luasocket-$(LUASOCKET_VER)-git-$(LUASOCKET_GIT); \
patch -p1 < $(PATCHES)/luasocket-makefile.patch; \
$(MAKE) \
CC=$(TARGET)-gcc LD_linux=$(TARGET)-gcc LUAV=$(LUA_ABIVER) PLAT=linux COMPAT=COMPAT \
$(MAKE) install \
LUAV=$(LUA_ABIVER) LUAPREFIX_linux= \
CDIR_linux=$(TARGETPREFIX)/lib/lua/$(LUA_ABIVER) LDIR_linux=$(TARGETPREFIX)/share/lua/$(LUA_ABIVER); \
- rm -fr $(BUILD_TMP)/luasocket
+ rm -fr $(BUILD_TMP)/Luasocket-$(LUASOCKET_VER)-git-$(LUASOCKET_GIT)
touch $@
$(D)/luacurl: $(D)/libcurl $(ARCHIVE)/Lua-cURL$(LUACURL_VER)-git-$(LUACURL_GIT).tar.bz2 | $(TARGETPREFIX)