1################################################################################ 2# 3# libscrypt 4# 5################################################################################ 6 7LIBSCRYPT_VERSION = 1.22 8LIBSCRYPT_SITE = $(call github,technion,libscrypt,v$(LIBSCRYPT_VERSION)) 9LIBSCRYPT_LICENSE = BSD-2-Clause 10LIBSCRYPT_LICENSE_FILES = LICENSE 11LIBSCRYPT_INSTALL_STAGING = YES 12 13LIBSCRYPT_MAKE_OPTS = \ 14 CC=$(TARGET_CC) \ 15 CFLAGS_EXTRA="$(TARGET_CFLAGS)" \ 16 LDFLAGS_EXTRA="$(TARGET_LDFLAGS)" \ 17 PREFIX=/usr 18 19define LIBSCRYPT_BUILD_CMDS 20 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBSCRYPT_MAKE_OPTS) 21endef 22 23define LIBSCRYPT_INSTALL_STAGING_CMDS 24 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBSCRYPT_MAKE_OPTS) \ 25 DESTDIR=$(STAGING_DIR) install 26endef 27 28define LIBSCRYPT_INSTALL_TARGET_CMDS 29 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(LIBSCRYPT_MAKE_OPTS) \ 30 DESTDIR=$(TARGET_DIR) install 31endef 32 33$(eval $(generic-package)) 34