mrrl

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

git (1185B)


      1 {%- set pkg_version="2.43.2" -%}
      2 {%- set pkg_source="tar.xz" -%}
      3 {% extends "genlinks" %}
      4 {%- do import_functions.add("check_static") %}
      5 {% block package_deps -%}
      6 #+{{pkg_install_name("musl-cross-make")}}
      7 #+{{pkg_install_name("gnu-make")}}
      8 #+{{pkg_install_name("busybox-diffutils")}}
      9 #+{{pkg_install_name("m4")}}
     10 #+{{pkg_install_name("libressl")}}
     11 #+{{pkg_install_name("curl")}}
     12 {% endblock %}
     13 {% block build_and_install -%}
     14 {{make}} \
     15 	LD_LIBRARY_PATH="$pthbs_build_environment/library:$pthbs_build_environment/library.so" \
     16 	CPATH="$pthbs_build_environment/include" \
     17 	LDFLAGS="-static --static -L$pthbs_build_environment/library" \
     18 	CPPFLAGS="-D_GNU_SOURCE" \
     19 	NO_REGEX=NeedsStartEnd \
     20 	NO_TCLTK=1 NO_PYTHON=1 NO_EXPAT=1 NO_GETTEXT=1 \
     21 	DESTDIR="$pthbs_destdir" \
     22 	prefix="$prefix" \
     23 	gitexecdir="$prefix"/git-core \
     24 	bindir="$prefix/command" \
     25 	mandir="$prefix/man" \
     26 	infodir="$prefix/info" \
     27 	sharedir="$prefix/share" \
     28 	gitwebdir="$prefix/gitweb" \
     29 	V=1 all install
     30 
     31 {% endblock %}
     32 {% block check -%}
     33 check_static command/git
     34 
     35 {% endblock %}
     36 {% block genlinks_begin %}
     37 	x["./command/git"]=1
     38 	x["./command/git-upload-archive"]=1
     39 	x["./command/git-receive-pack"]=1
     40 {% endblock %}