From 8626c39c12a27db4e02ee77651f5ea318065de81 Mon Sep 17 00:00:00 2001 From: Yonle Date: Fri, 1 Apr 2022 17:11:03 +0700 Subject: [PATCH] New Package: libretls (#9623) --- packages/libretls/LICENSE | 22 ++++++++++++++++++++++ packages/libretls/build.sh | 18 ++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 packages/libretls/LICENSE create mode 100644 packages/libretls/build.sh diff --git a/packages/libretls/LICENSE b/packages/libretls/LICENSE new file mode 100644 index 000000000..27fd3a975 --- /dev/null +++ b/packages/libretls/LICENSE @@ -0,0 +1,22 @@ + * Copyright (c) 2014 Jeremie Courreges-Anglas + * Copyright (c) 2014 Joel Sing + * Copyright (c) 2014 Ted Unangst + * Copyright (c) 2015 Bob Beck + * Copyright (c) 2015 Joel Sing + * Copyright (c) 2015 Marko Kreen + * Copyright (c) 2015 Reyk Floeter + * Copyright (c) 2016 Bob Beck + * Copyright (c) 2016 Tobias Pape + * Copyright (c) 2021 Eric Faurot + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/packages/libretls/build.sh b/packages/libretls/build.sh new file mode 100644 index 000000000..9b43a1d04 --- /dev/null +++ b/packages/libretls/build.sh @@ -0,0 +1,18 @@ +TERMUX_PKG_HOMEPAGE=https://git.causal.agency/libretls/about/ +TERMUX_PKG_DESCRIPTION="libtls for OpenSSL" +TERMUX_PKG_LICENSE="ISC" +TERMUX_PKG_MAINTAINER="@Yonle " +TERMUX_PKG_VERSION=3.5.1 +TERMUX_PKG_SRCURL=https://git.causal.agency/libretls/snapshot/libretls-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=dfd1fcf0015b9e99529a9d3c3cf0e4c35b7d778f120a7acc84fedd5ce13bc1f1 +TERMUX_PKG_DEPENDS="openssl" +TERMUX_PKG_REPLACES="libtls" +TERMUX_PKG_PROVIDES="libtls" + +termux_step_pre_configure() { + autoreconf -fi +} + +termux_step_install_license() { + install -Dm600 $TERMUX_PKG_BUILDER_DIR/LICENSE -t ${TERMUX_PREFIX}/share/doc/${TERMUX_PKG_NAME} +}