diff options
author | pettai <pettai@pkgsrc.org> | 2010-03-15 19:40:44 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2010-03-15 19:40:44 +0000 |
commit | 76fe1e89b65a074e98e7028a5a644fc84949d4ed (patch) | |
tree | ed8d3e3a5bb6b99d855b04326b09e89716c3af24 /security | |
parent | 1fc571d9999cc3232110a756598c3631de6fedab (diff) | |
download | pkgsrc-76fe1e89b65a074e98e7028a5a644fc84949d4ed.tar.gz |
OpenSAML is a set of open source C++ libraries meant to support developers
working with the Security Assertion Markup Language (SAML). OpenSAML 2,
the current version, supports SAML 1.0, 1.1, and 2.0.
Diffstat (limited to 'security')
-rw-r--r-- | security/opensaml/DESCR | 3 | ||||
-rw-r--r-- | security/opensaml/Makefile | 27 | ||||
-rw-r--r-- | security/opensaml/PLIST | 103 | ||||
-rw-r--r-- | security/opensaml/buildlink3.mk | 16 | ||||
-rw-r--r-- | security/opensaml/distinfo | 5 |
5 files changed, 154 insertions, 0 deletions
diff --git a/security/opensaml/DESCR b/security/opensaml/DESCR new file mode 100644 index 00000000000..b9195fdb4c2 --- /dev/null +++ b/security/opensaml/DESCR @@ -0,0 +1,3 @@ +OpenSAML is a set of open source C++ libraries meant to support developers +working with the Security Assertion Markup Language (SAML). OpenSAML 2, +the current version, supports SAML 1.0, 1.1, and 2.0. diff --git a/security/opensaml/Makefile b/security/opensaml/Makefile new file mode 100644 index 00000000000..d8dd71aff98 --- /dev/null +++ b/security/opensaml/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/03/15 19:40:44 pettai Exp $ +# + +DISTNAME= opensaml-2.3 +CATEGORIES= security +MASTER_SITES= http://shibboleth.internet2.edu/downloads/opensaml/cpp/2.3/ + +MAINTAINER= pettai@NetBSD.org +HOMEPAGE= http://www.opensaml.org/ +COMMENT= Security Assertion Markup Language (SAML) +LICENSE= apache-2.0 + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-doxygen-doc + +USE_LIBTOOL= yes +USE_LANGUAGES= c c++ + +.include "../../devel/zlib/buildlink3.mk" +.include "../../security/openssl/buildlink3.mk" +.include "../../devel/log4shib/buildlink3.mk" +.include "../../textproc/xerces-c/buildlink3.mk" +.include "../../security/xml-security-c/buildlink3.mk" +.include "../../textproc/xmltooling/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/security/opensaml/PLIST b/security/opensaml/PLIST new file mode 100644 index 00000000000..727905dc7fd --- /dev/null +++ b/security/opensaml/PLIST @@ -0,0 +1,103 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/15 19:40:44 pettai Exp $ +bin/samlsign +include/saml/Assertion.h +include/saml/RootObject.h +include/saml/SAMLConfig.h +include/saml/base.h +include/saml/binding/ArtifactMap.h +include/saml/binding/MessageDecoder.h +include/saml/binding/MessageEncoder.h +include/saml/binding/SAMLArtifact.h +include/saml/binding/SOAPClient.h +include/saml/binding/SecurityPolicy.h +include/saml/binding/SecurityPolicyRule.h +include/saml/encryption/EncryptedKeyResolver.h +include/saml/exceptions.h +include/saml/saml1/binding/SAML1MessageDecoder.h +include/saml/saml1/binding/SAML1SOAPClient.h +include/saml/saml1/binding/SAMLArtifactType0001.h +include/saml/saml1/binding/SAMLArtifactType0002.h +include/saml/saml1/core/Assertions.h +include/saml/saml1/core/Protocols.h +include/saml/saml1/profile/AssertionValidator.h +include/saml/saml1/profile/BrowserSSOProfileValidator.h +include/saml/saml2/binding/SAML2Artifact.h +include/saml/saml2/binding/SAML2ArtifactType0004.h +include/saml/saml2/binding/SAML2MessageDecoder.h +include/saml/saml2/binding/SAML2Redirect.h +include/saml/saml2/binding/SAML2SOAPClient.h +include/saml/saml2/core/Assertions.h +include/saml/saml2/core/Protocols.h +include/saml/saml2/metadata/AbstractMetadataProvider.h +include/saml/saml2/metadata/DynamicMetadataProvider.h +include/saml/saml2/metadata/EndpointManager.h +include/saml/saml2/metadata/Metadata.h +include/saml/saml2/metadata/MetadataCredentialContext.h +include/saml/saml2/metadata/MetadataCredentialCriteria.h +include/saml/saml2/metadata/MetadataFilter.h +include/saml/saml2/metadata/MetadataProvider.h +include/saml/saml2/metadata/ObservableMetadataProvider.h +include/saml/saml2/profile/AssertionValidator.h +include/saml/saml2/profile/BrowserSSOProfileValidator.h +include/saml/saml2/profile/SAML2AssertionPolicy.h +include/saml/signature/ContentReference.h +include/saml/signature/SignableObject.h +include/saml/signature/SignatureProfileValidator.h +include/saml/util/CommonDomainCookie.h +include/saml/util/SAMLConstants.h +include/saml/version.h +lib/libsaml.a +lib/libsaml.so +lib/libsaml.so.4 +lib/libsaml.so.4.0.1 +share/doc/opensaml-${PKGVERSION}/LICENSE.txt +share/doc/opensaml-${PKGVERSION}/LOG4CPP.LICENSE +share/doc/opensaml-${PKGVERSION}/NOTICE.txt +share/doc/opensaml-${PKGVERSION}/README.txt +share/xml/opensaml/cs-sstc-schema-assertion-01.xsd +share/xml/opensaml/cs-sstc-schema-assertion-1.1.xsd +share/xml/opensaml/cs-sstc-schema-protocol-01.xsd +share/xml/opensaml/cs-sstc-schema-protocol-1.1.xsd +share/xml/opensaml/saml-schema-assertion-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-auth-telephony-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-ip-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-ippword-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-kerberos-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-nomad-telephony-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-personal-telephony-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-pgp-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-ppt-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-pword-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-session-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-smartcard-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-smartcardpki-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-softwarepki-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-spki-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-srp-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-sslcert-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-telephony-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-timesync-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-types-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-x509-2.0.xsd +share/xml/opensaml/saml-schema-authn-context-xmldsig-2.0.xsd +share/xml/opensaml/saml-schema-dce-2.0.xsd +share/xml/opensaml/saml-schema-ecp-2.0.xsd +share/xml/opensaml/saml-schema-metadata-2.0.xsd +share/xml/opensaml/saml-schema-protocol-2.0.xsd +share/xml/opensaml/saml-schema-x500-2.0.xsd +share/xml/opensaml/saml-schema-xacml-2.0.xsd +share/xml/opensaml/saml10-catalog.xml +share/xml/opensaml/saml11-catalog.xml +share/xml/opensaml/saml20-catalog.xml +share/xml/opensaml/sstc-metadata-attr.xsd +share/xml/opensaml/sstc-saml-attribute-ext.xsd +share/xml/opensaml/sstc-saml-delegation.xsd +share/xml/opensaml/sstc-saml-metadata-ext-query.xsd +share/xml/opensaml/sstc-saml-protocol-ext-thirdparty.xsd +share/xml/opensaml/sstc-saml1x-metadata.xsd +@pkgdir share/doc/opensaml-${PKGVERSION}/api diff --git a/security/opensaml/buildlink3.mk b/security/opensaml/buildlink3.mk new file mode 100644 index 00000000000..41c2d2bd737 --- /dev/null +++ b/security/opensaml/buildlink3.mk @@ -0,0 +1,16 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/03/15 19:40:44 pettai Exp $ +# + +BUILDLINK_TREE+= opensaml + +.if !defined(OPENSAML_BUILDLINK3_MK) +OPENSAML_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.opensaml+= opensaml>=2.3 +BUILDLINK_ABI_DEPENDS.opensaml?= opensaml>=2.3 +BUILDLINK_PKGSRCDIR.opensaml?= ../../security/opensaml + +.include "../../security/openssl/buildlink3.mk" +.endif # OPENSAML_BUILDLINK3_MK + +BUILDLINK_TREE+= -opensaml diff --git a/security/opensaml/distinfo b/security/opensaml/distinfo new file mode 100644 index 00000000000..fba7f8de54e --- /dev/null +++ b/security/opensaml/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/03/15 19:40:44 pettai Exp $ + +SHA1 (opensaml-2.3.tar.gz) = d5b29a25a26a85957379279280b0f530146ec185 +RMD160 (opensaml-2.3.tar.gz) = 63d8aeb566dbc18f9941247cd7bbf823aa796204 +Size (opensaml-2.3.tar.gz) = 926057 bytes |