]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
BS: add target lua-feedparser 0.7
authorMarkham <markham001@gmx.de>
Sat, 25 Mar 2017 11:16:30 +0000 (12:16 +0100)
committerMarkham <markham001@gmx.de>
Sat, 25 Mar 2017 11:16:30 +0000 (12:16 +0100)
make/archives.mk
make/libraries.mk
make/neutrino.mk
make/versions.mk

index 208dc87bb67518084736eb2ce15a125a3f726eaa..ffa6b1964942f2976bb6c6422247cc2b302d74b2 100755 (executable)
@@ -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
index d77f39afff74c4eb9ae988c74d4ffd4a06029bf9..f8e5a857ab5b12f5d8a5f0bd293e259a696a40c2 100755 (executable)
@@ -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
index 13486bfc705d3a0f94be0ad1462085154e568529..86c5f0df3b450b8f7e8637ff87079503eab72d11 100755 (executable)
@@ -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 $@
index 9040236f83185cfccf56aa0edee3c764d0da018c..e85fd98b9b506d93919ce25c9533771fbd37fbf8 100644 (file)
@@ -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