summaryrefslogtreecommitdiff
path: root/sysutils/mtm/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/mtm/files/patch-Makefile')
-rw-r--r--sysutils/mtm/files/patch-Makefile34
1 files changed, 24 insertions, 10 deletions
diff --git a/sysutils/mtm/files/patch-Makefile b/sysutils/mtm/files/patch-Makefile
index 9256f5e0895d..4fb045188037 100644
--- a/sysutils/mtm/files/patch-Makefile
+++ b/sysutils/mtm/files/patch-Makefile
@@ -1,13 +1,27 @@
---- Makefile.orig 2018-05-07 14:54:13 UTC
+--- Makefile.orig 2019-08-06 13:35:52 UTC
+++ Makefile
-@@ -16,8 +16,8 @@ config.h: config.def.h
- cp -i config.def.h config.h
+@@ -1,17 +1,20 @@
+ CC ?= gcc
+ CFLAGS ?= -std=c99 -Wall -Wextra -pedantic -Os
++CPPFLAGS ?=
++LDFLAGS ?=
+ FEATURES ?= -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED
+-HEADERS ?=
+-LIBPATH ?=
+ DESTDIR ?= /usr/local
+ MANDIR ?= $(DESTDIR)/man/man1
+ CURSESLIB ?= ncursesw
+-LIBS ?= -l$(CURSESLIB) -lutil
++LIBRARIES ?= -l$(CURSESLIB) -lutil
+
++CPPFLAGS += $(FEATURES)
++LDFLAGS += $(LIBRARIES)
++
+ all: mtm
- install: mtm
-- cp mtm $(DESTDIR)/bin
-- cp mtm.1 $(DESTDIR)/share/man/man1
-+ ${BSD_INSTALL_PROGRAM} mtm $(DESTDIR)$(PREFIX)/bin
-+ ${BSD_INSTALL_MAN} mtm.1 $(DESTDIR)$(PREFIX)/man/man1
+ mtm: vtparser.c mtm.c config.h
+- $(CC) $(CFLAGS) $(FEATURES) -o $@ $(HEADERS) vtparser.c mtm.c $(LIBPATH) $(LIBS)
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ vtparser.c mtm.c
- install-terminfo: mtm.ti
- tic -s -x mtm.ti
+ config.h: config.def.h
+ cp -i config.def.h config.h