1################################################################################ 2# 3# libfreeimage 4# 5################################################################################ 6 7LIBFREEIMAGE_VERSION = 3.18.0 8LIBFREEIMAGE_SITE = http://downloads.sourceforge.net/freeimage 9LIBFREEIMAGE_SOURCE = FreeImage$(subst .,,$(LIBFREEIMAGE_VERSION)).zip 10LIBFREEIMAGE_LICENSE = GPL-2.0 or GPL-3.0 or FreeImage Public License 11LIBFREEIMAGE_LICENSE_FILES = license-gplv2.txt license-gplv3.txt license-fi.txt 12LIBFREEIMAGE_CPE_ID_VENDOR = freeimage_project 13LIBFREEIMAGE_CPE_ID_PRODUCT = freeimage 14LIBFREEIMAGE_INSTALL_STAGING = YES 15 16define LIBFREEIMAGE_EXTRACT_CMDS 17 $(UNZIP) $(LIBFREEIMAGE_DL_DIR)/$(LIBFREEIMAGE_SOURCE) -d $(@D) 18 mv $(@D)/FreeImage/* $(@D) 19 rmdir $(@D)/FreeImage 20endef 21 22define LIBFREEIMAGE_BUILD_CMDS 23 $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) \ 24 CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11" $(MAKE) -C $(@D) 25endef 26 27define LIBFREEIMAGE_INSTALL_STAGING_CMDS 28 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) install 29endef 30 31define LIBFREEIMAGE_INSTALL_TARGET_CMDS 32 $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install 33endef 34 35$(eval $(generic-package)) 36