mrrl

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

netbsd-curses (891B)


      1 {%- import "package_sets" as ps -%}
      2 {%- set pkg_source="git" -%}
      3 {% extends "genlinks" %}
      4 {% block package_deps -%}
      5 #+{{pkg_install_name("gnu-make")}}
      6 {{ ps.toolchain() }}
      7 {% endblock %}
      8 {% block configure -%}
      9 export CFLAGS="-L$pthbs_build_environment/{{libdir}} -L$pthbs_build_environment/{{dynlibdir}}"
     10 export LDFLAGS="-static -L$pthbs_build_environment/{{libdir}} $LDFLAGS"
     11 export LD_LIBRARY_PATH="$pthbs_build_environment/{{libdir}}:$pthbs_build_environment/{{dynlibdir}}"
     12 export CPATH="$pthbs_build_environment/{{includedir}}"
     13 
     14 {% endblock %}
     15 {% block install -%}
     16 cat << EOF > config.mak
     17 PREFIX=$prefix
     18 PREFIX="$prefix"
     19 BINDIR="$prefix/{{bindir}}"
     20 INCDIR="$prefix/{{includedir}}"
     21 LIBDIR="$prefix/{{libdir}}"
     22 MANDIR="$prefix/{{mandir}}"
     23 DESTDIR="$pthbs_destdir"
     24 EOF
     25 
     26 {{make}}
     27 make install-static
     28 {% endblock %}
     29 {% block genlinks_begin %}
     30 	x["./{{libdir}}/libncurses.a"]=1
     31 {% endblock %}