# HG changeset patch # User John D # Date 1489407186 14400 # Node ID 85a6cedc88ff9b9908661c9618ad0bb3046fc23d # Parent eb3e153306f329c75b330dd3c47b61a1c6f5c779 c-ares: add new package * src/c-ares.mk: new file * index.html: add c-ares * dist-files.mk: add c-ares.mk diff -r eb3e153306f3 -r 85a6cedc88ff dist-files.mk --- a/dist-files.mk Mon Mar 13 08:13:05 2017 -0400 +++ b/dist-files.mk Mon Mar 13 08:13:06 2017 -0400 @@ -43,6 +43,7 @@ build-yasm.mk \ bzip2-1-fixes.patch \ bzip2.mk \ + c-ares.mk \ cairo-2-static-init.patch \ cairo.mk \ cairomm.mk \ diff -r eb3e153306f3 -r 85a6cedc88ff index.html --- a/index.html Mon Mar 13 08:13:05 2017 -0400 +++ b/index.html Mon Mar 13 08:13:06 2017 -0400 @@ -1058,6 +1058,10 @@ bzip2 + c-ares + c-ares + + cairo cairo diff -r eb3e153306f3 -r 85a6cedc88ff src/c-ares.mk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/c-ares.mk Mon Mar 13 08:13:06 2017 -0400 @@ -0,0 +1,29 @@ +# This file is part of MXE. +# See index.html for further information. + +PKG := c-ares +$(PKG)_IGNORE := +$(PKG)_VERSION := 1.12.0 +$(PKG)_CHECKSUM := 8abfce61d2d788fb60a3441d05275162a460cbed +$(PKG)_SUBDIR := c-ares-$($(PKG)_VERSION) +$(PKG)_FILE := c-ares-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := http://c-ares.haxx.se/download/$($(PKG)_FILE) +$(PKG)_DEPS := + +define $(PKG)_UPDATE + $(WGET) -q -O- 'http://c-ares.haxx.se/download/?C=M;O=D' | \ + $(SED) -n 's,.*c-ares-\([0-9][^"]*\)\.tar.*,\1,p' | \ + head -1 +endef + +define $(PKG)_BUILD + cd '$(1)' && ./configure \ + $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ + $(ENABLE_SHARED_OR_STATIC) \ + --prefix='$(HOST_PREFIX)' \ + $($(PKG)_CONFIGURE_OPTS) + + $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_DOCS) + $(MAKE) -C '$(1)' -j 1 DESTDIR='$(3)' $(MXE_DISABLE_DOCS) install +endef