PKG := jq $(PKG)_DESCR := Jq command-line JSON processor $(PKG)_WEBSITE := https://stedolan.github.io/jq $(PKG)_IGNORE := $(PKG)_VERSION := 1.7.1 $(PKG)_CHECKSUM := 478c9ca129fd2e3443fe27314b455e211e0d8c60bc8ff7df703873deeee580c2 $(PKG)_SUBDIR := jq-$($(PKG)_VERSION) $(PKG)_FILE := jq-$($(PKG)_VERSION).tar.gz $(PKG)_URL := https://github.com/stedolan/jq/releases/download/$($(PKG)_SUBDIR)/$($(PKG)_FILE) $(PKG)_DEPS := cc define $(PKG)_BUILD cd '$(1)' && autoreconf -i -f cd '$(1)' && ./configure \ $(MXE_CONFIGURE_OPTS) \ --disable-docs \ --disable-maintainer-mode \ --with-oniguruma=builtin \ $(if $(MXE_IS_LLVM),CFLAGS="-Wno-implicit-function-declaration") $(MAKE) LDFLAGS=-all-static -C '$(1)' -j '$(JOBS)' $(MAKE) LDFLAGS=-all-static -C '$(1)' -j '1' install # create pkg-config file $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/pkgconfig' (echo 'Name: $(PKG)'; \ echo 'Version: $($(PKG)_VERSION)'; \ echo 'Description: $($(PKG)_DESCR)'; \ echo 'Requires.private: oniguruma'; \ echo 'Libs: -l$(PKG)'; \ echo 'Libs.private: -lshlwapi'; \ ) > '$(PREFIX)/$(TARGET)/lib/pkgconfig/$(PKG).pc' endef