From 69e65350071d2b1b5611f6573f5e69c4922a3001 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Sun, 10 Mar 2019 22:53:44 +0100 Subject: [PATCH] rgbds: Make build respect LDFLAGS Adds DT_RUNPATH (see #3490). --- packages/rgbds/Makefile.patch | 16 ++++++++++++---- packages/rgbds/build.sh | 5 +++++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/packages/rgbds/Makefile.patch b/packages/rgbds/Makefile.patch index 1b01a35cd..e20856ca6 100644 --- a/packages/rgbds/Makefile.patch +++ b/packages/rgbds/Makefile.patch @@ -1,7 +1,7 @@ -diff -u -r ../rgbds-0.3.2/Makefile ./Makefile ---- ../rgbds-0.3.2/Makefile 2017-06-10 00:05:16.000000000 +0200 -+++ ./Makefile 2017-08-20 11:44:58.798625382 +0200 -@@ -3,7 +3,7 @@ +diff -u -r ../rgbds-0.3.8/Makefile ./Makefile +--- ../rgbds-0.3.8/Makefile 2018-12-10 23:19:36.000000000 +0000 ++++ ./Makefile 2019-03-10 21:52:48.763105448 +0000 +@@ -11,7 +11,7 @@ Q := @ PREFIX := /usr/local bindir := ${PREFIX}/bin @@ -10,3 +10,11 @@ diff -u -r ../rgbds-0.3.2/Makefile ./Makefile STRIP := -s BINMODE := 555 MANMODE := 444 +@@ -29,7 +29,6 @@ + WARNFLAGS := -Wall + + # Overridable CFLAGS +-CFLAGS := -g + # Non-overridable CFLAGS + REALCFLAGS := ${CFLAGS} ${WARNFLAGS} -std=c99 -D_POSIX_C_SOURCE=200809L \ + -Iinclude -DBUILD_VERSION_STRING=\"${VERSION_STRING}\" diff --git a/packages/rgbds/build.sh b/packages/rgbds/build.sh index 44e4cf4e9..82f882dd8 100644 --- a/packages/rgbds/build.sh +++ b/packages/rgbds/build.sh @@ -2,8 +2,13 @@ TERMUX_PKG_HOMEPAGE=https://rednex.github.io/rgbds/ TERMUX_PKG_DESCRIPTION="Rednex Game Boy Development System" TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_VERSION=0.3.8 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SHA256=ec47b7d7a1b03534ab14b261d13511a18c8b1c3ebddea414e7034496f3423c05 TERMUX_PKG_SRCURL=https://github.com/rednex/rgbds/releases/download/v${TERMUX_PKG_VERSION}/rgbds-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_DEPENDS="libpng" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=${TERMUX_PREFIX} Q= STRIP=" + +termux_step_pre_configure() { + CFLAGS+=" $LDFLAGS" +}