2158843582
fcgiwrap was not updated since April 2015, but the last GitHub release is from February 2013. Therefore, bump fcgiwrap to the latest commit as it features fixes and improvements, but is unlikely to be part of a release soon. Update as well: * the license file (latest commit features a COPYING file), * the Config.in URL, as the previous "official" URL now returns an HTTP 502 error. Signed-off-by: Thomas Claveirole <thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
33 lines
958 B
Makefile
33 lines
958 B
Makefile
################################################################################
|
|
#
|
|
# fcgiwrap
|
|
#
|
|
################################################################################
|
|
|
|
FCGIWRAP_VERSION = 99c942c90063c73734e56bacaa65f947772d9186
|
|
FCGIWRAP_SITE = $(call github,gnosek,fcgiwrap,$(FCGIWRAP_VERSION))
|
|
FCGIWRAP_DEPENDENCIES = host-pkgconf libfcgi
|
|
FCGIWRAP_LICENSE = MIT
|
|
FCGIWRAP_LICENSE_FILES = COPYING
|
|
FCGIWRAP_AUTORECONF = YES
|
|
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
|
FCGIWRAP_DEPENDENCIES += systemd
|
|
FCGIWRAP_CONF_OPTS += --with-systemd
|
|
else
|
|
FCGIWRAP_CONF_OPTS += --without-systemd
|
|
endif
|
|
|
|
# libfcgi needs libm and fcgiwrap does not use libtool or pkgconf to
|
|
# detect libfcgi, so we need to add -lm explicitely when using static
|
|
# libs.
|
|
ifeq ($(BR2_STATIC_LIBS),y)
|
|
FCGIWRAP_CONF_OPTS += LIBS=-lm
|
|
endif
|
|
|
|
# fcgiwrap uses Autoconf, but not Automake, so we need to provide
|
|
# these to make.
|
|
FCGIWRAP_MAKE_ENV = $(TARGET_CONFIGURE_OPTS)
|
|
|
|
$(eval $(autotools-package))
|