svn commit: r317401 - head/devel/gsoap
Baptiste Daroussin
bapt at FreeBSD.org
Sun May 5 07:53:28 UTC 2013
Author: bapt
Date: Sun May 5 07:53:27 2013
New Revision: 317401
URL: http://svnweb.freebsd.org/changeset/ports/317401
Log:
Fix build with bmake and convert to new options framework
Modified:
head/devel/gsoap/Makefile
Modified: head/devel/gsoap/Makefile
==============================================================================
--- head/devel/gsoap/Makefile Sun May 5 07:49:18 2013 (r317400)
+++ head/devel/gsoap/Makefile Sun May 5 07:53:27 2013 (r317401)
@@ -5,14 +5,14 @@ PORTNAME= gsoap
PORTVERSION= 2.8.10
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}2/gSOAP
+MASTER_SITES= SF/${PORTNAME}2/gSOAP
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= sem at FreeBSD.org
COMMENT= Generator Tools for Coding SOAP/XML Web Services in C and C++
-OPTIONS= OPENSSL "Enable SSL/TLS (OpenSSL from base)" on \
- GNUTLS "Enable SSL/TLS (GnuTLS)" off
+OPTIONS_DEFINE= OPENSSL GNUTLS
+OPTIONS_DEFAULT= OPENSSL
USE_ZIP= yes
GNU_CONFIGURE= yes
@@ -21,6 +21,10 @@ MAKE_JOBS_UNSAFE= yes
CFLAGS+= -DWSDL_TYPEMAP_FILE=\\\"${DATADIR}/WS/typemap.dat\\\" \
-DSOAPCPP2_IMPORT_PATH=\\\"${DATADIR}/import\\\"
+.if defined(.PARSEDIR)
+USE_GMAKE= yes
+.endif
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
ONLY_FOR_ARCHS= i386 amd64
@@ -31,11 +35,11 @@ ONLY_FOR_ARCHS= i386 amd64
CFLAGS+= -fPIC
.endif
-.if defined(WITHOUT_OPENSSL) && defined(WITHOUT_GNUTLS)
+.if ! ${PORT_OPTIONS:MOPENSSL} && ! ${PORT_OPTIONS:MGNUTLS}
CONFIGURE_ARGS+=--disable-ssl
.endif
-.if defined(WITH_GNUTLS)
+.if ${PORT_OPTIONS:MGNUTLS}
LIB_DEPENDS+= gnutls.47:${PORTSDIR}/security/gnutls \
gcrypt:${PORTSDIR}/security/libgcrypt \
gpg-error.0:${PORTSDIR}/security/libgpg-error
More information about the svn-ports-all
mailing list