Index: head/security/lasso/Makefile =================================================================== --- head/security/lasso/Makefile (revision 374069) +++ head/security/lasso/Makefile (revision 374070) @@ -1,65 +1,65 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= lasso PORTVERSION= 2.4.1 CATEGORIES= security MASTER_SITES= https://dev.entrouvert.org/releases/lasso/ MAINTAINER= tj@FreeBSD.org COMMENT= Free Liberty Alliance Implementation LICENSE= GPLv2 BUILD_DEPENDS= xmlsec1:${PORTSDIR}/security/xmlsec1 RUN_DEPENDS:= ${BUILD_DEPENDS} USES= pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-java --with-zlib USE_GNOME= glib20 libxml2 USE_LDCONFIG= yes USE_OPENSSL= yes OPTIONS_DEFINE= PERL PHP PYTHON DOCS .include .if ${PORT_OPTIONS:MPERL} CONFIGURE_ARGS+= --enable-perl PLIST_SUB+= PERL="" USES+= perl5 .else CONFIGURE_ARGS+= --disable-perl PLIST_SUB+= PERL="@comment " .endif .if ${PORT_OPTIONS:MPHP} CONFIGURE_ARGS+= --enable-php5 \ --with-php5-config="${LOCALBASE}/bin/php-config" -LDFLAGS+= "-L${LOCALBASE}/lib" +LDFLAGS+= -L${LOCALBASE}/lib LIB_DEPENDS+= libexpat.so:${PORTSDIR}/textproc/expat2 PLIST_SUB+= PHP5="" USE_PHP= yes USE_PHP_BUILD= yes .else CONFIGURE_ARGS+= --disable-php5 PLIST_SUB+= PHP5="@comment " .endif .if ${PORT_OPTIONS:MPYTHON} CONFIGURE_ARGS+= --enable-python PLIST_SUB+= PYTHON="" USES+= python USE_PYTHON= yes .else USES+= python:build CONFIGURE_ARGS+= --disable-python PLIST_SUB+= PYTHON="@comment " .endif post-patch: - @${REINPLACE_CMD} -E 's,(xmlsec1-openssl >= 1.2.6) openssl,\1,' \ + @${REINPLACE_CMD} -E 's,(xmlsec1-openssl >= 1\.2\.6) openssl,\1,' \ ${CONFIGURE_WRKSRC}/configure .include Index: head/security/lasso/pkg-descr =================================================================== --- head/security/lasso/pkg-descr (revision 374069) +++ head/security/lasso/pkg-descr (revision 374070) @@ -1,7 +1,10 @@ -Lasso is a free software C library aiming to implement the Liberty -Alliance standards; it defines processes for federated identities, -single sign-on and related protocols. Lasso is built on top of -libxml2, XMLSec and OpenSSL and is licensed under the GNU General -Public License (with an OpenSSL exception). +Lasso is a free software C library aiming to implement the Liberty Alliance +standards; it defines processes for federated identities, single sign-on and +related protocols. Lasso is built on top of libxml2, XMLSec and OpenSSL and +is licensed under the GNU General Public License (with an OpenSSL exception). + +Lasso first focused on implementing the Liberty Alliance ID-FF 1.2 protocols. +It now supports a good part of ID-WSF, and SAML 2.0 support has also been +completed. WWW: http://lasso.entrouvert.org/