ports/127326: [NEW PORT] devel/xmltooling: Low level XML support for SAML
Janos Mohacsi
janos.mohacsi at bsd.hu
Fri Sep 12 16:10:02 UTC 2008
>Number: 127326
>Category: ports
>Synopsis: [NEW PORT] devel/xmltooling: Low level XML support for SAML
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Sep 12 16:10:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Janos Mohacsi
>Release: FreeBSD 6.4-PRERELEASE i386
>Organization:
NIIF/HUNGARNET
>Environment:
System: FreeBSD csoki.ki.iif.hu 6.4-PRERELEASE FreeBSD 6.4-PRERELEASE #7: Fri Sep 5 15:16:32 CEST
>Description:
Shibboleth 2.x relies on OpenSAML 2, which in turn requires this
lower-level library that provides a higher level interface to XML
processing, particularly in light of signing and encryption. (It is not
required by Shibboleth 1.3.x.)
This project is maintained as part of the OpenSAML 2 project and is
supported with it.
WWW: https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
Generated with FreeBSD Port Tools 0.77
Warning requires some new port versions:
xerces-c version 2.8.0
xml-security-c version 1.4.0
>How-To-Repeat:
>Fix:
--- xmltooling-1.1.shar begins here ---
# 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:
#
# xmltooling
# xmltooling/Makefile
# xmltooling/distinfo
# xmltooling/pkg-descr
# xmltooling/pkg-plist
#
echo c - xmltooling
mkdir -p xmltooling > /dev/null 2>&1
echo x - xmltooling/Makefile
sed 's/^X//' >xmltooling/Makefile << '2cd19671a4d0f040c3ee6dba29b49afe'
X# New ports collection makefile for: xmltooling
X# Date created: 12 September 2008
X# Whom: Janos Mohacsi
X#
X# $FreeBSD$
X#
X
XPORTNAME= xmltooling
XDISTVERSION= 1.1
XCATEGORIES= devel security
XMASTER_SITES= http://shibboleth.internet2.edu/downloads/opensaml/cpp/2.1/
X
XMAINTAINER= janos.mohacsi at bsd.hu
XCOMMENT= Low level XML support for SAML
X
XLIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl \
X log4shib.1:${PORTSDIR}/devel/log4shib \
X xerces-c.28:${PORTSDIR}/textproc/xerces-c2-devel \
X xml-security-c.14:${PORTSDIR}/security/apache-xml-security-c
X
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS+=--with-log4shib=${LOCALBASE} --with-openssl=${OPENSSLBASE}
XUSE_GMAKE= yes
XUSE_LDCONFIG= yes
XUSE_OPENSSL= yes
X
Xpost-patch:
X.if defined(NOPORTDOCS)
X @${REINPLACE_CMD} -e '/^SUBDIRS/s,doc ,,' ${WRKSRC}/Makefile.in
X.endif
X
X.include <bsd.port.mk>
2cd19671a4d0f040c3ee6dba29b49afe
echo x - xmltooling/distinfo
sed 's/^X//' >xmltooling/distinfo << '6265d83be3b36bf90ffa571b4749020e'
XMD5 (xmltooling-1.1.tar.gz) = b7e107e25c27ac71a72f582ea1392098
XSHA256 (xmltooling-1.1.tar.gz) = d1ec8ad876b85336e3f4abbb7d953cb4763a832e561f37af08af07d129b26541
XSIZE (xmltooling-1.1.tar.gz) = 552078
6265d83be3b36bf90ffa571b4749020e
echo x - xmltooling/pkg-descr
sed 's/^X//' >xmltooling/pkg-descr << 'c90cbf42d0a83bde898cfc81661e6b1a'
XShibboleth 2.x relies on OpenSAML 2, which in turn requires this
Xlower-level library that provides a higher level interface to XML
Xprocessing, particularly in light of signing and encryption. (It is not
Xrequired by Shibboleth 1.3.x.)
X
XThis project is maintained as part of the OpenSAML 2 project and is
Xsupported with it.
X
XWWW: https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
c90cbf42d0a83bde898cfc81661e6b1a
echo x - xmltooling/pkg-plist
sed 's/^X//' >xmltooling/pkg-plist << 'f7091720793f9356a269f531baacdad0'
Xinclude/xmltooling/encryption/Decrypter.h
Xinclude/xmltooling/encryption/EncryptedKeyResolver.h
Xinclude/xmltooling/encryption/Encrypter.h
Xinclude/xmltooling/encryption/Encryption.h
Xinclude/xmltooling/impl/AnyElement.h
Xinclude/xmltooling/impl/UnknownElement.h
Xinclude/xmltooling/io/AbstractXMLObjectMarshaller.h
Xinclude/xmltooling/io/AbstractXMLObjectUnmarshaller.h
Xinclude/xmltooling/io/GenericRequest.h
Xinclude/xmltooling/io/GenericResponse.h
Xinclude/xmltooling/io/HTTPRequest.h
Xinclude/xmltooling/io/HTTPResponse.h
Xinclude/xmltooling/AbstractAttributeExtensibleXMLObject.h
Xinclude/xmltooling/AbstractComplexElement.h
Xinclude/xmltooling/AbstractDOMCachingXMLObject.h
Xinclude/xmltooling/AbstractSimpleElement.h
Xinclude/xmltooling/AbstractXMLObject.h
Xinclude/xmltooling/AttributeExtensibleXMLObject.h
Xinclude/xmltooling/base.h
Xinclude/xmltooling/ConcreteXMLObjectBuilder.h
Xinclude/xmltooling/config_pub.h
Xinclude/xmltooling/ElementExtensibleXMLObject.h
Xinclude/xmltooling/ElementProxy.h
Xinclude/xmltooling/exceptions.h
Xinclude/xmltooling/Lockable.h
Xinclude/xmltooling/logging.h
Xinclude/xmltooling/Namespace.h
Xinclude/xmltooling/PluginManager.h
Xinclude/xmltooling/QName.h
Xinclude/xmltooling/unicode.h
Xinclude/xmltooling/version.h
Xinclude/xmltooling/XMLObject.h
Xinclude/xmltooling/XMLObjectBuilder.h
Xinclude/xmltooling/XMLToolingConfig.h
Xinclude/xmltooling/security/AbstractPKIXTrustEngine.h
Xinclude/xmltooling/security/BasicX509Credential.h
Xinclude/xmltooling/security/ChainingTrustEngine.h
Xinclude/xmltooling/security/Credential.h
Xinclude/xmltooling/security/CredentialContext.h
Xinclude/xmltooling/security/CredentialCriteria.h
Xinclude/xmltooling/security/CredentialResolver.h
Xinclude/xmltooling/security/KeyInfoCredentialContext.h
Xinclude/xmltooling/security/KeyInfoResolver.h
Xinclude/xmltooling/security/OpenSSLCredential.h
Xinclude/xmltooling/security/SignatureTrustEngine.h
Xinclude/xmltooling/security/TrustEngine.h
Xinclude/xmltooling/security/X509Credential.h
Xinclude/xmltooling/security/X509TrustEngine.h
Xinclude/xmltooling/security/OpenSSLTrustEngine.h
Xinclude/xmltooling/security/XSECCryptoX509CRL.h
Xinclude/xmltooling/security/OpenSSLCryptoX509CRL.h
Xinclude/xmltooling/signature/ContentReference.h
Xinclude/xmltooling/signature/KeyInfo.h
Xinclude/xmltooling/signature/Signature.h
Xinclude/xmltooling/signature/SignatureValidator.h
Xinclude/xmltooling/soap/SOAP.h
Xinclude/xmltooling/soap/SOAPClient.h
Xinclude/xmltooling/soap/SOAPTransport.h
Xinclude/xmltooling/soap/HTTPSOAPTransport.h
Xinclude/xmltooling/soap/OpenSSLSOAPTransport.h
Xinclude/xmltooling/util/CurlNetAccessor.hpp
Xinclude/xmltooling/util/CurlURLInputStream.hpp
Xinclude/xmltooling/util/DateTime.h
Xinclude/xmltooling/util/NDC.h
Xinclude/xmltooling/util/ParserPool.h
Xinclude/xmltooling/util/PathResolver.h
Xinclude/xmltooling/util/Predicates.h
Xinclude/xmltooling/util/ReloadableXMLFile.h
Xinclude/xmltooling/util/ReplayCache.h
Xinclude/xmltooling/util/StorageService.h
Xinclude/xmltooling/util/TemplateEngine.h
Xinclude/xmltooling/util/Threads.h
Xinclude/xmltooling/util/URLEncoder.h
Xinclude/xmltooling/util/XMLConstants.h
Xinclude/xmltooling/util/XMLHelper.h
Xinclude/xmltooling/util/XMLObjectChildrenList.h
Xinclude/xmltooling/validation/Validator.h
Xinclude/xmltooling/validation/ValidatorSuite.h
Xlib/libxmltooling-lite.so.2
Xlib/libxmltooling-lite.so
Xlib/libxmltooling.so.2
Xlib/libxmltooling.so
X%%PORTDOCS%%%%DOCSDIR%%/README.txt
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
X%%PORTDOCS%%%%DOCSDIR%%/NOTICE.txt
X%%PORTDOCS%%%%DOCSDIR%%/OPENSSL.LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/LOG4CPP.LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/CURL.LICENSE
Xshare/xml/xmltooling/catalog.xml
Xshare/xml/xmltooling/soap-envelope.xsd
Xshare/xml/xmltooling/xenc-schema.xsd
Xshare/xml/xmltooling/xmldsig-core-schema.xsd
Xshare/xml/xmltooling/xml.xsd
Xshare/xml/xmltooling/xmltooling.xsd
X at dirrmtry share/xml/xmltooling
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/api
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrmtry include/xmltooling/validation
X at dirrmtry include/xmltooling/util
X at dirrmtry include/xmltooling/soap
X at dirrmtry include/xmltooling/signature
X at dirrmtry include/xmltooling/security
X at dirrmtry include/xmltooling/io
X at dirrmtry include/xmltooling/impl
X at dirrmtry include/xmltooling/encryption
X at dirrmtry include/xmltooling
f7091720793f9356a269f531baacdad0
exit
--- xmltooling-1.1.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list