diff options
author | edwin <edwin@FreeBSD.org> | 2003-09-30 07:56:30 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-09-30 07:56:30 +0800 |
commit | d93137297f7ee638fec723525870bc3d68cdbdcf (patch) | |
tree | 2bdc6709b79bdcfa4de5e90d65958bafa044eb3d /sysutils/ucspi-ssl | |
parent | dcd6781a9b887baa9fbecd29f0eedfb327c17751 (diff) | |
download | freebsd-ports-gnome-d93137297f7ee638fec723525870bc3d68cdbdcf.tar.gz freebsd-ports-gnome-d93137297f7ee638fec723525870bc3d68cdbdcf.tar.zst freebsd-ports-gnome-d93137297f7ee638fec723525870bc3d68cdbdcf.zip |
new port: sysutils/ucspi-ssl
ucspi-ssl is a set of UCSPI tools for creating SSL client
and server applications.
PR: ports/54279
Submitted by: David Thiel <lx@redundancy.redundancy.org>
Diffstat (limited to 'sysutils/ucspi-ssl')
-rw-r--r-- | sysutils/ucspi-ssl/Makefile | 37 | ||||
-rw-r--r-- | sysutils/ucspi-ssl/distinfo | 1 | ||||
-rw-r--r-- | sysutils/ucspi-ssl/pkg-descr | 14 | ||||
-rw-r--r-- | sysutils/ucspi-ssl/pkg-plist | 10 |
4 files changed, 62 insertions, 0 deletions
diff --git a/sysutils/ucspi-ssl/Makefile b/sysutils/ucspi-ssl/Makefile new file mode 100644 index 000000000000..bd080510f7e5 --- /dev/null +++ b/sysutils/ucspi-ssl/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: ucspi-ssl +# Date created: 2003-07-09 +# Whom: David Thiel <lx@redundancy.redundancy.org> +# +# $FreeBSD$ +# + +PORTNAME= ucspi-ssl +PORTVERSION= 0.50 +CATEGORIES= sysutils +MASTER_SITES= http://www.superscript.com/ucspi-ssl/ + +MAINTAINER= lx@redundancy.redundancy.org +COMMENT= "UCSPI tools for building SSL client-server applications" + +RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp + +NO_PACKAGE= "Non-explicit licensing terms" + +ALL_TARGET= it +INSTALL_TARGET= setup check + +DOCS= CHANGES README TODO UCSPI-SSL + +do-configure: + ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc + ${ECHO_CMD} "${PREFIX}" > ${WRKSRC}/conf-home + ${ECHO_CMD} "${PREFIX}/bin" > ${WRKSRC}/conf-tcpbin + ${ECHO_CMD} "${PREFIX}/ssl/certs" > ${WRKSRC}/conf-cadir + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/sysutils/ucspi-ssl/distinfo b/sysutils/ucspi-ssl/distinfo new file mode 100644 index 000000000000..3b19bede4789 --- /dev/null +++ b/sysutils/ucspi-ssl/distinfo @@ -0,0 +1 @@ +MD5 (ucspi-ssl-0.50.tar.gz) = f8c0122aca1cafc5ef8d23ffdf466ccd diff --git a/sysutils/ucspi-ssl/pkg-descr b/sysutils/ucspi-ssl/pkg-descr new file mode 100644 index 000000000000..9fba89f969f2 --- /dev/null +++ b/sysutils/ucspi-ssl/pkg-descr @@ -0,0 +1,14 @@ +sslserver and sslclient are command-line tools for building SSL +client-server applications. They conform to the UNIX Client-Server +Program Interface, UCSPI. + +sslserver listens for connections, and runs a program for each +connection it accepts. The program environment includes variables that +hold the local and remote host names, IP addresses, and port numbers. +sslserver offers a concurrency limit on acceptance of new connections, +and selective handling of connections based on client identity. + +sslclient requests a connection to a TCP socket, and runs a program. The +program environment includes the same variables as for sslserver. + +WWW: http://www.superscript.com/ucspi-ssl/intro.html diff --git a/sysutils/ucspi-ssl/pkg-plist b/sysutils/ucspi-ssl/pkg-plist new file mode 100644 index 000000000000..d4e27728b2e2 --- /dev/null +++ b/sysutils/ucspi-ssl/pkg-plist @@ -0,0 +1,10 @@ +bin/https@ +bin/sslcat +bin/sslclient +bin/sslconnect +bin/sslserver +share/doc/ucspi-ssl/CHANGES +share/doc/ucspi-ssl/README +share/doc/ucspi-ssl/TODO +share/doc/ucspi-ssl/UCSPI-SSL +@dirrm share/doc/ucspi-ssl |