3.45. openssl-3.0.5
#!/bin/sh # Copyright © 1999-2022 Gerard Beekmans # Copyright © 2020-2022 Random Crew # Distributed under the terms of MIT License.
Configuration
src_config() { ./config \ --prefix=${PREFIX} \ --openssldir=/etc/ssl \ --libdir=lib \ shared \ zlib-dynamic }
Compilation
src_compile() { make ${MAKEOPTS} }
Installation
src_install() { sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile make install ${MAKEOPTS} DESTDIR=${D} MANSUFFIX=ssl mv ${D}${PREFIX}/share/doc/openssl ${D}${PREFIX}/share/doc/${P} cp -fr doc/* ${D}${PREFIX}/share/doc/${P} }
Unit testing
src_check() { make test }
Build code
Other files
Links