From 12d0ed93155d27fc3d9fd4490c0833f837887aa5 Mon Sep 17 00:00:00 2001 From: m3tav3rse Date: Sat, 21 Jul 2018 00:53:15 +0200 Subject: [PATCH] tcc: add musl, nocross and make_check_target --- srcpkgs/tcc/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template index 134c484a6e9..8698d8d53a5 100644 --- a/srcpkgs/tcc/template +++ b/srcpkgs/tcc/template @@ -1,12 +1,12 @@ # Template file for 'tcc' pkgname=tcc version=0.9.27 -revision=1 +revision=2 _gitrev=d348a9a51d32cece842b7885d27a411436d7887b wrksrc=tinycc-${_gitrev:0:7} nopie=yes build_style=gnu-configure -only_for_archs="i686 x86_64" +make_check_target="test" hostmakedepends="perl" short_desc="The Tiny C Compiler" maintainer="Juan RP " @@ -14,6 +14,11 @@ 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