summaryrefslogtreecommitdiff
path: root/repo/system/libressl.xibuild
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-02-23 16:55:01 +0000
committerdavidovski <david@davidovski.xyz>2022-02-23 16:55:01 +0000
commit26477da178fa7c84edff5fd9d3c8ef28c0c3ad7d (patch)
treedabc890da7d87ca5b0c5a350a117d1c2543ceb25 /repo/system/libressl.xibuild
parent71e3c6e4bed81abbc2856c278bd5d929cfd61224 (diff)
replaced openssl with libressl
Diffstat (limited to 'repo/system/libressl.xibuild')
-rw-r--r--repo/system/libressl.xibuild20
1 files changed, 20 insertions, 0 deletions
diff --git a/repo/system/libressl.xibuild b/repo/system/libressl.xibuild
new file mode 100644
index 0000000..68c5973
--- /dev/null
+++ b/repo/system/libressl.xibuild
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+MAKEDEPS="make "
+DEPS="glibc"
+
+PKG_VER=3.0.1
+SOURCE=https://github.com/libressl/libressl/archive/refs/tags/libressl-$PKG_VER.tar.gz
+DESC="The open source management tools and libraries for cryptography"
+
+build () {
+ ./config --prefix=/usr --libressldir=/etc/ssl --libdir=lib shared zlib-dynamic
+ make
+}
+
+package () {
+ sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile
+ make MANSUFFIX=ssl DESTDIR=$PKG_DEST install
+ mkdir -pv $PKG_DEST/usr/share/doc/libressl
+ cp -vfr doc/* $PKG_DEST/usr/share/doc/libressl
+}