From 822d1a666ff298ab9ddd46ff191b0fffb89532d8 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 28 Aug 2014 14:29:30 +0200 Subject: [PATCH] darkplaces: use SSE only where possible --- srcpkgs/darkplaces/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/darkplaces/template b/srcpkgs/darkplaces/template index 4c0dc287f2b..0fac2088c7d 100644 --- a/srcpkgs/darkplaces/template +++ b/srcpkgs/darkplaces/template @@ -19,9 +19,13 @@ do_configure() { unzip -q darkplacesenginesource${version}.zip } do_build() { + make_build_args="DP_FS_BASEDIR=/opt/quake DP_LINK_TO_LIBJPEG=1" + if [ "$XBPS_MACHINE" != "i686" -a "$XBPS_MACHINE" != "x86_64" ]; then + make_build_args+=" CFLAGS_SSE= CFLAGS_SSE2=" + fi + cd ${pkgname} - sed -i -e '1i DP_LINK_TO_LIBJPEG=1' makefile - make OPTIM_RELEASE="${CFLAGS}" DP_FS_BASEDIR=/opt/quake release + make OPTIM_RELEASE="${CFLAGS}" ${make_build_args} release } do_install() { cd ${pkgname}