@ -9,31 +9,27 @@ include $(TOPDIR)/rules.mk
PKG_NAME := tiff
PKG_VERSION := 4.1.0
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.gz
PKG_SOURCE_URL := https://download.osgeo.org/libtiff
PKG_HASH := 5d29f32517dadb6dbcd1255ea5bbc93a2b54b94fbf83653b4d65c7d6775b8634
PKG_FIXUP := autoreconf
PKG_REMOVE_FILES := autogen.sh aclocal.m4
PKG_LICENSE := BSD
PKG_MAINTAINER := Jiri Slachta <jiri@slachta.eu>
PKG_LICENSE := BSD-3-Clause
PKG_LICENSE_FILES := COPYRIGHT
PKG_CPE_ID := cpe:/a:libtiff:libtiff
PKG_BUILD_PARALLEL := 1
PKG_INSTALL := 1
PKG_CONFIG_DEPENDS := CONFIG_PACKAGE_libtiffxx
i n c l u d e $( INCLUDE_DIR ) / u c l i b c + + . m k
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / c m a k e . m k
d e f i n e P a c k a g e / t i f f / D e f a u l t
TITLE:= TIFF
URL:= http://simplesystems.org/libtiff/
MAINTAINER:= Jiri Slachta <jiri@slachta.eu>
e n d e f
d e f i n e P a c k a g e / l i b t i f f
@ -42,6 +38,7 @@ $(call Package/tiff/Default)
CATEGORY:= Libraries
TITLE += library
DEPENDS:= +zlib +libjpeg
ABI_VERSION:= 5
e n d e f
d e f i n e P a c k a g e / l i b t i f f x x
@ -61,44 +58,42 @@ $(call Package/tiff/Default)
DEPENDS:= +libtiff
e n d e f
CONFIGURE_ARG S += \
$( if $( CONFIG_PACKAGE_libtiffxx) ,--enable-cxx,--disable-cxx) \
--disable-lzma \
--enable-ccitt \
--enable-packbits \
--enable-lzw \
--enable-thunder \
--enable-next \
--enable-logluv \
--enable-mdi \
--enable-zlib \
--enable-jpeg \
--disable-old-jpeg \
--disable-jbig \
--disable-webp \
--disable-zstd \
--without-x
d e f i n e B u i l d / I n s t a l l D e v / h x x
$( INSTALL_DATA) $( PKG_INSTALL_DIR) /usr/include/*.hxx $( 1) /usr/include/
e n d e f
CMAKE_OPTI ONS += \
-Dld-version-script= OFF \
-Dccitt= ON \
-Dpackbits= ON \
-Dlzw= ON \
-Dthunder= ON \
-Dnext= ON \
-Dlogluv= ON \
-Dmdi= ON \
-Dzlib= ON \
-Dpixarlog= ON \
-Djpeg= ON \
-Dold-jpeg= OFF \
-Djbig= OFF \
-Dlzma= OFF \
-Dzstd= OFF \
-Dwebp= OFF \
-Djpeg12= OFF \
-Dcxx= O$( if $( CONFIG_PACKAGE_libtiffxx) ,N,FF)
TARGET_CFLAGS += $( TARGET_CPPFLAGS)
d e f i n e B u i l d / I n s t a l l D e v
$( INSTALL_DIR) $( 1) /usr/{ lib,include} $( 1) /usr/lib/pkgconfig
$( CP) $( PKG_INSTALL_DIR) /usr/lib/lib* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/pkgconfig/*.pc $( 1) /usr/lib/pkgconfig/
$( INSTALL_DATA) $( PKG_INSTALL_DIR) /usr/include/*.h $( 1) /usr/include/
$( if $( CONFIG_PACKAGE_libtiffxx) , $( call Build/InstallDev/hxx,$( 1) ) )
$( call Build/InstallDev/cmake,$( 1) )
$( SED) 's,/usr/include,$$$${prefix}/include,g' $( 1) /usr/lib/pkgconfig/libtiff-4.pc
$( SED) 's,/usr/lib,$$$${exec_prefix}/lib,g' $( 1) /usr/lib/pkgconfig/libtiff-4.pc
e n d e f
d e f i n e P a c k a g e / l i b t i f f / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libtiff.so* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libtiff.so.$( ABI_VERSION) * $( 1) /usr/lib
e n d e f
d e f i n e P a c k a g e / l i b t i f f x x / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libtiffxx.so* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libtiffxx.so.$( ABI_VERSION) * $( 1) /usr/lib/
e n d e f
d e f i n e P a c k a g e / t i f f - u t i l s / i n s t a l l