# Template file for 'tcc' pkgname=tcc version=0.9.27 revision=2 _gitrev=d348a9a51d32cece842b7885d27a411436d7887b wrksrc=tinycc-${_gitrev:0:7} nopie=yes build_style=gnu-configure make_check_target="test" hostmakedepends="perl" short_desc="The Tiny C Compiler" maintainer="Juan RP " homepage="http://bellard.org/tcc/" license="LGPL-2.1" distfiles="http://repo.or.cz/tinycc.git/snapshot/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" checksum=1c3a4150b4aaab9751af2112e8bfd8a93fd1a9d36af048e996ebfc0fd1f07e48 nocross=yes case "$XBPS_TARGET_MACHINE" in *-musl) configure_args="--config-musl";; esac pre_configure() { # Replace lib64 with lib sed -i configure -e "s;lib64;lib;g" } do_build() { # Can't use (many of) our CFLAGS or LDFLAGS # because TCC is bootstrapped with the same flags make CFLAGS= LDFLAGS= ${makejobs} }