{% extends '//die/c/make.sh' %} {% block version %} 25.01 {% endblock %} {% block pkg_name %} 7z {% endblock %} {% block fetch %} https://www.7-zip.org/a/7z{{self.version().strip().replace('.', '')}}-src.tar.xz ed087f83ee789c1ea5f39c464c55a5c9d4008deb0efe900814f2df262b82c36e {% endblock %} {% block lib_deps %} lib/c lib/c++ {% endblock %} {% block bld_tool %} {% if linux and x86_64 %} bin/uasm {% endif %} {% endblock %} {% block skip_dirs %}0{% endblock %} {% block unpack %} {{super()}} cd CPP/7zip/Bundles/Alone2 {% endblock %} {% block make_flags %} -f {% if linux and x86_64 %} ../../cmpl_gcc_x64.mak MY_ASM=uasm {% else %} ../../cmpl_gcc.mak {% endif %} DISABLE_RAR_COMPRESS=1 {% endblock %} {% block install %} mkdir ${out}/bin cp $(find . -type f -name 7zz) ${out}/bin/ {% endblock %} {% block build_flags %} shut_up {% endblock %} {% block cpp_defines %} _7ZIP_AFFINITY_DISABLE=1 Z7_AFFINITY_DISABLE=1 {% endblock %}