2019-10-14 13:26:55 +02:00
|
|
|
################################################################################
|
|
|
|
#
|
|
|
|
# caps
|
|
|
|
#
|
|
|
|
################################################################################
|
|
|
|
|
|
|
|
CAPS_VERSION = 0.9.26
|
|
|
|
CAPS_SOURCE = caps_$(CAPS_VERSION).tar.bz2
|
|
|
|
CAPS_SITE = http://quitte.de/dsp
|
2019-10-16 23:56:30 +02:00
|
|
|
CAPS_LICENSE = GPL-3.0+
|
2019-10-14 13:26:55 +02:00
|
|
|
CAPS_LICENSE_FILES = COPYING
|
|
|
|
|
|
|
|
# Need to pass TARGET_CONFIGURE_OPTS in the environment to not
|
|
|
|
# override the LDFLAGS definition of the Makefile.
|
|
|
|
CAPS_MAKE_ENV = \
|
|
|
|
$(TARGET_MAKE_ENV) \
|
|
|
|
$(TARGET_CONFIGURE_OPTS) \
|
|
|
|
CFLAGS="$(TARGET_CXXFLAGS)"
|
|
|
|
|
|
|
|
# caps Makefile uses CC and CFLAGS, but for C++
|
|
|
|
CAPS_MAKE_OPTS = \
|
|
|
|
CC="$(TARGET_CXX)" \
|
|
|
|
STRIP=/bin/true
|
|
|
|
|
|
|
|
define CAPS_BUILD_CMDS
|
|
|
|
$(CAPS_MAKE_ENV) $(MAKE) $(CAPS_MAKE_OPTS) all -C $(@D)
|
|
|
|
endef
|
|
|
|
|
|
|
|
define CAPS_INSTALL_TARGET_CMDS
|
|
|
|
$(CAPS_MAKE_ENV) $(MAKE) $(CAPS_MAKE_OPTS) \
|
|
|
|
DESTDIR=$(TARGET_DIR) install -C $(@D)
|
|
|
|
endef
|
|
|
|
|
|
|
|
$(eval $(generic-package))
|