xref: /OK3568_Linux_fs/buildroot/package/giflib/giflib.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# giflib
4#
5################################################################################
6
7GIFLIB_VERSION = 5.2.1
8GIFLIB_SITE = http://downloads.sourceforge.net/project/giflib
9GIFLIB_INSTALL_STAGING = YES
10GIFLIB_LICENSE = MIT
11GIFLIB_LICENSE_FILES = COPYING
12GIFLIB_CPE_ID_VENDOR = giflib_project
13
14ifeq ($(BR2_STATIC_LIBS),y)
15GIFLIB_BUILD_LIBS = static-lib
16GIFLIB_INSTALL_LIBS = install-static-lib
17else ifeq ($(BR2_SHARED_LIBS),y)
18GIFLIB_BUILD_LIBS = shared-lib
19GIFLIB_INSTALL_LIBS = install-shared-lib
20else
21GIFLIB_BUILD_LIBS = static-lib shared-lib
22GIFLIB_INSTALL_LIBS = install-lib
23endif
24
25define GIFLIB_BUILD_CMDS
26	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) $(GIFLIB_BUILD_LIBS)
27endef
28
29define HOST_GIFLIB_BUILD_CMDS
30	$(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D)
31endef
32
33define GIFLIB_INSTALL_STAGING_CMDS
34	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) \
35		PREFIX=/usr install-include $(GIFLIB_INSTALL_LIBS)
36endef
37
38define GIFLIB_INSTALL_TARGET_CMDS
39	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) \
40		PREFIX=/usr install-include $(GIFLIB_INSTALL_LIBS)
41endef
42
43define HOST_GIFLIB_INSTALL_CMDS
44	$(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) DESTDIR=$(HOST_DIR) \
45		PREFIX=/usr install
46endef
47
48$(eval $(generic-package))
49$(eval $(host-generic-package))
50