tinyssh (1110B)
1 {%- set pkg_version="20250501" -%} 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:{{downloads["https://github.com/janmojzis/tinyssh/archive/refs/tags/"~pkg_version~".tar.gz"]}}:. 9 {% endblock package_deps %} 10 {% block prepare -%} 11 {{ super() -}} 12 sed -i 's|/sbin|/command|; s|/share/man/|/man/|' Makefile 13 14 {% endblock prepare %} 15 {% block build -%} 16 build_env_static 17 {{make}} 18 19 {% endblock build %} 20 {% block install -%} 21 make PREFIX="$prefix" DESTDIR="$pthbs_destdir" install 22 23 {% endblock install %} 24 {% block check -%} 25 check_static command/tinysshd 26 check_static command/tinysshd-makekey 27 check_static command/tinysshd-printkey 28 {% endblock check %} 29 {% block genlinks_begin %} 30 x["./command/tinysshd"]=1 31 x["./command/tinysshd-makekey"]=1 32 x["./command/tinysshd-printkey"]=1 33 x["./man/man8/tinysshd.8"]=1 34 x["./man/man8/tinysshd-makekey.8"]=1 35 x["./man/man8/tinysshd-printkey.8"]=1 36 {% endblock genlinks_begin %}