termux-packages/packages/rdrview/Makefile.patch

29 lines
923 B
Diff

--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,11 @@
-SYSTEM = $(shell uname)
-CC = gcc
+SYSTEM = Linux
+CC ?= gcc
GIT_COMMIT = $(shell git rev-parse --short HEAD)
-CFLAGS = -DNDEBUG -O2 -Wall -Wextra -fno-strict-aliasing
-override CFLAGS += $(shell curl-config --cflags) $(shell xml2-config --cflags)
+CFLAGS += -DNDEBUG -Wall -Wextra -fno-strict-aliasing
+override CFLAGS += $(shell sh @TERMUX_PREFIX@/bin/curl-config --cflags) $(shell sh @TERMUX_PREFIX@/bin/xml2-config --cflags)
-LDLIBS = $(shell curl-config --libs) $(shell xml2-config --libs) -lm
+LDLIBS = $(shell sh @TERMUX_PREFIX@/bin/curl-config --libs) $(shell sh @TERMUX_PREFIX@/bin/xml2-config --libs) -lm
ifeq ($(SYSTEM), Linux)
LDLIBS += -lseccomp
else ifeq ($(SYSTEM), FreeBSD)
@@ -14,7 +14,7 @@
LDLIBS += -liconv
endif
-PREFIX = /usr/local
+PREFIX = @TERMUX_PREFIX@
BINDIR = $(DESTDIR)$(PREFIX)/bin
MANDIR = $(DESTDIR)$(PREFIX)/share/man/man1