FreeBSD Bugzilla – Attachment 79845 Details for
Bug 114639
[NEW PORT] security/lasso: Free Liberty Alliance Implementation
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
lasso-2.0.0.shar
lasso-2.0.0.shar (text/plain), 14.10 KB, created by
gslin
on 2007-07-16 21:20:03 UTC
(
hide
)
Description:
lasso-2.0.0.shar
Filename:
MIME Type:
Creator:
gslin
Created:
2007-07-16 21:20:03 UTC
Size:
14.10 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># lasso ># lasso/pkg-descr ># lasso/Makefile ># lasso/pkg-plist ># lasso/distinfo ># lasso/files ># lasso/files/patch-configure ># >echo c - lasso >mkdir -p lasso > /dev/null 2>&1 >echo x - lasso/pkg-descr >sed 's/^X//' >lasso/pkg-descr << 'END-of-lasso/pkg-descr' >XLasso is a free software C library aiming to implement the Liberty >XAlliance standards; it defines processes for federated identities, >Xsingle sign-on and related protocols. Lasso is built on top of >Xlibxml2, XMLSec and OpenSSL and is licensed under the GNU General >XPublic License (with an OpenSSL exception). >X >XWWW: http://lasso.entrouvert.org/ >END-of-lasso/pkg-descr >echo x - lasso/Makefile >sed 's/^X//' >lasso/Makefile << 'END-of-lasso/Makefile' >X# New ports collection makefile for: lasso >X# Date created: 2007-07-16 >X# Whom: Gea-Suan Lin <gslin@gslin.org> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= lasso >XPORTVERSION= 2.0.0 >XCATEGORIES= security >XMASTER_SITES= http://labs.libre-entreprise.org/frs/download.php/520/ >X >XMAINTAINER= gslin@gslin.org >XCOMMENT= Free Liberty Alliance Implementation >X >XLIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 >XRUN_DEPENDS= xmlsec1:${PORTSDIR}/security/xmlsec1 >XBUILD_DEPENDS:= ${RUN_DEPENDS} >X >XCONFIGURE_ARGS+= --disable-java --disable-php4 --with-zlib >XGNU_CONFIGURE= yes >XUSE_GNOME= gnomehack >XUSE_LDCONFIG= yes >XUSE_OPENSSL= yes >X >X.ifdef(WITH_PERL) >XCONFIGURE_ARGS+= --enable-perl >XPLIST_SUB+= WITH_PERL="" >XUSE_PERL5= yes >X.else >XCONFIGURE_ARGS+= --disable-perl >XPLIST_SUB+= WITH_PERL="@comment " >X.endif >X >X#.ifdef(WITH_PHP5) >X#CONFIGURE_ARGS+= --enable-php5 \ >X# --with-php5-config="${LOCALBASE}/bin/php-config" \ >X# --with-php5-extension-dir="${PREFIX}/lib/php/${PHP_EXT_DIR}" >X#IGNORE_WITH_PHP= 4 >X#PLIST_SUB+= WITH_PHP5="" >X#USE_PHP= yes >X#.else >XCONFIGURE_ARGS+= --disable-php5 >XPLIST_SUB+= WITH_PHP5="@comment " >X#.endif >X >X.ifdef(WITH_PYTHON) >XCONFIGURE_ARGS+= --enable-python >XPLIST_SUB+= WITH_PYTHON="" >XUSE_PYTHON= yes >X.else >XCONFIGURE_ARGS+= --disable-python >XPLIST_SUB+= WITH_PYTHON="@comment " >X.endif >X >Xpost-install: >X ${RM} -f ${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/perllocal.pod >X.ifdef(NOPORTDOCS) >X ${RM} -rf ${DOCSDIR} >X.endif >X >X.include <bsd.port.mk> >END-of-lasso/Makefile >echo x - lasso/pkg-plist >sed 's/^X//' >lasso/pkg-plist << 'END-of-lasso/pkg-plist' >X@comment $FreeBSD$ >X%%PORTDOCS%%%%DOCSDIR%%/book.rst >X%%PORTDOCS%%%%DOCSDIR%%/common-knowledge.rst >X%%PORTDOCS%%%%DOCSDIR%%/getting-lasso.rst >X%%PORTDOCS%%%%DOCSDIR%%/integration.rst >X%%PORTDOCS%%%%DOCSDIR%%/language-bindings.rst >X%%PORTDOCS%%%%DOCSDIR%%/lasso-architecture.rst >X%%PORTDOCS%%%%DOCSDIR%%/liberty-architecture.rst >X%%PORTDOCS%%%%DOCSDIR%%/other-profiles.rst >X%%PORTDOCS%%%%DOCSDIR%%/preface.rst >X%%PORTDOCS%%%%DOCSDIR%%/single-sign-on.rst >X%%PORTDOCS%%%%DOCSDIR%%/writing-a-c-sp.txt >X%%PORTDOCS%%%%DOCSDIR%%/writing-a-java-sp.txt >X%%PORTDOCS%%%%DOCSDIR%%/writing-a-php-sp.txt >X%%PORTDOCS%%%%DOCSDIR%%/writing-a-saml2-php-sp.txt >X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/lasso/.packlist >X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/lasso/lasso.bs >X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/lasso/lasso.so >X%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/lasso.pm >X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_lasso.a >X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_lasso.la >X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_lasso.so >X%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/lasso.py >Xinclude/lasso/errors.h >Xinclude/lasso/export.h >Xinclude/lasso/id-ff/defederation.h >Xinclude/lasso/id-ff/federation.h >Xinclude/lasso/id-ff/identity.h >Xinclude/lasso/id-ff/lecp.h >Xinclude/lasso/id-ff/login.h >Xinclude/lasso/id-ff/logout.h >Xinclude/lasso/id-ff/name_identifier_mapping.h >Xinclude/lasso/id-ff/name_registration.h >Xinclude/lasso/id-ff/profile.h >Xinclude/lasso/id-ff/provider.h >Xinclude/lasso/id-ff/server.h >Xinclude/lasso/id-ff/session.h >Xinclude/lasso/lasso.h >Xinclude/lasso/lasso_config.h >Xinclude/lasso/saml-2.0/ecp.h >Xinclude/lasso/saml-2.0/name_id_management.h >Xinclude/lasso/saml-2.0/profile.h >Xinclude/lasso/xml/ds_key_info.h >Xinclude/lasso/xml/ds_key_value.h >Xinclude/lasso/xml/ds_rsa_key_value.h >Xinclude/lasso/xml/lib_assertion.h >Xinclude/lasso/xml/lib_authentication_statement.h >Xinclude/lasso/xml/lib_authn_context.h >Xinclude/lasso/xml/lib_authn_request.h >Xinclude/lasso/xml/lib_authn_request_envelope.h >Xinclude/lasso/xml/lib_authn_response.h >Xinclude/lasso/xml/lib_authn_response_envelope.h >Xinclude/lasso/xml/lib_federation_termination_notification.h >Xinclude/lasso/xml/lib_idp_entries.h >Xinclude/lasso/xml/lib_idp_entry.h >Xinclude/lasso/xml/lib_idp_list.h >Xinclude/lasso/xml/lib_logout_request.h >Xinclude/lasso/xml/lib_logout_response.h >Xinclude/lasso/xml/lib_name_identifier_mapping_request.h >Xinclude/lasso/xml/lib_name_identifier_mapping_response.h >Xinclude/lasso/xml/lib_register_name_identifier_request.h >Xinclude/lasso/xml/lib_register_name_identifier_response.h >Xinclude/lasso/xml/lib_request_authn_context.h >Xinclude/lasso/xml/lib_scoping.h >Xinclude/lasso/xml/lib_status_response.h >Xinclude/lasso/xml/lib_subject.h >Xinclude/lasso/xml/saml-2.0/saml2_action.h >Xinclude/lasso/xml/saml-2.0/saml2_advice.h >Xinclude/lasso/xml/saml-2.0/saml2_assertion.h >Xinclude/lasso/xml/saml-2.0/saml2_attribute.h >Xinclude/lasso/xml/saml-2.0/saml2_attribute_statement.h >Xinclude/lasso/xml/saml-2.0/saml2_audience_restriction.h >Xinclude/lasso/xml/saml-2.0/saml2_authn_context.h >Xinclude/lasso/xml/saml-2.0/saml2_authn_statement.h >Xinclude/lasso/xml/saml-2.0/saml2_authz_decision_statement.h >Xinclude/lasso/xml/saml-2.0/saml2_base_idabstract.h >Xinclude/lasso/xml/saml-2.0/saml2_condition_abstract.h >Xinclude/lasso/xml/saml-2.0/saml2_conditions.h >Xinclude/lasso/xml/saml-2.0/saml2_encrypted_element.h >Xinclude/lasso/xml/saml-2.0/saml2_evidence.h >Xinclude/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.h >Xinclude/lasso/xml/saml-2.0/saml2_name_id.h >Xinclude/lasso/xml/saml-2.0/saml2_one_time_use.h >Xinclude/lasso/xml/saml-2.0/saml2_proxy_restriction.h >Xinclude/lasso/xml/saml-2.0/saml2_statement_abstract.h >Xinclude/lasso/xml/saml-2.0/saml2_subject.h >Xinclude/lasso/xml/saml-2.0/saml2_subject_confirmation.h >Xinclude/lasso/xml/saml-2.0/saml2_subject_confirmation_data.h >Xinclude/lasso/xml/saml-2.0/saml2_subject_locality.h >Xinclude/lasso/xml/saml-2.0/samlp2_artifact_resolve.h >Xinclude/lasso/xml/saml-2.0/samlp2_artifact_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_assertion_idrequest.h >Xinclude/lasso/xml/saml-2.0/samlp2_attribute_query.h >Xinclude/lasso/xml/saml-2.0/samlp2_authn_query.h >Xinclude/lasso/xml/saml-2.0/samlp2_authn_request.h >Xinclude/lasso/xml/saml-2.0/samlp2_authz_decision_query.h >Xinclude/lasso/xml/saml-2.0/samlp2_extensions.h >Xinclude/lasso/xml/saml-2.0/samlp2_idp_entry.h >Xinclude/lasso/xml/saml-2.0/samlp2_idp_list.h >Xinclude/lasso/xml/saml-2.0/samlp2_logout_request.h >Xinclude/lasso/xml/saml-2.0/samlp2_logout_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_manage_name_id_request.h >Xinclude/lasso/xml/saml-2.0/samlp2_manage_name_id_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.h >Xinclude/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_name_id_policy.h >Xinclude/lasso/xml/saml-2.0/samlp2_request_abstract.h >Xinclude/lasso/xml/saml-2.0/samlp2_requested_authn_context.h >Xinclude/lasso/xml/saml-2.0/samlp2_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_scoping.h >Xinclude/lasso/xml/saml-2.0/samlp2_status.h >Xinclude/lasso/xml/saml-2.0/samlp2_status_code.h >Xinclude/lasso/xml/saml-2.0/samlp2_status_detail.h >Xinclude/lasso/xml/saml-2.0/samlp2_status_response.h >Xinclude/lasso/xml/saml-2.0/samlp2_subject_query_abstract.h >Xinclude/lasso/xml/saml-2.0/samlp2_terminate.h >Xinclude/lasso/xml/saml_advice.h >Xinclude/lasso/xml/saml_assertion.h >Xinclude/lasso/xml/saml_attribute.h >Xinclude/lasso/xml/saml_attribute_designator.h >Xinclude/lasso/xml/saml_attribute_statement.h >Xinclude/lasso/xml/saml_attribute_value.h >Xinclude/lasso/xml/saml_audience_restriction_condition.h >Xinclude/lasso/xml/saml_authentication_statement.h >Xinclude/lasso/xml/saml_authority_binding.h >Xinclude/lasso/xml/saml_condition_abstract.h >Xinclude/lasso/xml/saml_conditions.h >Xinclude/lasso/xml/saml_name_identifier.h >Xinclude/lasso/xml/saml_statement_abstract.h >Xinclude/lasso/xml/saml_subject.h >Xinclude/lasso/xml/saml_subject_confirmation.h >Xinclude/lasso/xml/saml_subject_locality.h >Xinclude/lasso/xml/saml_subject_statement.h >Xinclude/lasso/xml/saml_subject_statement_abstract.h >Xinclude/lasso/xml/samlp_request.h >Xinclude/lasso/xml/samlp_request_abstract.h >Xinclude/lasso/xml/samlp_response.h >Xinclude/lasso/xml/samlp_response_abstract.h >Xinclude/lasso/xml/samlp_status.h >Xinclude/lasso/xml/samlp_status_code.h >Xinclude/lasso/xml/strings.h >Xinclude/lasso/xml/xml.h >Xlib/liblasso.a >Xlib/liblasso.la >Xlib/liblasso.so >Xlib/liblasso.so.7 >Xlibdata/pkgconfig/lasso.pc >X@dirrmtry libdata/pkgconfig >X@dirrmtry libdata >X@dirrmtry include/lasso/xml/saml-2.0 >X@dirrmtry include/lasso/xml >X@dirrmtry include/lasso/saml-2.0 >X@dirrmtry include/lasso/id-wsf >X@dirrmtry include/lasso/id-ff >X@dirrmtry include/lasso >X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/lasso >X%%WITH_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/lasso >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >END-of-lasso/pkg-plist >echo x - lasso/distinfo >sed 's/^X//' >lasso/distinfo << 'END-of-lasso/distinfo' >XMD5 (lasso-2.0.0.tar.gz) = 7a93c35ad3560cfdff2f88e265e37d05 >XSHA256 (lasso-2.0.0.tar.gz) = a67ec142880e5c43386881e6d07a07c91d19133706be8b37ba9f94348230f51c >XSIZE (lasso-2.0.0.tar.gz) = 1652083 >END-of-lasso/distinfo >echo c - lasso/files >mkdir -p lasso/files > /dev/null 2>&1 >echo x - lasso/files/patch-configure >sed 's/^X//' >lasso/files/patch-configure << 'END-of-lasso/files/patch-configure' >X--- configure.orig Mon Jul 16 17:17:17 2007 >X+++ configure Mon Jul 16 17:18:09 2007 >X@@ -22477,12 +22477,12 @@ >X pkg_cv_LASSO_CFLAGS="$LASSO_CFLAGS" >X else >X if test -n "$PKG_CONFIG" && \ >X- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl\"") >&5 >X- ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl") 2>&5 >X+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6\"") >&5 >X+ ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6") 2>&5 >X ac_status=$? >X echo "$as_me:$LINENO: \$? = $ac_status" >&5 >X (exit $ac_status); }; then >X- pkg_cv_LASSO_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl" 2>/dev/null` >X+ pkg_cv_LASSO_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6" 2>/dev/null` >X else >X pkg_failed=yes >X fi >X@@ -22495,12 +22495,12 @@ >X pkg_cv_LASSO_LIBS="$LASSO_LIBS" >X else >X if test -n "$PKG_CONFIG" && \ >X- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl\"") >&5 >X- ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl") 2>&5 >X+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6\"") >&5 >X+ ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6") 2>&5 >X ac_status=$? >X echo "$as_me:$LINENO: \$? = $ac_status" >&5 >X (exit $ac_status); }; then >X- pkg_cv_LASSO_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl" 2>/dev/null` >X+ pkg_cv_LASSO_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6" 2>/dev/null` >X else >X pkg_failed=yes >X fi >X@@ -22519,14 +22519,14 @@ >X _pkg_short_errors_supported=no >X fi >X if test $_pkg_short_errors_supported = yes; then >X- LASSO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl"` >X+ LASSO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6"` >X else >X- LASSO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl"` >X+ LASSO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6"` >X fi >X # Put the nasty error message in config.log where it belongs >X echo "$LASSO_PKG_ERRORS" >&5 >X >X- { { echo "$as_me:$LINENO: error: Package requirements (glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl) were not met: >X+ { { echo "$as_me:$LINENO: error: Package requirements (glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6) were not met: >X >X $LASSO_PKG_ERRORS >X >X@@ -22537,7 +22537,7 @@ >X and LASSO_LIBS to avoid the need to call pkg-config. >X See the pkg-config man page for more details. >X " >&5 >X-echo "$as_me: error: Package requirements (glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6 openssl) were not met: >X+echo "$as_me: error: Package requirements (glib-2.0 >= 2.4.0 gobject-2.0 >= 2.4.0 libxml-2.0 libxslt xmlsec1 >= 1.2.6 xmlsec1-openssl >= 1.2.6) were not met: >X >X $LASSO_PKG_ERRORS >X >END-of-lasso/files/patch-configure >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 114639
: 79845