Date: Wednesday, January 27, 2021 @ 21:50:55
  Author: eschwartz
Revision: 833020

addpkg: libretls 3.3.1-2

libressl's "libtls" modified to build against openssl. Hopefully we can use
this to drop libressl from the repos rather than packaging two different
versions of libssl just so we can build packages against libtls.

Added:
  libretls/
  libretls/repos/
  libretls/trunk/
  libretls/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

Added: libretls/trunk/PKGBUILD
===================================================================
--- libretls/trunk/PKGBUILD                             (rev 0)
+++ libretls/trunk/PKGBUILD     2021-01-27 21:50:55 UTC (rev 833020)
@@ -0,0 +1,29 @@
+# Maintainer: Eli Schwartz <[email protected]>
+# Contributor: lillian rose winter <[email protected]>
+# Contributor: Evan McCarthy <[email protected]>
+
+pkgname=libretls
+pkgver=3.3.1
+pkgrel=2
+pkgdesc="libtls for OpenSSL"
+arch=('x86_64')
+url="https://git.causal.agency/${pkgname}";
+license=('ISC' 'BSD' 'MIT')
+depends=('openssl')
+source=("https://causal.agency/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('f23a29ef321eff099b8fbabdecc3a3378cfb9eca24b2bf02062554e9779c4d33')
+b2sums=('b935cae7bdd2e2338099dbc830e2773198d5d4ed12df80b89291d0eb8ae68549e36413c79ba1373d8bce8fd857c4a291fbd9bce30c819cc182bd5b68ac7b9527')
+
+build() {
+    cd "${srcdir}"/${pkgname}-${pkgver}
+
+    ./configure --prefix=/usr
+    make
+}
+
+package() {
+    cd "${srcdir}"/${pkgname}-${pkgver}
+
+    make DESTDIR="${pkgdir}" install
+    sed -n '1,/*\//p' tls.c | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Reply via email to