]> git.sesse.net Git - vlc/blob - contrib/src/libxml2/rules.mak
Contribs: fix xml2 installation on OSX
[vlc] / contrib / src / libxml2 / rules.mak
1 # libxml2
2
3 LIBXML2_VERSION := 2.7.8
4 LIBXML2_URL := http://xmlsoft.org/sources/libxml2-$(LIBXML2_VERSION).tar.gz
5
6 PKGS += libxml2
7 ifeq ($(call need_pkg,"libxml-2.0"),)
8 PKGS_FOUND += libxml2
9 endif
10
11 $(TARBALLS)/libxml2-$(LIBXML2_VERSION).tar.gz:
12         $(call download,$(LIBXML2_URL))
13
14 .sum-libxml2: libxml2-$(LIBXML2_VERSION).tar.gz
15
16 XMLCONF = --with-minimal --with-catalog --with-reader --with-tree --with-push --with-xptr --with-valid --with-xpath --with-xinclude --with-sax1 --without-zlib --without-iconv --without-http --without-ftp  --without-debug --without-docbook --without-regexps --without-python
17
18 libxml2: libxml2-$(LIBXML2_VERSION).tar.gz .sum-libxml2
19         $(UNPACK)
20         $(MOVE)
21
22 .libxml2: libxml2
23         cd $< && $(HOSTVARS) ./configure $(HOSTCONF) CFLAGS="-DLIBXML_STATIC" $(XMLCONF)
24         cd $< && $(MAKE) install
25         touch $@