Index: devel/libsoup/Makefile =================================================================== --- devel/libsoup/Makefile (revision 479019) +++ devel/libsoup/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= libsoup PORTVERSION= 2.54.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -11,6 +11,9 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= SOAP (Simple Object Access Protocol) implementation in C +LICENSE= LGPL20+ +LICENSE_FILE= ${WRKSRC}/COPYING + BUILD_DEPENDS= glib-networking>=2.29.18:net/glib-networking LIB_DEPENDS= libgcrypt.so:security/libgcrypt RUN_DEPENDS= glib-networking>=2.29.18:net/glib-networking @@ -43,6 +46,27 @@ CONFIGURE_ARGS+=--without-gnome .endif +OPTIONS_SINGLE= GSSAPI +OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE +OPTIONS_DEFAULT= GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} + +GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=yes --with-krb5-config=${KRB5CONFIG} ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_BASE_LIBS= ${GSSAPILIBS} +GSSAPI_BASE_USES= gssapi +GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi=yes --with-krb5-config=${KRB5CONFIG} ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_HEIMDAL_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_HEIMDAL_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_HEIMDAL_LIBS= ${GSSAPILIBS} +GSSAPI_HEIMDAL_USES= gssapi:heimdal +GSSAPI_MIT_CONFIGURE_ON= --with-gssapi=yes --with-krb5-config=${KRB5CONFIG} ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_MIT_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_MIT_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_MIT_LIBS= ${GSSAPILIBS} +GSSAPI_MIT_USES= gssapi:mit +GSSAPI_NONE_CONFIGURE_ON= --without-gssapi + post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure