aboutsummaryrefslogtreecommitdiffstats
path: root/security/apache-xml-security-c/Makefile
blob: d9c8490ca44da8314ce6fa9dea0f8ec04b5b2e88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Created by: Tony Maher
# $FreeBSD$

PORTNAME=   xml-security-c
PORTVERSION=    2.0.2
CATEGORIES= security
MASTER_SITES=   APACHE/santuario/c-library
PKGNAMEPREFIX=  apache-

MAINTAINER= girgen@FreeBSD.org
COMMENT=    Apache XML security libraries - C++ version

LICENSE=    APACHE20

LIB_DEPENDS+=   libxerces-c.so:textproc/xerces-c3

GNU_CONFIGURE=  yes
CONFIGURE_ARGS= --disable-dependency-tracking --without-xalan --with-openssl=${OPENSSLBASE}
USES=       cpe gmake libtool tar:bzip2 ssl pkgconfig autoreconf
USE_LDCONFIG=   yes
CONFIGURE_ENV+= openssl_LIBS="-L${OPENSSLLIB} -lcrypto" openssl_CFLAGS=-I${OPENSSLBASE}

CPE_PRODUCT=    xml_security_for_c\+\+
CPE_VENDOR= apache
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111=   field has incomplete type HMAC_CTX (aka hmac_ctx_st)

.include <bsd.port.mk>