mrrl

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

zstd (901B)


      1 {%- set pkg_version="1.5.5" -%}
      2 {% extends "genlinks" %}
      3 {%- do import_functions.update(["build_env_static", "check_static"]) %}
      4 {% block package_deps -%}
      5 #+{{pkg_install_name("musl-cross-make")}}
      6 #+{{pkg_install_name("gnu-make")}}
      7 #+{{pkg_install_name("busybox-diffutils")}}
      8 #@untar:-z:sha256:98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1:.
      9 {% endblock %}
     10 {% block build_and_install -%}
     11 build_env_static
     12 
     13 {{make}} default install \
     14 	V=1 \
     15 	DESTDIR="$pthbs_destdir" \
     16 	prefix="{{versions}}/$pthbs_package" \
     17 	datarootdir="{{versions}}/$pthbs_package" \
     18 	bindir="{{versions}}/$pthbs_package/command" \
     19 	libdir="{{versions}}/$pthbs_package/library"
     20 rm -v "$pthbs_destdir/{{versions}}/$pthbs_package/library"/*.so*
     21 
     22 {% endblock %}
     23 {% block check -%}
     24 check_static command/zstd
     25 
     26 {% endblock %}
     27 {% block genlinks_begin %}
     28 	x["./command/zstd"]=1
     29 	x["./library/libzstd.a"]=1
     30 {% endblock %}