# REGEX
REGEX_VERSION := 0.13
REGEX_URL := $(CONTRIB_VIDEOLAN)/regex/regex-$(REGEX_VERSION).tar.gz

ifndef HAVE_WIN32
# Part of POSIX.2001
PKGS_FOUND += regex
endif

$(TARBALLS)/regex-$(REGEX_VERSION).tar.gz:
	$(call download,$(REGEX_URL))

.sum-regex: regex-$(REGEX_VERSION).tar.gz

regex: regex-$(REGEX_VERSION).tar.gz .sum-regex
	$(UNPACK)
	$(APPLY) $(SRC)/regex/no-docs.patch
	$(APPLY) $(SRC)/regex/decls.patch
	$(MOVE)

.regex: regex
	cd $< && $(HOSTVARS) ./configure $(HOSTCONF)
	$(MAKE) -C $< subirs=
	cd $< && $(AR) rcvu libregex.a regex.o && $(RANLIB) libregex.a
	mkdir -p $(PREFIX)/include/ && cp $</regex.h $(PREFIX)/include/
	mkdir -p $(PREFIX)/lib/ && cp $</libregex.a $(PREFIX)/lib/
	touch $@
