]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
add target for libroxml-2.3.0
authorMarkham <markham001@gmx.de>
Sat, 15 Apr 2017 12:36:25 +0000 (14:36 +0200)
committerMarkham <markham001@gmx.de>
Sat, 15 Apr 2017 12:36:25 +0000 (14:36 +0200)
make/archives.mk
make/libraries.mk
make/versions.mk

index 94339aca990a5b47a570f9f6e13422d53926bf57..0afc483a2777b9ca22c5fe5945c5cdfc15d4dc45 100755 (executable)
@@ -224,6 +224,9 @@ $(ARCHIVE)/Lua-cURL$(LUACURL_VER).tar.xz:
 $(ARCHIVE)/slingshot-v6.tar.gz:
        $(WGET) http://www.fhloston-paradise.de/slingshot-v6.tar.gz
 
+$(ARCHIVE)/libroxml-$(LIBROXML_VER).tar.gz:
+       $(WGET) http://download.libroxml.net/pool/v2.x/libroxml-$(LIBROXML_VER).tar.gz
+
 $(ARCHIVE)/libxml2-$(LIBXML2_VER).tar.gz:
        $(WGET) ftp://xmlsoft.org/libxml2/libxml2-$(LIBXML2_VER).tar.gz
 
index 305810e9893693f0be56de05df218080c7994016..833d87b6b8280468796048ecac4f6eb8354909b6 100755 (executable)
@@ -545,6 +545,22 @@ $(D)/ffmpeg: $(D)/librtmp $(D)/libxml2 | $(TARGETPREFIX)
        $(REMOVE)/ffmpeg $(TARGETPREFIX)/.remove
        touch $@
 
+$(D)/libroxml: $(ARCHIVE)/libroxml-$(LIBROXML_VER).tar.gz | $(TARGETPREFIX)
+       $(UNTAR)/libroxml-$(LIBROXML_VER).tar.gz
+       set -e; cd $(BUILD_TMP)/libroxml-$(LIBROXML_VER); \
+               $(CONFIGURE) \
+                       --prefix= \
+                       --enable-shared \
+                       --disable-static \
+                       --disable-roxml \
+               ; \
+               $(MAKE); \
+               $(MAKE) install DESTDIR=$(TARGETPREFIX)
+       $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libroxml.pc
+       $(REWRITE_LIBTOOL)/libroxml.la
+       $(REMOVE)/libroxml-$(LIBROXML_VER)
+       touch $@
+
 $(D)/libdvbsi++: $(ARCHIVE)/libdvbsi++-$(LIBDVBSI_GIT).tar.bz2 | $(TARGETPREFIX)
        $(UNTAR)/libdvbsi++-$(LIBDVBSI_GIT).tar.bz2
        pushd $(BUILD_TMP)/libdvbsi++-$(LIBDVBSI_GIT); \
index 5eb29b6988e783b5d78e2a71629bf8159ff4b5e6..53d373ac2a4be585d48cc2466013eec64ed3b02c 100644 (file)
@@ -78,6 +78,9 @@ LIBUSB_COMP_VER = 0.1.4
 # including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://. 
 LIBRTMP_VER = 2.4_p20131018
 
+# This library is minimum, easy-to-use, C implementation for xml file parsing
+LIBROXML_VER = 2.3.0
+
 # Libxml2 is the XML C parser and toolkit of Gnome
 LIBXML2_VER = 2.9.4