1 #############################################################
5 #############################################################
7 TIFF_SOURCE
:=tiff_
$(TIFF_VERSION
).orig.
tar.gz
8 TIFF_SOURCE2
:=tiff-
$(TIFF_VERSION
).
tar.gz
9 TIFF_SITE
:=$(BR2_DEBIAN_MIRROR
)/debian
/pool
/main
/t
/tiff
/
10 TIFF_DIR
:=$(BUILD_DIR
)/tiff-
$(TIFF_VERSION
)
13 $(DL_DIR
)/$(TIFF_SOURCE
):
14 $(WGET
) -P
$(DL_DIR
) $(TIFF_SITE
)/$(TIFF_SOURCE
)
16 tiff-source
: $(DL_DIR
)/$(TIFF_SOURCE
)
18 $(TIFF_DIR
)/.unpacked
: $(DL_DIR
)/$(TIFF_SOURCE
)
19 $(TIFF_CAT
) $(DL_DIR
)/$(TIFF_SOURCE
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
20 $(TIFF_CAT
) $(TIFF_DIR
)/$(TIFF_SOURCE2
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
21 toolchain
/patch-kernel.sh
$(TIFF_DIR
) package
/tiff
/ tiff\
*.patch
22 $(CONFIG_UPDATE
) $(TIFF_DIR
)
23 $(CONFIG_UPDATE
) $(TIFF_DIR
)/config
24 touch
$(TIFF_DIR
)/.unpacked
26 $(TIFF_DIR
)/.configured
: $(TIFF_DIR
)/.unpacked
27 (cd
$(TIFF_DIR
); rm -rf config.cache
; \
28 $(TARGET_CONFIGURE_OPTS
) \
29 $(TARGET_CONFIGURE_ARGS
) \
31 --target
=$(GNU_TARGET_NAME
) \
32 --host
=$(GNU_TARGET_NAME
) \
33 --build
=$(GNU_HOST_NAME
) \
39 --libexecdir
=/usr
/lib \
41 --datadir=/usr
/share \
42 --localstatedir
=/var \
43 --includedir=/usr
/include \
50 --with-jpeg-include-dir
=$(STAGING_DIR
)/usr
/include \
51 --with-jpeg-lib-dir
=$(STAGING_DIR
)/lib \
52 --with-zlib-include-dir
=$(STAGING_DIR
)/usr
/include \
53 --with-zlib-lib-dir
=$(STAGING_DIR
)/lib \
55 touch
$(TIFF_DIR
)/.configured
57 $(TIFF_DIR
)/libtiff
/.libs
/libtiff.a
: $(TIFF_DIR
)/.configured
58 $(MAKE
) -C
$(TIFF_DIR
)
59 touch
-c
$(TIFF_DIR
)/libtiff
/.libs
/libtiff.a
61 $(STAGING_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
): $(TIFF_DIR
)/libtiff
/.libs
/libtiff.a
62 $(MAKE
) DESTDIR
=$(STAGING_DIR
) -C
$(TIFF_DIR
) install
63 $(SED
) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/lib\',g" $(STAGING_DIR
)/lib
/libtiff.la
64 touch
-c
$(STAGING_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
)
66 $(TARGET_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
): $(STAGING_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
)
67 cp
-dpf
$(STAGING_DIR
)/lib
/libtiff.so
* $(TARGET_DIR
)/lib
/
68 -$(STRIPCMD
) $(STRIP_STRIP_UNNEEDED
) $(TARGET_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
)
70 tiff
: zlib jpeg
$(TARGET_DIR
)/lib
/libtiff.so.
$(TIFF_VERSION
)
73 -$(MAKE
) -C
$(TIFF_DIR
) clean
78 #############################################################
80 # Toplevel Makefile options
82 #############################################################
83 ifeq ($(BR2_PACKAGE_TIFF
),y
)