From ecbe7e0aea15d6abca346dc2e3b843c3afc516b4 Mon Sep 17 00:00:00 2001 From: Evan Deaubl Date: Sat, 7 Nov 2015 21:48:53 -0600 Subject: [PATCH] New package: ucspi-ssl-0.95b --- srcpkgs/ucspi-ssl/template | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 srcpkgs/ucspi-ssl/template diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template new file mode 100644 index 0000000000..14556a6236 --- /dev/null +++ b/srcpkgs/ucspi-ssl/template @@ -0,0 +1,42 @@ +# Template file for 'ucspi-ssl' +pkgname=ucspi-ssl +version=0.95b +revision=1 +short_desc="Command-line tools for building SSL client-server applications" +maintainer="Evan Deaubl " +license="public domain" +build_style=gnu-makefile +hostmakedepends="perl libressl-devel" +makedepends="libressl-devel" +depends="ucspi-tcp" +homepage="http://www.fehcom.de/ipnet/ucspi-ssl.html" +distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/${pkgname}-${version}.tgz" +checksum=9f3bcf66546b433b089f6f340d243065beb801b97d4026e54dd586f0022b5f1e +wrksrc=${pkgname}-${version} +create_wrksrc=yes +build_wrksrc=host/superscript.com/net/${pkgname}-${version}/src +# ad hoc build system breaks parallel build and cross-compilation +disable_parallel_build=yes +nocross=yes + +pre_build() { + pwd >${wrksrc}/${build_wrksrc}/home +} + +do_install() { + vbin https@ + vbin sslcat + vbin sslclient + vbin sslconnect + vbin sslperl + vbin sslprint + vbin sslserver + pkgpath=${wrksrc}/host/superscript.com/net/${pkgname}-${version} + vman ${pkgpath}/man/https@.1 + vman ${pkgpath}/man/sslcat.1 + vman ${pkgpath}/man/sslclient.1 + vman ${pkgpath}/man/sslconnect.1 + vman ${pkgpath}/man/sslserver.1 + vman ${pkgpath}/man/ucspi-tls.2 + vdoc ${pkgpath}/doc/README +}