###############################################################################
comment "Legacy options removed in 2015.05"
+config BR2_PACKAGE_TIFF_TIFF2PDF
+ bool "tiff utility-specific option removed"
+ select BR2_LEGACY
+ select BR2_PACKAGE_TIFF_UTILITIES
+ help
+ utility-specific options have been removed in favour of
+ the new option BR2_PACKAGE_TIFF_UTILITIES.
+
+config BR2_PACKAGE_TIFF_TIFFCP
+ bool "tiff utility-specific option removed"
+ select BR2_LEGACY
+ select BR2_PACKAGE_TIFF_UTILITIES
+ help
+ utility-specific options have been removed in favour of
+ the new option BR2_PACKAGE_TIFF_UTILITIES.
+
config BR2_LINUX_KERNEL_EXT_RTAI_PATCH
bool "RTAI patch file path has been removed"
help
default y
endmenu
-config BR2_PACKAGE_TIFF_TIFF2PDF
- bool "tiff2pdf"
+config BR2_PACKAGE_TIFF_UTILITIES
+ bool "tiff utilities"
help
- tiff2pdf utility
-
-config BR2_PACKAGE_TIFF_TIFFCP
- bool "tiffcp"
- help
- tiffcp utility
+ Install all tiff utilities.
endif
TIFF_DEPENDENCIES = host-pkgconf
-TIFF_TOOLS_TO_DELETE = \
- bmp2tiff \
- fax2ps \
- fax2tiff \
- gif2tiff \
- pal2rgb \
- ppm2tiff \
- ras2tiff \
- raw2tiff \
- rgb2ycbcr \
- thumbnail \
- tiff2bw \
- tiff2ps \
- tiff2rgba \
- tiffcmp \
- tiffcrop \
- tiffdither \
- tiffdump \
- tiffinfo \
- tiffmedian \
- tiffset \
- tiffsplit \
-
-ifeq ($(BR2_PACKAGE_TIFF_TIFF2PDF),)
-TIFF_TOOLS_TO_DELETE += tiff2pdf
-endif
-ifeq ($(BR2_PACKAGE_TIFF_TIFFCP),)
-TIFF_TOOLS_TO_DELETE += tiffcp
-endif
-
ifneq ($(BR2_PACKAGE_TIFF_CCITT),y)
TIFF_CONF_OPTS += --disable-ccitt
endif
TIFF_CONF_OPTS += --disable-jbig
endif
-define TIFF_REMOVE_TOOLS_FIXUP
- rm -f $(addprefix $(TARGET_DIR)/usr/bin/,$(TIFF_TOOLS_TO_DELETE))
-endef
+TIFF_SUBDIRS = port libtiff
+ifeq ($(BR2_PACKAGE_TIFF_UTILITIES),y)
+TIFF_SUBDIRS += tools
+endif
-TIFF_POST_INSTALL_TARGET_HOOKS += TIFF_REMOVE_TOOLS_FIXUP
+TIFF_MAKE = $(MAKE) SUBDIRS="$(TIFF_SUBDIRS)"
$(eval $(autotools-package))