diff options
Diffstat (limited to 'packages/graphics/libtiff/libtiff.mk')
-rw-r--r-- | packages/graphics/libtiff/libtiff.mk | 69 |
1 files changed, 37 insertions, 32 deletions
diff --git a/packages/graphics/libtiff/libtiff.mk b/packages/graphics/libtiff/libtiff.mk index c7ad8f7..2457cfa 100644 --- a/packages/graphics/libtiff/libtiff.mk +++ b/packages/graphics/libtiff/libtiff.mk @@ -23,48 +23,53 @@ # \date December 2009 ################################################################################ -LIBTIFF_NAME := libtiff -LIBTIFF_VERSION := $(call embtk_get_pkgversion,LIBTIFF) -LIBTIFF_SITE := ftp://ftp.remotesensing.org/pub/libtiff -LIBTIFF_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror -LIBTIFF_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/libtiff/$(LIBTIFF_VERSION) -LIBTIFF_PACKAGE := tiff-$(LIBTIFF_VERSION).tar.gz -LIBTIFF_SRC_DIR := $(PACKAGES_BUILD)/tiff-$(LIBTIFF_VERSION) -LIBTIFF_BUILD_DIR := $(PACKAGES_BUILD)/tiff-$(LIBTIFF_VERSION) +LIBTIFF_NAME := libtiff +LIBTIFF_VERSION := $(call embtk_get_pkgversion,libtiff) +LIBTIFF_SITE := ftp://ftp.remotesensing.org/pub/libtiff +LIBTIFF_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror +LIBTIFF_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/libtiff/$(LIBTIFF_VERSION) +LIBTIFF_PACKAGE := tiff-$(LIBTIFF_VERSION).tar.gz +LIBTIFF_SRC_DIR := $(PACKAGES_BUILD)/tiff-$(LIBTIFF_VERSION) +LIBTIFF_BUILD_DIR := $(PACKAGES_BUILD)/tiff-$(LIBTIFF_VERSION) LIBTIFF_BINS = vbmp2tiff fax2tiff pal2rgb ras2tiff rgb2ycbcr tiff2bw tiff2ps \ tiffcmp tiffcrop tiffdump tiffmedian tiffsplit fax2ps gif2tiff \ ppm2tiff raw2tiff thumbnail tiff2pdf tiff2rgba tiffcp \ tiffdither tiffinfo tiffset bmp2tiff -LIBTIFF_SBINS = -LIBTIFF_INCLUDES = tiffconf.h tiff.h tiffio.h tiffio.hxx tiffvers.h -LIBTIFF_LIBS = libtiff* -LIBTIFF_PKGCONFIGS = +LIBTIFF_SBINS = +LIBTIFF_INCLUDES = tiffconf.h tiff.h tiffio.h tiffio.hxx tiffvers.h +LIBTIFF_LIBS = libtiff* +LIBTIFF_PKGCONFIGS = -LIBTIFF_CONFIGURE_OPTS := --disable-cxx --program-prefix="" +LIBTIFF_CONFIGURE_OPTS := --disable-cxx --program-prefix="" libtiff_install: - @test -e $(LIBTIFF_BUILD_DIR)/.installed || \ - $(MAKE) $(LIBTIFF_BUILD_DIR)/.installed + $(call embtk_install_pkg,libtiff) -$(LIBTIFF_BUILD_DIR)/.installed: download_libtiff \ - $(LIBTIFF_BUILD_DIR)/.decompressed $(LIBTIFF_BUILD_DIR)/.configured - $(call embtk_generic_message,"Compiling and installing \ - libtiff-$(LIBTIFF_VERSION) in your root filesystem...") - $(Q)$(MAKE) -C $(LIBTIFF_BUILD_DIR) $(J) - $(Q)$(MAKE) -C $(LIBTIFF_BUILD_DIR) DESTDIR=$(SYSROOT) install - $(Q)$(MAKE) libtool_files_adapt - $(Q)$(MAKE) pkgconfig_files_adapt - @touch $@ +libtiff_clean: + $(call embtk_cleanup_pkg,libtiff) -download_libtiff: - $(call embtk_download_pkg,LIBTIFF) +# +# libtiff for host development machine +# +LIBTIFF_HOST_NAME := $(LIBTIFF_NAME) +LIBTIFF_HOST_VERSION := $(LIBTIFF_VERSION) +LIBTIFF_HOST_SITE := $(LIBTIFF_SITE) +LIBTIFF_HOST_SITE_MIRROR1 := $(LIBTIFF_SITE_MIRROR1) +LIBTIFF_HOST_SITE_MIRROR2 := $(LIBTIFF_SITE_MIRROR2) +LIBTIFF_HOST_SITE_MIRROR3 := $(LIBTIFF_SITE_MIRROR3) +LIBTIFF_HOST_PATCH_SITE := $(LIBTIFF_PATCH_SITE) +LIBTIFF_HOST_PACKAGE := $(LIBTIFF_PACKAGE) +LIBTIFF_HOST_SRC_DIR := $(TOOLS_BUILD)/tiff-$(LIBTIFF_VERSION) +LIBTIFF_HOST_BUILD_DIR := $(TOOLS_BUILD)/tiff-$(LIBTIFF_VERSION) -$(LIBTIFF_BUILD_DIR)/.decompressed: - $(call embtk_decompress_pkg,LIBTIFF) +LIBTIFF_HOST_CONFIGURE_OPTS := --disable-cxx --program-prefix="" -$(LIBTIFF_BUILD_DIR)/.configured: - $(call embtk_configure_pkg,LIBTIFF) +libtiff_host_install: + $(call embtk_install_hostpkg,libtiff_host) -libtiff_clean: - $(call embtk_cleanup_pkg,LIBTIFF) +# +# Common for host and target +# +download_libtiff download_libtiff_host: + $(call embtk_download_pkg,libtiff) |