From b4d9cf0c90a471f74ac75b7de6d45ce1550f462d Mon Sep 17 00:00:00 2001 From: jbu Date: Sun, 2 Aug 2015 17:23:00 +0200 Subject: [PATCH] irrlicht: unbreak musl --- srcpkgs/irrlicht/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/irrlicht/template b/srcpkgs/irrlicht/template index 33ce4c941b..2110a64afb 100644 --- a/srcpkgs/irrlicht/template +++ b/srcpkgs/irrlicht/template @@ -1,7 +1,7 @@ # Template file for 'irrlicht' pkgname=irrlicht version=1.8.1 -revision=1 +revision=2 hostmakedepends="unzip pkg-config" makedepends="libjpeg-turbo-devel libpng-devel libXcursor-devel libXext-devel MesaLib-devel" short_desc="Lightning fast realtime 3D engine" @@ -16,9 +16,14 @@ pre_build() { for file in COpenGLExtensionHandler.h glext.h glxext.h wglext.h; do $XBPS_FETCH_CMD "http://sourceforge.net/p/irrlicht/code/4600/tree/trunk/source/Irrlicht/${file}?format=raw>${file}" done + case "$XBPS_TARGET_MACHINE" in + *-musl) # There is no in musl libc + sed -e "s;;;" \ + -i ${wrksrc}/source/Irrlicht/COSOperator.cpp + esac } do_build() { - cd source/Irrlicht + cd ${wrksrc}/source/Irrlicht make ${makejobs} NDEBUG=1 sharedlib make ${makejobs} NDEBUG=1 }