From 6d13f49c374fee4a476c7f9637acfa08f09b6a03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 5 Sep 2018 12:12:44 +0200 Subject: [PATCH] guile: enable cross build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- srcpkgs/guile/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template index 9af22d49bb1..dc7ecdd9ed4 100644 --- a/srcpkgs/guile/template +++ b/srcpkgs/guile/template @@ -12,13 +12,12 @@ license="GPL-3, LGPL-3" homepage="http://www.gnu.org/software/${pkgname}" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=8aeb2f353881282fe01694cce76bb72f7ffdd296a12c7a1a39255c27b0dfe5f1 -nocross=yes # only works for same wordsize and endianess -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) sed -i '/strtol_l/{N;d}' libguile/i18n.c;; - esac -} +if [ "$CROSS_BUILD" ]; then + # Need host guile to cross compile + hostmakedepends+=" guile" +fi + libguile_package() { short_desc+=" - runtime library" pkg_install() { @@ -27,6 +26,7 @@ libguile_package() { mv ${PKGDESTDIR}/usr/lib/*.scm ${PKGDESTDIR}/usr/share/gdb/auto-load/usr/lib } } + guile-devel_package() { short_desc+=" - development files" depends="gmp-devel libguile>=${version}_${revision}"