pkgsrc-ng/emulators/shoebill/patches/patch-sdl-gui_lin_build.sh
2016-11-18 22:39:22 +01:00

25 lines
644 B
Bash

$NetBSD: patch-sdl-gui_lin_build.sh,v 1.3 2016/03/29 22:03:08 joerg Exp $
Make build parameters settable from pkg Makefile
--- sdl-gui/lin_build.sh.orig 2015-09-14 02:11:18.000000000 +0000
+++ sdl-gui/lin_build.sh
@@ -1,6 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-CC=gcc
+CC=${CC:-"gcc"}
+CFLAGS=${CFLAGS:-"-O2"}
files=""
for i in adb fpu mc68851 mem via floppy core_api cpu dis; do
@@ -17,6 +18,6 @@ $CC -O1 ../core/decoder_gen.c -o decoder
./decoder_gen dis .
-cmd="$CC -O3 -ggdb -flto $files sdl.c -lpthread -lm -lSDL2 -lGL -o shoebill"
+cmd="$CC ${CFLAGS} $files sdl.c -lpthread -lm -lSDL2 -lGL ${LDFLAGS} -o shoebill"
echo $cmd
$cmd