buildroot/package/pound/pound.mk
Bernd Kuhls d849e6cc7a package/pound: Fix build with OpenSSL 1.1.x
The patches enable two new API configurations, one for OpenSSL 1.1.x
and the other LibreSSL.

A dependency is added to use the Buildroot host tool openssl to
create headers (dh512.h).  This resolves a host OS mismatch with
openssl versions. (The Makefile does this generation as part of
the initial build)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Patrick Havelange <patrick.havelange@essensium.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2019-02-05 19:09:06 +01:00

25 lines
624 B
Makefile

################################################################################
#
# pound
#
################################################################################
POUND_VERSION = 2.8
POUND_SITE = http://www.apsis.ch/pound
POUND_SOURCE = Pound-$(POUND_VERSION).tgz
POUND_LICENSE = GPL-3.0+
POUND_LICENSE_FILES = GPL.txt
POUND_DEPENDENCIES = openssl host-openssl
# Force owner/group to us, otherwise it will try proxy:proxy by
# default.
POUND_CONF_OPTS = \
--with-owner=$(shell id -un) \
--with-group=$(shell id -gn)
ifeq ($(BR2_PACKAGE_PCRE),y)
POUND_DEPENDENCIES += pcre
endif
$(eval $(autotools-package))