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