diff --git a/srcpkgs/libtranscript/template b/srcpkgs/libtranscript/template index b5fcbb30850..4c61f53bab1 100644 --- a/srcpkgs/libtranscript/template +++ b/srcpkgs/libtranscript/template @@ -3,7 +3,7 @@ pkgname=libtranscript version=0.3.4 revision=1 build_style=configure -configure_args="--prefix=/usr" +configure_args="--prefix=/usr LIBTOOL=./libtool" hostmakedepends="pkg-config gettext" makedepends="libtool gettext-devel" short_desc="Character-set conversion library" @@ -12,9 +12,23 @@ license="GPL-3.0-or-later" homepage="https://os.ghalkes.nl/libtranscript.html" distfiles="https://os.ghalkes.nl/dist/libtranscript-${version}.tar.bz2" checksum=daaa09038f6f3b785b86d152014b3893910f9b9e4e430c015e41b05b34c37ea7 -nocross="non-standard configure script" -export LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool +pre_configure() { + cp ${XBPS_CROSS_BASE}/usr/bin/libtool . + sed -i " + /^OBJDUMP=/s|=.*|=$OBJDUMP| + /^NM=/s|=.*|=$NM| + /^AR=/s|=.*|=$AR| + /^LTCC=/s|=.*|=$CC| + /^CC=/s|=.*|=$CC| + /^RANLIB=/s|=.*|=$RANLIB| + /^LD=/s|=.*|=$LD| + /^STRIP=/s|=.*|=true| + /^host_alias=/s|=.*|=$XBPS_TRIPLET| + /^host=/s|=.*|=$XBPS_TRIPLET| + " libtool +} + libtranscript-devel_package() { short_desc+=" - development files"