diff options
author | Foxfair Hu <foxfair@FreeBSD.org> | 2003-05-06 03:10:46 +0000 |
---|---|---|
committer | Foxfair Hu <foxfair@FreeBSD.org> | 2003-05-06 03:10:46 +0000 |
commit | f1b3b8a870ef38664b97d6a4b712da868407157f (patch) | |
tree | aebbb0d0fa6ee0c1b983e8a6d4597e3094f1c29c /security/xmlsec1 | |
parent | PR: (diff) |
Add xmlsec1 1.0.1 released at Apr 28 2003. This is the latest stable version
of a C library based on LibXML2 and OpenSSL. Origial PR was intended to
import 1.0.0 but we have a newer version to go now, also enable GnuTLS
support .
PR: 51102
Submitted by: Jim Geovedi <jim@corebsd.or.id>
Diffstat (limited to 'security/xmlsec1')
-rw-r--r-- | security/xmlsec1/Makefile | 39 | ||||
-rw-r--r-- | security/xmlsec1/distinfo | 1 | ||||
-rw-r--r-- | security/xmlsec1/pkg-descr | 9 | ||||
-rw-r--r-- | security/xmlsec1/pkg-plist | 190 |
4 files changed, 239 insertions, 0 deletions
diff --git a/security/xmlsec1/Makefile b/security/xmlsec1/Makefile new file mode 100644 index 000000000000..a21f7839c496 --- /dev/null +++ b/security/xmlsec1/Makefile @@ -0,0 +1,39 @@ +# Ports collection makefile for: xmlsec1 +# Date created: Apr 17, 2003 +# Whom: Jim Geovedi <jim@corebsd.or.id> +# +# $FreeBSD$ +# + +PORTNAME= xmlsec1 +PORTVERSION= 1.0.1 +CATEGORIES= security +MASTER_SITES= http://www.aleksey.com/xmlsec/download/ \ + ftp://ftp.aleksey.com/pub/xmlsec/releases/ \ + ftp://ftp.xmlsoft.org/xmlsec/releases/ \ + ftp://ftp.rpmfind.net/pub/XML/xmlsec/releases/ + +MAINTAINER= jim@corebsd.or.id +COMMENT= XML Security Library + +LIB_DEPENDS= xslt:${PORTSDIR}/textproc/libxslt \ + gnutls.8:${PORTSDIR}/security/gnutls + +USE_LIBTOOL= yes +USE_OPENSSL= yes +USE_REINPLACE= yes +INSTALLS_SHLIB= yes +GNU_CONFIGURE= yes + +CONFIGURE_TARGET= -build=${ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS+= --with-gnutls="${LOCALBASE}" + +MAN1= xmlsec1.1 xmlsec1-config.1 + +post-configure: +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -e "s:src apps man docs:src apps man:g" \ + ${WRKSRC}/Makefile +.endif + +.include <bsd.port.mk> diff --git a/security/xmlsec1/distinfo b/security/xmlsec1/distinfo new file mode 100644 index 000000000000..4cb88c8411f8 --- /dev/null +++ b/security/xmlsec1/distinfo @@ -0,0 +1 @@ +MD5 (xmlsec1-1.0.1.tar.gz) = b331b3e0a3f85552716d5286db2cd73c diff --git a/security/xmlsec1/pkg-descr b/security/xmlsec1/pkg-descr new file mode 100644 index 000000000000..55ff9e9ba16f --- /dev/null +++ b/security/xmlsec1/pkg-descr @@ -0,0 +1,9 @@ +XML Security Library is the latest stable of a C library based on +LibXML2 and OpenSSL. The library was created with a goal to support +major XML security standards: + - XML Signature + - XML Encryption + - Canonical XML (was included in libxml2) + - Exclusive Canonical XML (was included in libxml2) + +WWW: http://www.aleksey.com/xmlsec/ diff --git a/security/xmlsec1/pkg-plist b/security/xmlsec1/pkg-plist new file mode 100644 index 000000000000..72be0bb33677 --- /dev/null +++ b/security/xmlsec1/pkg-plist @@ -0,0 +1,190 @@ +bin/xmlsec1 +bin/xmlsec1-config +include/xmlsec1/xmlsec/base64.h +include/xmlsec1/xmlsec/buffer.h +include/xmlsec1/xmlsec/crypto.h +include/xmlsec1/xmlsec/errors.h +include/xmlsec1/xmlsec/exports.h +include/xmlsec1/xmlsec/gnutls/app.h +include/xmlsec1/xmlsec/gnutls/crypto.h +include/xmlsec1/xmlsec/gnutls/symbols.h +include/xmlsec1/xmlsec/io.h +include/xmlsec1/xmlsec/keyinfo.h +include/xmlsec1/xmlsec/keys.h +include/xmlsec1/xmlsec/keysdata.h +include/xmlsec1/xmlsec/keysmngr.h +include/xmlsec1/xmlsec/list.h +include/xmlsec1/xmlsec/membuf.h +include/xmlsec1/xmlsec/nodeset.h +include/xmlsec1/xmlsec/openssl/app.h +include/xmlsec1/xmlsec/openssl/bn.h +include/xmlsec1/xmlsec/openssl/crypto.h +include/xmlsec1/xmlsec/openssl/evp.h +include/xmlsec1/xmlsec/openssl/symbols.h +include/xmlsec1/xmlsec/openssl/x509.h +include/xmlsec1/xmlsec/parser.h +include/xmlsec1/xmlsec/strings.h +include/xmlsec1/xmlsec/templates.h +include/xmlsec1/xmlsec/transforms.h +include/xmlsec1/xmlsec/version.h +include/xmlsec1/xmlsec/xmldsig.h +include/xmlsec1/xmlsec/xmlenc.h +include/xmlsec1/xmlsec/xmlsec.h +include/xmlsec1/xmlsec/xmltree.h +lib/libxmlsec1-gnutls.a +lib/libxmlsec1-gnutls.la +lib/libxmlsec1-gnutls.so +lib/libxmlsec1-gnutls.so.1 +lib/libxmlsec1-openssl.a +lib/libxmlsec1-openssl.la +lib/libxmlsec1-openssl.so +lib/libxmlsec1-openssl.so.1 +lib/libxmlsec1.a +lib/libxmlsec1.la +lib/libxmlsec1.so +lib/libxmlsec1.so.1 +lib/pkgconfig/xmlsec1.pc +lib/xmlsec1Conf.sh +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/compiling-and-linking.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/creating-templates.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/examples.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/init-and-shutdown.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/new-crypto.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/sign-and-encrypt.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/using-contexts.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/using-keys.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/using-keysmngr.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/using-transforms.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/using-x509-certs.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/chapters/verify-and-decrypt.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/images/encryption-structure.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/key.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/keysmngr.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/sign-enc-model.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/signature-structure.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/structure.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/transform.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/transforms-chain.png +%%PORTDOCS%%share/doc/xmlsec1/api/images/verif-dec-model.png +%%PORTDOCS%%share/doc/xmlsec1/api/index.html +%%PORTDOCS%%share/doc/xmlsec1/api/index.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-base64.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-buffer.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-custom-keys-manager.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-decrypt-with-keys-mngr.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-decrypt-with-signle-key.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-encrypt-dynamic-template.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-encrypt-template-file.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-encrypt-with-session-key.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-encryption-klasses.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-errors.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-examples-sign-dynamimc-template.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-examples-sign-template-file.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-examples-sign-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-examples.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-gnutls-app.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-gnutls-crypto.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-gnutls-ref.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-gnutls.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-index.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-index.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-io.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-keyinfo.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-keys.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-keysdata.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-keysmngr.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-list.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-membuf.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-nodeset.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-compiling-others.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-compiling-unix.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-compiling-windows.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-compiling.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-contexts.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-custom-keys-store.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-decrypt.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-dynamic-encryption-templates.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-dynamic-signature-templates.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-encrypt.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-include-files.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-init-shutdown.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-keys-manager-sign-enc.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-keys-mngr-verify-decrypt.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-keys.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-keysmngr.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-functions.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-key-stores.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-keys.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-klasses.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-sharing-results.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-simple-keys-mngr.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-skeleton.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto-transforms.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-new-crypto.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-overview.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-sign-encrypt.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-sign-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-sign.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-simple-keys-store.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-structure.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-templates.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-transforms.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-verify-decrypt.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-verify-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-verify.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-notes.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-nss-app.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-nss-crypto.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-nss-ref.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-nss.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl-app.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl-bn.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl-crypto.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl-ref.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-openssl.sgml +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-parser.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-ref.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-reference.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-signature-klasses.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-templates.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-transforms.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-verify-with-key.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-verify-with-keys-mngr.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-verify-with-restrictions.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-verify-with-x509.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-version.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-xmldsig.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-xmlenc.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-xmlsec.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec-xmltree.html +%%PORTDOCS%%share/doc/xmlsec1/api/xmlsec.sgml +%%PORTDOCS%%share/doc/xmlsec1/bugs.html +%%PORTDOCS%%share/doc/xmlsec1/c14n.html +%%PORTDOCS%%share/doc/xmlsec1/documentation.html +%%PORTDOCS%%share/doc/xmlsec1/download.html +%%PORTDOCS%%share/doc/xmlsec1/faq.html +%%PORTDOCS%%share/doc/xmlsec1/images/bart.gif +%%PORTDOCS%%share/doc/xmlsec1/images/libxml2-logo.png +%%PORTDOCS%%share/doc/xmlsec1/images/libxslt-logo.png +%%PORTDOCS%%share/doc/xmlsec1/images/logo.gif +%%PORTDOCS%%share/doc/xmlsec1/images/openssl-logo.png +%%PORTDOCS%%share/doc/xmlsec1/images/xmlsec-logo.gif +%%PORTDOCS%%share/doc/xmlsec1/index.html +%%PORTDOCS%%share/doc/xmlsec1/news.html +%%PORTDOCS%%share/doc/xmlsec1/related.html +%%PORTDOCS%%share/doc/xmlsec1/xmldsig-verifier.html +%%PORTDOCS%%share/doc/xmlsec1/xmldsig.html +%%PORTDOCS%%share/doc/xmlsec1/xmlenc.html +%%PORTDOCS%%share/doc/xmlsec1/xmlsec-man.html +%%PORTDOCS%%@dirrm share/doc/xmlsec1/images +%%PORTDOCS%%@dirrm share/doc/xmlsec1/api/images +%%PORTDOCS%%@dirrm share/doc/xmlsec1/api/chapters +%%PORTDOCS%%@dirrm share/doc/xmlsec1/api +%%PORTDOCS%%@dirrm share/doc/xmlsec1 +@dirrm include/xmlsec1/xmlsec/openssl +@dirrm include/xmlsec1/xmlsec/gnutls +@dirrm include/xmlsec1/xmlsec +@dirrm include/xmlsec1 +@unexec rmdir $D/lib/pkgconfig 2>/dev/null || true |