1################################################################################ 2# 3# libaio 4# 5################################################################################ 6 7LIBAIO_VERSION = 0.3.112 8LIBAIO_SITE = https://releases.pagure.org/libaio 9LIBAIO_INSTALL_STAGING = YES 10LIBAIO_LICENSE = LGPL-2.1+ 11LIBAIO_LICENSE_FILES = COPYING 12 13LIBAIO_CONFIGURE_OPTS = $(TARGET_CONFIGURE_OPTS) 14 15ifeq ($(BR2_STATIC_LIBS),y) 16LIBAIO_CONFIGURE_OPTS += ENABLE_SHARED=0 17endif 18 19define LIBAIO_BUILD_CMDS 20 $(LIBAIO_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) 21endef 22 23define LIBAIO_INSTALL_STAGING_CMDS 24 $(LIBAIO_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) install 25endef 26 27define LIBAIO_INSTALL_TARGET_CMDS 28 $(LIBAIO_CONFIGURE_OPTS) $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install 29endef 30 31define HOST_LIBAIO_BUILD_CMDS 32 $(HOST_CONFIGURE_OPTS) $(HOST_MAKE_ENV) $(MAKE) -C $(@D) 33endef 34 35define HOST_LIBAIO_INSTALL_CMDS 36 $(HOST_CONFIGURE_OPTS) $(HOST_MAKE_ENV) $(MAKE) -C $(@D) prefix=$(HOST_DIR) install 37endef 38 39$(eval $(generic-package)) 40$(eval $(host-generic-package)) 41