summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-07-13 12:33:37 +0000
committerwiz <wiz@pkgsrc.org>2017-07-13 12:33:37 +0000
commitb7012411743748afccd7b3f9d4a1b3caeddc6b54 (patch)
tree0c4549fbf55f9b15e825eff5cf76fdeb6dee2a30 /games
parent1705d7d39b183cd4a6480289fb8540b621232154 (diff)
downloadpkgsrc-b7012411743748afccd7b3f9d4a1b3caeddc6b54.tar.gz
Honor LDFLAGS, fixes RELRO build.
Diffstat (limited to 'games')
-rw-r--r--games/puzzles/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/games/puzzles/Makefile b/games/puzzles/Makefile
index 584ae64fb61..1a6482db98a 100644
--- a/games/puzzles/Makefile
+++ b/games/puzzles/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2017/02/12 06:25:22 ryoon Exp $
+# $NetBSD: Makefile,v 1.54 2017/07/13 12:33:37 wiz Exp $
DISTNAME= puzzles
PKGNAME= puzzles-20160429
@@ -24,6 +24,12 @@ MAKE_FLAGS= gamesdir=${PREFIX}/bin
MAKE_FILE= Makefile.gtk
CFLAGS+= -DREVISION=${DISTNAME:S/puzzles-r//}
+SUBST_CLASSES+= ldflags
+SUBST_SED.ldflags+= -e 's/$$(CC)/$$(CC) $$(LDFLAGS)/g'
+SUBST_FILES.ldflags+= Makefile.gtk
+SUBST_MESSAGE.ldflags= Honoring LDFLAGS.
+SUBST_STAGE.ldflags= pre-build
+
post-install:
${INSTALL_DATA} ${WRKSRC}/puzzles.txt \
${DESTDIR}${PREFIX}/share/doc/puzzles