1################################################################################ 2# 3# s6-dns 4# 5################################################################################ 6 7S6_DNS_VERSION = 2.3.5.1 8S6_DNS_SITE = http://skarnet.org/software/s6-dns 9S6_DNS_LICENSE = ISC 10S6_DNS_LICENSE_FILES = COPYING 11S6_DNS_INSTALL_STAGING = YES 12S6_DNS_DEPENDENCIES = skalibs 13 14S6_DNS_CONF_OPTS = \ 15 --prefix=/ \ 16 --with-sysdeps=$(STAGING_DIR)/lib/skalibs/sysdeps \ 17 --with-include=$(STAGING_DIR)/include \ 18 --with-dynlib=$(STAGING_DIR)/lib \ 19 --with-lib=$(STAGING_DIR)/lib/skalibs \ 20 $(if $(BR2_STATIC_LIBS),,--disable-allstatic) \ 21 $(SHARED_STATIC_LIBS_OPTS) 22 23define S6_DNS_CONFIGURE_CMDS 24 (cd $(@D); $(TARGET_CONFIGURE_OPTS) ./configure $(S6_DNS_CONF_OPTS)) 25endef 26 27define S6_DNS_BUILD_CMDS 28 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) 29endef 30 31define S6_DNS_REMOVE_STATIC_LIB_DIR 32 rm -rf $(TARGET_DIR)/usr/lib/s6-dns 33endef 34 35S6_DNS_POST_INSTALL_TARGET_HOOKS += S6_DNS_REMOVE_STATIC_LIB_DIR 36 37define S6_DNS_INSTALL_TARGET_CMDS 38 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install 39endef 40 41define S6_DNS_INSTALL_STAGING_CMDS 42 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) install 43endef 44 45$(eval $(generic-package)) 46