Honor LDFLAGS (and CXXFLAGS while I'm here). Fixes RELRO build.diff -r1.26 -r1.27 pkgsrc/audio/sfxr/Makefile
(wiz)
@@ -1,15 +1,14 @@ | @@ -1,15 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2017/02/12 06:25:05 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2017/07/13 12:16:27 wiz Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= sfxr-sdl-1.2.1 | 3 | DISTNAME= sfxr-sdl-1.2.1 | |
5 | PKGNAME= ${DISTNAME:S/-sdl//} | 4 | PKGNAME= ${DISTNAME:S/-sdl//} | |
6 | PKGREVISION= 15 | 5 | PKGREVISION= 15 | |
7 | CATEGORIES= audio | 6 | CATEGORIES= audio | |
8 | MASTER_SITES= http://www.drpetter.se/files/ | 7 | MASTER_SITES= http://www.drpetter.se/files/ | |
9 | 8 | |||
10 | MAINTAINER= wiz@NetBSD.org | 9 | MAINTAINER= wiz@NetBSD.org | |
11 | HOMEPAGE= http://www.drpetter.se/project_sfxr.html | 10 | HOMEPAGE= http://www.drpetter.se/project_sfxr.html | |
12 | COMMENT= Sound generator for 8-bit game sounds | 11 | COMMENT= Sound generator for 8-bit game sounds | |
13 | LICENSE= mit | 12 | LICENSE= mit | |
14 | 13 | |||
15 | USE_LANGUAGES= c++ | 14 | USE_LANGUAGES= c++ |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2015/11/03 01:12:49 agc Exp $ | 1 | $NetBSD: distinfo,v 1.4 2017/07/13 12:16:27 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (sfxr-sdl-1.2.1.tar.gz) = c5b1a755f45aae256101b1f83dcd6f71efb4f206 | 3 | SHA1 (sfxr-sdl-1.2.1.tar.gz) = c5b1a755f45aae256101b1f83dcd6f71efb4f206 | |
4 | RMD160 (sfxr-sdl-1.2.1.tar.gz) = be13e8591b109dcc348bc407f3d5dcfae540cf13 | 4 | RMD160 (sfxr-sdl-1.2.1.tar.gz) = be13e8591b109dcc348bc407f3d5dcfae540cf13 | |
5 | SHA512 (sfxr-sdl-1.2.1.tar.gz) = a918f5212d77e10769d44808e0fa34c3df1da6880663c6a7d966860d145c0c2979b6a6772d12a35ca44b4d7337a38698c722569446eca95c2041ae86ec691adc | 5 | SHA512 (sfxr-sdl-1.2.1.tar.gz) = a918f5212d77e10769d44808e0fa34c3df1da6880663c6a7d966860d145c0c2979b6a6772d12a35ca44b4d7337a38698c722569446eca95c2041ae86ec691adc | |
6 | Size (sfxr-sdl-1.2.1.tar.gz) = 19444 bytes | 6 | Size (sfxr-sdl-1.2.1.tar.gz) = 19444 bytes | |
7 | SHA1 (patch-Makefile) = 95463748fccf863936c8bfc4f45a411d8b4b98b3 |
$NetBSD: patch-Makefile,v 1.1 2017/07/13 12:16:27 wiz Exp $
Honor CXXFLAGS and LDFLAGS.
--- Makefile.orig 2017-07-13 12:05:54.572398200 +0000
+++ Makefile
@@ -1,7 +1,7 @@
CFLAGS=-ggdb
GTK=3.0
-CXXFLAGS=$(CFLAGS) `sdl-config --cflags` `pkg-config gtk+-${GTK} --cflags`
-LDFLAGS=`sdl-config --libs` `pkg-config gtk+-${GTK} --libs`
+CXXFLAGS+=$(CFLAGS) `sdl-config --cflags` `pkg-config gtk+-${GTK} --cflags`
+LDFLAGS+=`sdl-config --libs` `pkg-config gtk+-${GTK} --libs`
sfxr: main.cpp tools.h sdlkit.h
$(CXX) $< $(CXXFLAGS) $(LDFLAGS) -o $@