| ################################################################################ |
| # |
| # libdcadec |
| # |
| ################################################################################ |
| |
| LIBDCADEC_VERSION = 0.2.0 |
| LIBDCADEC_SITE = $(call github,foo86,dcadec,v$(LIBDCADEC_VERSION)) |
| LIBDCADEC_LICENSE = LGPL-2.1+ |
| LIBDCADEC_LICENSE_FILES = COPYING.LGPLv2.1 |
| LIBDCADEC_INSTALL_STAGING = YES |
| |
| ifeq ($(BR2_STATIC_LIBS),) |
| LIBDCADEC_SHARED = CONFIG_SHARED=1 |
| endif |
| |
| define LIBDCADEC_BUILD_CMDS |
| $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \ |
| CFLAGS="$(TARGET_CFLAGS) -std=gnu99" \ |
| $(LIBDCADEC_SHARED) -C $(@D) |
| endef |
| |
| define LIBDCADEC_INSTALL_STAGING_CMDS |
| $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| $(LIBDCADEC_SHARED) DESTDIR=$(STAGING_DIR) PREFIX=/usr install |
| endef |
| |
| define LIBDCADEC_INSTALL_TARGET_CMDS |
| $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| $(LIBDCADEC_SHARED) DESTDIR=$(TARGET_DIR) PREFIX=/usr install |
| endef |
| |
| $(eval $(generic-package)) |