pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/lasso Lasso is a free software C library aimi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3e4d41b3531e
branches:  trunk
changeset: 555454:3e4d41b3531e
user:      manu <manu%pkgsrc.org@localhost>
date:      Mon Mar 02 16:46:01 2009 +0000

description:
Lasso is a free software C library aiming to implement the Liberty
Alliance standards: ID-FF, ID-WSF and SAML. It defines processes for
federated identities, single sign-on and related protocols. Lasso is
built on top of libxml2, XMLSec and OpenSSL and is GPL licensed.

diffstat:

 security/lasso/DESCR            |    4 +
 security/lasso/Makefile         |   12 +
 security/lasso/Makefile.common  |   36 ++++
 security/lasso/PLIST            |  306 ++++++++++++++++++++++++++++++++++++++++
 security/lasso/buildlink3.mk    |   24 +++
 security/lasso/distinfo         |    9 +
 security/lasso/patches/patch-aa |   38 ++++
 security/lasso/patches/patch-ab |   47 ++++++
 security/lasso/patches/patch-ba |   14 +
 security/lasso/patches/patch-bb |   70 +++++++++
 10 files changed, 560 insertions(+), 0 deletions(-)

diffs (truncated from 600 to 300 lines):

diff -r 6b4c4b00e94f -r 3e4d41b3531e security/lasso/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/DESCR      Mon Mar 02 16:46:01 2009 +0000
@@ -0,0 +1,4 @@
+Lasso is a free software C library aiming to implement the Liberty
+Alliance standards: ID-FF, ID-WSF and SAML. It defines processes for
+federated identities, single sign-on and related protocols. Lasso is
+built on top of libxml2, XMLSec and OpenSSL and is GPL licensed.
diff -r 6b4c4b00e94f -r 3e4d41b3531e security/lasso/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/Makefile   Mon Mar 02 16:46:01 2009 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/03/02 16:46:01 manu Exp $
+#
+
+CONFIGURE_ARGS+=       --disable-python
+CONFIGURE_ARGS+=       --disable-php4
+CONFIGURE_ARGS+=       --disable-perl
+
+PKG_DESTDIR_SUPPORT=   destdir
+
+PYTHON_FOR_BUILD_ONLY= yes
+
+.include "../../security/lasso/Makefile.common"
diff -r 6b4c4b00e94f -r 3e4d41b3531e security/lasso/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/Makefile.common    Mon Mar 02 16:46:01 2009 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2009/03/02 16:46:01 manu Exp $
+#
+# used by security/lasso/Makefile
+# used by security/py-lasso/Makefile
+
+DISTNAME=      lasso-2.2.1
+CATEGORIES=    security
+MASTER_SITES=  http://labs.libre-entreprise.org/frs/download.php/673/
+
+MAINTAINER=    manu%NetBSD.org@localhost
+HOMEPAGE=      http://lasso.entrouvert.org/
+COMMENT=       Libery Alliance Single Sign On implementation
+
+DISTINFO_FILE=          ${.CURDIR}/../../security/lasso/distinfo
+PATCHDIR=               ${.CURDIR}/../../security/lasso/patches
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=       --with-sasl2=${PREFIX}
+CONFIGURE_ARGS+=       --with-zlib=${PREFIX}
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config perl
+
+PKGCONFIG_OVERRIDE+=   lasso.pc.in
+
+PYTHON_VERSIONS_ACCEPTED= 26 25 24
+.include "../../lang/python/application.mk"
+
+.include "../../security/xmlsec1/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../security/cyrus-sasl/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 6b4c4b00e94f -r 3e4d41b3531e security/lasso/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/PLIST      Mon Mar 02 16:46:01 2009 +0000
@@ -0,0 +1,306 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/02 16:46:01 manu Exp $
+share/doc/lasso/writing-a-c-sp.txt
+share/doc/lasso/writing-a-php-sp.txt
+share/doc/lasso/writing-a-java-sp.txt
+share/doc/lasso/writing-a-saml2-php-sp.txt
+share/doc/lasso/book.rst
+share/doc/lasso/common-knowledge.rst
+share/doc/lasso/getting-lasso.rst
+share/doc/lasso/integration.rst
+share/doc/lasso/language-bindings.rst
+share/doc/lasso/lasso-architecture.rst
+share/doc/lasso/liberty-architecture.rst
+share/doc/lasso/other-profiles.rst
+share/doc/lasso/preface.rst
+share/doc/lasso/single-sign-on.rst
+@dirrm share/doc/lasso
+lib/pkgconfig/lasso.pc
+lib/liblasso.la
+include/lasso/xml/saml-2.0/saml2_action.h
+include/lasso/xml/saml-2.0/saml2_advice.h
+include/lasso/xml/saml-2.0/saml2_assertion.h
+include/lasso/xml/saml-2.0/saml2_attribute.h
+include/lasso/xml/saml-2.0/saml2_attribute_statement.h
+include/lasso/xml/saml-2.0/saml2_attribute_value.h
+include/lasso/xml/saml-2.0/saml2_audience_restriction.h
+include/lasso/xml/saml-2.0/saml2_authn_context.h
+include/lasso/xml/saml-2.0/saml2_authn_statement.h
+include/lasso/xml/saml-2.0/saml2_authz_decision_statement.h
+include/lasso/xml/saml-2.0/saml2_base_idabstract.h
+include/lasso/xml/saml-2.0/saml2_condition_abstract.h
+include/lasso/xml/saml-2.0/saml2_conditions.h
+include/lasso/xml/saml-2.0/saml2_encrypted_element.h
+include/lasso/xml/saml-2.0/saml2_evidence.h
+include/lasso/xml/saml-2.0/saml2_key_info_confirmation_data.h
+include/lasso/xml/saml-2.0/saml2_name_id.h
+include/lasso/xml/saml-2.0/saml2_one_time_use.h
+include/lasso/xml/saml-2.0/saml2_proxy_restriction.h
+include/lasso/xml/saml-2.0/saml2_statement_abstract.h
+include/lasso/xml/saml-2.0/saml2_subject_confirmation_data.h
+include/lasso/xml/saml-2.0/saml2_subject_confirmation.h
+include/lasso/xml/saml-2.0/saml2_subject.h
+include/lasso/xml/saml-2.0/saml2_subject_locality.h
+include/lasso/xml/saml-2.0/samlp2_artifact_resolve.h
+include/lasso/xml/saml-2.0/samlp2_artifact_response.h
+include/lasso/xml/saml-2.0/samlp2_assertion_id_request.h
+include/lasso/xml/saml-2.0/samlp2_attribute_query.h
+include/lasso/xml/saml-2.0/samlp2_authn_query.h
+include/lasso/xml/saml-2.0/samlp2_authn_request.h
+include/lasso/xml/saml-2.0/samlp2_authz_decision_query.h
+include/lasso/xml/saml-2.0/samlp2_extensions.h
+include/lasso/xml/saml-2.0/samlp2_idp_entry.h
+include/lasso/xml/saml-2.0/samlp2_idp_list.h
+include/lasso/xml/saml-2.0/samlp2_logout_request.h
+include/lasso/xml/saml-2.0/samlp2_logout_response.h
+include/lasso/xml/saml-2.0/samlp2_manage_name_id_request.h
+include/lasso/xml/saml-2.0/samlp2_manage_name_id_response.h
+include/lasso/xml/saml-2.0/samlp2_name_id_mapping_request.h
+include/lasso/xml/saml-2.0/samlp2_name_id_mapping_response.h
+include/lasso/xml/saml-2.0/samlp2_name_id_policy.h
+include/lasso/xml/saml-2.0/samlp2_request_abstract.h
+include/lasso/xml/saml-2.0/samlp2_requested_authn_context.h
+include/lasso/xml/saml-2.0/samlp2_response.h
+include/lasso/xml/saml-2.0/samlp2_scoping.h
+include/lasso/xml/saml-2.0/samlp2_status_code.h
+include/lasso/xml/saml-2.0/samlp2_status_detail.h
+include/lasso/xml/saml-2.0/samlp2_status.h
+include/lasso/xml/saml-2.0/samlp2_status_response.h
+include/lasso/xml/saml-2.0/samlp2_subject_query_abstract.h
+include/lasso/xml/saml-2.0/samlp2_terminate.h
+include/lasso/xml/id-wsf-2.0/disco_abstract.h
+include/lasso/xml/id-wsf-2.0/disco_endpoint_context.h
+include/lasso/xml/id-wsf-2.0/disco_keys.h
+include/lasso/xml/id-wsf-2.0/disco_options.h
+include/lasso/xml/id-wsf-2.0/disco_provider_id.h
+include/lasso/xml/id-wsf-2.0/disco_query.h
+include/lasso/xml/id-wsf-2.0/disco_query_response.h
+include/lasso/xml/id-wsf-2.0/disco_requested_service.h
+include/lasso/xml/id-wsf-2.0/disco_security_context.h
+include/lasso/xml/id-wsf-2.0/disco_service_context.h
+include/lasso/xml/id-wsf-2.0/disco_service_type.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_add.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_add_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete.h
+include/lasso/xml/id-wsf-2.0/dst_request.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_delete_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_query.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_association_query_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_delete.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_delete_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_query.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_query_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_register.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_register_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_replace.h
+include/lasso/xml/id-wsf-2.0/disco_svc_md_replace_response.h
+include/lasso/xml/id-wsf-2.0/disco_svc_metadata.h
+include/lasso/xml/id-wsf-2.0/dst_data_response_base.h
+include/lasso/xml/id-wsf-2.0/dst_delete_item_base.h
+include/lasso/xml/id-wsf-2.0/dst_delete_response.h
+include/lasso/xml/id-wsf-2.0/dst_result_query_base.h
+include/lasso/xml/id-wsf-2.0/dst_test_item_base.h
+include/lasso/xml/id-wsf-2.0/dstref_app_data.h
+include/lasso/xml/id-wsf-2.0/dstref_create.h
+include/lasso/xml/id-wsf-2.0/dstref_create_item.h
+include/lasso/xml/id-wsf-2.0/dstref_create_response.h
+include/lasso/xml/id-wsf-2.0/dstref_data.h
+include/lasso/xml/id-wsf-2.0/dstref_data_response.h
+include/lasso/xml/id-wsf-2.0/dstref_delete.h
+include/lasso/xml/id-wsf-2.0/dstref_delete_item.h
+include/lasso/xml/id-wsf-2.0/dstref_delete_response.h
+include/lasso/xml/id-wsf-2.0/dstref_item_data.h
+include/lasso/xml/id-wsf-2.0/dstref_modify.h
+include/lasso/xml/id-wsf-2.0/dstref_modify_item.h
+include/lasso/xml/id-wsf-2.0/dstref_query.h
+include/lasso/xml/id-wsf-2.0/dstref_modify_response.h
+include/lasso/xml/id-wsf-2.0/dstref_query_item.h
+include/lasso/xml/id-wsf-2.0/dstref_query_response.h
+include/lasso/xml/id-wsf-2.0/dstref_result_query.h
+include/lasso/xml/id-wsf-2.0/dstref_test_item.h
+include/lasso/xml/id-wsf-2.0/ims_identity_mapping_request.h
+include/lasso/xml/id-wsf-2.0/ims_identity_mapping_response.h
+include/lasso/xml/id-wsf-2.0/ims_mapping_input.h
+include/lasso/xml/id-wsf-2.0/ims_mapping_output.h
+include/lasso/xml/id-wsf-2.0/is_help.h
+include/lasso/xml/id-wsf-2.0/is_inquiry.h
+include/lasso/xml/id-wsf-2.0/is_inquiry_element.h
+include/lasso/xml/id-wsf-2.0/is_interaction_request.h
+include/lasso/xml/id-wsf-2.0/is_interaction_response.h
+include/lasso/xml/id-wsf-2.0/is_interaction_statement.h
+include/lasso/xml/id-wsf-2.0/is_item.h
+include/lasso/xml/id-wsf-2.0/is_parameter.h
+include/lasso/xml/id-wsf-2.0/is_select.h
+include/lasso/xml/id-wsf-2.0/is_text.h
+include/lasso/xml/id-wsf-2.0/ps_add_collection_request.h
+include/lasso/xml/id-wsf-2.0/ps_add_collection_response.h
+include/lasso/xml/id-wsf-2.0/ps_add_entity_request.h
+include/lasso/xml/id-wsf-2.0/ps_add_entity_response.h
+include/lasso/xml/id-wsf-2.0/ps_add_known_entity_request.h
+include/lasso/xml/id-wsf-2.0/ps_add_known_entity_response.h
+include/lasso/xml/id-wsf-2.0/ps_add_to_collection_request.h
+include/lasso/xml/id-wsf-2.0/ps_get_object_info_request.h
+include/lasso/xml/id-wsf-2.0/ps_get_object_info_response.h
+include/lasso/xml/id-wsf-2.0/ps_item_data.h
+include/lasso/xml/id-wsf-2.0/ps_list_members_request.h
+include/lasso/xml/id-wsf-2.0/ps_list_members_response.h
+include/lasso/xml/id-wsf-2.0/ps_notification.h
+include/lasso/xml/id-wsf-2.0/ps_notify.h
+include/lasso/xml/id-wsf-2.0/ps_object.h
+include/lasso/xml/id-wsf-2.0/ps_query_objects_request.h
+include/lasso/xml/id-wsf-2.0/ps_query_objects_response.h
+include/lasso/xml/id-wsf-2.0/ps_remove_collection_request.h
+include/lasso/xml/id-wsf-2.0/ps_remove_entity_request.h
+include/lasso/xml/id-wsf-2.0/ps_remove_from_collection_request.h
+include/lasso/xml/id-wsf-2.0/ps_request_abstract.h
+include/lasso/xml/id-wsf-2.0/ps_resolve_identifier_request.h
+include/lasso/xml/id-wsf-2.0/ps_resolve_identifier_response.h
+include/lasso/xml/id-wsf-2.0/ps_resolve_input.h
+include/lasso/xml/id-wsf-2.0/ps_response_abstract.h
+include/lasso/xml/id-wsf-2.0/ps_set_object_info_request.h
+include/lasso/xml/id-wsf-2.0/sb2_consent.h
+include/lasso/xml/id-wsf-2.0/ps_test_membership_request.h
+include/lasso/xml/id-wsf-2.0/ps_test_membership_response.h
+include/lasso/xml/id-wsf-2.0/sb2_credentials_context.h
+include/lasso/xml/id-wsf-2.0/sb2_endpoint_update.h
+include/lasso/xml/id-wsf-2.0/sb2_redirect_request.h
+include/lasso/xml/id-wsf-2.0/sb2_sender.h
+include/lasso/xml/id-wsf-2.0/sb2_target_identity.h
+include/lasso/xml/id-wsf-2.0/sb2_timeout.h
+include/lasso/xml/id-wsf-2.0/sb2_usage_directive.h
+include/lasso/xml/id-wsf-2.0/sb2_user_interaction_header.h
+include/lasso/xml/id-wsf-2.0/sbf_framework.h
+include/lasso/xml/id-wsf-2.0/sec_token.h
+include/lasso/xml/id-wsf-2.0/sec_token_policy.h
+include/lasso/xml/id-wsf-2.0/sec_transited_provider_path.h
+include/lasso/xml/id-wsf-2.0/subs_notification.h
+include/lasso/xml/id-wsf-2.0/subs_notify_response.h
+include/lasso/xml/id-wsf-2.0/subs_ref_item.h
+include/lasso/xml/id-wsf-2.0/subs_subscription.h
+include/lasso/xml/id-wsf-2.0/subsref_app_data.h
+include/lasso/xml/id-wsf-2.0/subsref_create.h
+include/lasso/xml/id-wsf-2.0/subsref_create_item.h
+include/lasso/xml/id-wsf-2.0/subsref_create_response.h
+include/lasso/xml/id-wsf-2.0/subsref_data.h
+include/lasso/xml/id-wsf-2.0/subsref_data_response.h
+include/lasso/xml/id-wsf-2.0/subsref_delete.h
+include/lasso/xml/id-wsf-2.0/subsref_delete_item.h
+include/lasso/xml/id-wsf-2.0/subsref_delete_response.h
+include/lasso/xml/id-wsf-2.0/subsref_item_data.h
+include/lasso/xml/id-wsf-2.0/subsref_modify.h
+include/lasso/xml/id-wsf-2.0/subsref_modify_item.h
+include/lasso/xml/id-wsf-2.0/subsref_modify_response.h
+include/lasso/xml/id-wsf-2.0/subsref_notification.h
+include/lasso/xml/id-wsf-2.0/subsref_notify.h
+include/lasso/xml/id-wsf-2.0/subsref_notify_response.h
+include/lasso/xml/id-wsf-2.0/subsref_query.h
+include/lasso/xml/id-wsf-2.0/subsref_query_item.h
+include/lasso/xml/id-wsf-2.0/subsref_query_response.h
+include/lasso/xml/id-wsf-2.0/subsref_result_query.h
+include/lasso/xml/id-wsf-2.0/subsref_subscription.h
+include/lasso/xml/id-wsf-2.0/subsref_test_item.h
+include/lasso/xml/id-wsf-2.0/util_empty.h
+include/lasso/xml/id-wsf-2.0/util_extension.h
+include/lasso/xml/id-wsf-2.0/util_response.h
+include/lasso/xml/id-wsf-2.0/util_status.h
+include/lasso/xml/ws/wsa_attributed_any.h
+include/lasso/xml/ws/wsa_attributed_qname.h
+include/lasso/xml/ws/wsa_attributed_unsigned_long.h
+include/lasso/xml/ws/wsa_attributed_uri.h
+include/lasso/xml/ws/wsa_endpoint_reference.h
+include/lasso/xml/ws/wsa_metadata.h
+include/lasso/xml/ws/wsa_problem_action.h
+include/lasso/xml/ws/wsa_reference_parameters.h
+include/lasso/xml/ws/wsa_relates_to.h
+include/lasso/xml/ws/wsse_embedded.h
+include/lasso/xml/ws/wsse_reference.h
+include/lasso/xml/ws/wsse_security_header.h
+include/lasso/xml/ws/wsse_security_token_reference.h
+include/lasso/xml/ws/wsse_transformation_parameters.h
+include/lasso/xml/ws/wsu_timestamp.h
+include/lasso/xml/ws/wsse_username_token.h
+include/lasso/xml/strings.h
+include/lasso/xml/xml.h
+include/lasso/xml/ds_key_info.h
+include/lasso/xml/ds_key_value.h
+include/lasso/xml/ds_rsa_key_value.h
+include/lasso/xml/lib_assertion.h
+include/lasso/xml/lib_authentication_statement.h
+include/lasso/xml/lib_authn_context.h
+include/lasso/xml/lib_authn_request.h
+include/lasso/xml/lib_authn_request_envelope.h
+include/lasso/xml/lib_authn_response.h
+include/lasso/xml/lib_authn_response_envelope.h



Home | Main Index | Thread Index | Old Index