From 16480cf647033ba65986aca0c0678301527f457f Mon Sep 17 00:00:00 2001 From: Markham Date: Sat, 25 Mar 2017 12:16:30 +0100 Subject: [PATCH] BS: add target lua-feedparser 0.7 --- make/archives.mk | 3 +++ make/libraries.mk | 10 ++++++++++ make/neutrino.mk | 6 +++++- make/versions.mk | 4 ++++ 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/make/archives.mk b/make/archives.mk index 208dc87..ffa6b19 100755 --- a/make/archives.mk +++ b/make/archives.mk @@ -206,6 +206,9 @@ $(ARCHIVE)/expat-$(EXPAT_VER).tar.gz: $(ARCHIVE)/luaexpat-$(LUA_EXPAT_VER).tar.gz: $(WGET) http://matthewwild.co.uk/projects/luaexpat/luaexpat-$(LUA_EXPAT_VER).tar.gz +$(ARCHIVE)/lua-feedparser-$(LUA_FEEDPARSER_VER).tar.bz2: | $(HOSTPREFIX)/bin/get-git-archive.sh + get-git-archive.sh https://github.com/slact/lua-feedparser.git $(LUA_FEEDPARSER_TAG) $(notdir $@) $(ARCHIVE) + $(ARCHIVE)/luasocket-master.zip: $(WGET) https://github.com/diegonehab/luasocket/archive/master.zip mv $(ARCHIVE)/master.zip $(ARCHIVE)/luasocket-master.zip diff --git a/make/libraries.mk b/make/libraries.mk index d77f39a..f8e5a85 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -757,6 +757,16 @@ $(D)/lua-expat: $(ARCHIVE)/luaexpat-$(LUA_EXPAT_VER).tar.gz $(D)/expat | $(TARGE 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) + $(REMOVE)/lua-feedparser-$(LUA_FEEDPARSER_VER) + $(UNTAR)/lua-feedparser-$(LUA_FEEDPARSER_VER).tar.bz2; \ + set -e; cd $(BUILD_TMP)/lua-feedparser-$(LUA_FEEDPARSER_VER); \ + sed -i -e "s/^PREFIX.*//" -e "s/^LUA_DIR.*//" Makefile ; \ + $(BUILDENV) \ + make LUA_DIR=$(TARGETPREFIX)/share/lua/$(LUA_ABIVER) install ; \ + $(REMOVE)/lua-feedparser-$(LUA_FEEDPARSER_VER) + touch $@ + $(D)/lua-socket: $(ARCHIVE)/luasocket-master.zip | $(TARGETPREFIX) cd $(BUILD_TMP); \ unzip -q $(ARCHIVE)/luasocket-master.zip diff --git a/make/neutrino.mk b/make/neutrino.mk index 13486bf..86c5f0d 100755 --- a/make/neutrino.mk +++ b/make/neutrino.mk @@ -108,5 +108,9 @@ $(TARGETPREFIX)/.version: echo "builddate=`cd $(SOURCE_DIR)/neutrino-hd && git log | grep "^commit" | wc -l` vom `date --reference=$(SOURCE_DIR)/neutrino-hd/.git`" >> $@ $(D)/neutrino-hd-libs: - $(MAKE) $(D)/libsigc $(D)/giflib $(D)/openssl $(D)/libcurl $(D)/freetype $(D)/libjpeg $(D)/libdvbsi++ $(D)/pugixml $(D)/ffmpeg $(D)/libbluray $(D)/openthreads $(D)/libusb $(D)/luaposix $(D)/luacurl $(D)/lua-socket $(D)/lua-expat + $(MAKE) $(D)/libsigc $(D)/giflib $(D)/openssl \ + $(D)/libcurl $(D)/freetype $(D)/libjpeg \ + $(D)/libdvbsi++ $(D)/pugixml $(D)/ffmpeg \ + $(D)/libbluray $(D)/openthreads $(D)/libusb \ + $(D)/luaposix $(D)/luacurl $(D)/lua-socket $(D)/lua-expat $(D)/lua-feedparser touch $@ diff --git a/make/versions.mk b/make/versions.mk index 9040236..e85fd98 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -86,6 +86,10 @@ LUACURL_VER=v3 LUA_EXPAT_VER = 1.2.0 +# lua-feedparser +LUA_FEEDPARSER_VER=0.7 +LUA_FEEDPARSER_TAG=74a96a4 + # mtd-utils for the host... MTD_UTILS_VER = 1.5.2 -- 2.39.5