diff options
Diffstat (limited to 'app-misc/no-more-secrets/files/no-more-secrets-9999-2018-10-25-respect-ldflags.patch')
-rw-r--r-- | app-misc/no-more-secrets/files/no-more-secrets-9999-2018-10-25-respect-ldflags.patch | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/app-misc/no-more-secrets/files/no-more-secrets-9999-2018-10-25-respect-ldflags.patch b/app-misc/no-more-secrets/files/no-more-secrets-9999-2018-10-25-respect-ldflags.patch new file mode 100644 index 000000000000..163ec6fc09b9 --- /dev/null +++ b/app-misc/no-more-secrets/files/no-more-secrets-9999-2018-10-25-respect-ldflags.patch @@ -0,0 +1,48 @@ +--- a/Makefile 2020-11-05 08:48:00.592582924 +0200 ++++ b/Makefile 2020-11-05 09:03:53.247026258 +0200 +@@ -1,5 +1,5 @@ + # Installation directories following GNU conventions +-prefix ?= /usr/local ++prefix = /usr + exec_prefix = $(prefix) + bindir = $(exec_prefix)/bin + sbindir = $(exec_prefix)/sbin +@@ -12,29 +12,30 @@ + OBJ=obj + SRC=src + +-CC ?= gcc +-CFLAGS ?= -Wextra -Wall -O2 ++export CC ++export CFLAGS ++export LDFLAGS + + .PHONY: all install uninstall clean + + nms: $(OBJ)/input.o $(OBJ)/error.o $(OBJ)/nmscharset.o $(OBJ)/nmstermio.o $(OBJ)/nmseffect.o $(OBJ)/nms.o | $(BIN) +- $(CC) $(CFLAGS) -o $(BIN)/$@ $^ ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BIN)/$@ $^ + + sneakers: $(OBJ)/nmscharset.o $(OBJ)/nmstermio.o $(OBJ)/nmseffect.o $(OBJ)/sneakers.o | $(BIN) +- $(CC) $(CFLAGS) -o $(BIN)/$@ $^ ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BIN)/$@ $^ + + all: nms sneakers + + all-ncurses: nms-ncurses sneakers-ncurses + + nms-ncurses: $(OBJ)/input.o $(OBJ)/error.o $(OBJ)/nmscharset.o $(OBJ)/nmstermio_ncurses.o $(OBJ)/nmseffect.o $(OBJ)/nms.o | $(BIN) +- $(CC) $(CFLAGS) -o $(BIN)/nms $^ -lncursesw ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BIN)/nms $^ -lncursesw + + sneakers-ncurses: $(OBJ)/nmscharset.o $(OBJ)/nmstermio_ncurses.o $(OBJ)/nmseffect.o $(OBJ)/sneakers.o | $(BIN) +- $(CC) $(CFLAGS) -o $(BIN)/sneakers $^ -lncursesw ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $(BIN)/sneakers $^ -lncursesw + + $(OBJ)/%.o: $(SRC)/%.c | $(OBJ) +- $(CC) $(CFLAGS) -o $@ -c $< ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -c $< + + $(BIN): + mkdir $(BIN) + |