From 6d0fe1f14a1825e773a1f2221a7cbfe8f600ab75 Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Mon, 21 Jan 2019 00:54:09 -0600 Subject: [PATCH] ucspi-ssl: update to 0.99e --- srcpkgs/ucspi-ssl/template | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template index 8abf1fa57ce..b14f0ffdc4f 100644 --- a/srcpkgs/ucspi-ssl/template +++ b/srcpkgs/ucspi-ssl/template @@ -1,24 +1,23 @@ # Template file for 'ucspi-ssl' pkgname=ucspi-ssl -version=0.99d -revision=6 -short_desc="Command-line tools for building SSL client-server applications" -maintainer="Evan Deaubl " -license="Public Domain" +version=0.99e +revision=1 +create_wrksrc=yes +build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src" build_style=gnu-makefile hostmakedepends="perl libressl-devel" makedepends="libressl-devel" depends="ucspi-tcp" +short_desc="Command-line tools for building SSL client-server applications" +maintainer="Evan Deaubl " +license="Public Domain" homepage="http://www.fehcom.de/ipnet/ucspi-ssl.html" -#distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/${pkgname}-${version}.tgz" -distfiles="https://sources.voidlinux.eu/${pkgname}-${version}/${pkgname}-${version}.tgz" -checksum=f056deb954f4396123cdd97c8c8adc6386a51b49b0be6e22a9eb4a24e43e7f69 -wrksrc="${pkgname}-${version}" -create_wrksrc=yes -build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src" +distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/ucspi-ssl-${version}.tgz" +checksum=b246a4cdab48a0a47854892ce683caf5444096af0c2b8ccd04e5b4d604e75633 # ad hoc build system breaks parallel build and cross-compilation disable_parallel_build=yes nocross=yes +export SSL_NO_VERIFY_PEER=yes pre_build() { pwd >home @@ -42,3 +41,9 @@ do_install() { vman ../man/ucspi-tls.2 vdoc ../doc/UCSPI-SSL } + +# Fix exec location in scripts +post_install() { + sed -i 's:/builddir/.*:/usr/bin/sslclient:' \ + ${DESTDIR}/usr/bin/sslcat ${DESTDIR}/usr/bin/https@ +}