mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

openssl (731B)


      1 {%- import "package_sets" as ps -%}
      2 {%- set pkg_version="3.3.3" -%}
      3 {% do skip("stub") %}
      4 {%- set pkg_source="tar.gz" -%}
      5 {% extends "genlinks" %}
      6 {%- do import_functions.update(["build_env_static", "check_static"]) %}
      7 {% block package_deps -%}
      8 #+{{pkg_install_name("gnu-make")}}
      9 {{ ps.toolchain() }}
     10 {% endblock %}
     11 {% block configure -%}
     12 build_env_static
     13 cd openssl-3.3.3
     14 ./config  # this will fail, perl is not packaged
     15 {% endblock %}
     16 {% block check -%}
     17 check_static command/openssl
     18 check_static command/ocspcheck
     19 
     20 {% endblock %}
     21 {% block genlinks_begin %}
     22 	x["./{{bindir}}/openssl"]=1
     23 	x["./{{bindir}}/ocspcheck"]=1
     24 	x["./{{mandir}}/man1/openssl.1"]=1
     25 	x["./{{libdir}}/libssl.a"]=1
     26 	x["./{{includedir}}/tls.h"]=1
     27 {% endblock %}