freebsd-ports/net-p2p/c-lightning/files/patch-Makefile
2020-02-18 13:33:13 +00:00

31 lines
1.1 KiB
Text

--- Makefile.orig 2020-02-17 08:37:09 UTC
+++ Makefile
@@ -192,6 +192,7 @@ ALL_PROGRAMS =
CPPFLAGS += -DBINTOPKGLIBEXECDIR="\"$(shell sh tools/rel.sh $(bindir) $(pkglibexecdir))\""
CFLAGS = $(CPPFLAGS) $(CWARNFLAGS) $(CDEBUGFLAGS) $(COPTFLAGS) -I $(CCANDIR) $(EXTERNAL_INCLUDE_FLAGS) -I . -I/usr/local/include $(FEATURES) $(COVFLAGS) $(DEV_CFLAGS) -DSHACHAIN_BITS=48 -DJSMN_PARENT_LINKS $(PIE_CFLAGS) $(COMPAT_CFLAGS) -DBUILD_ELEMENTS=1
+unexport CFLAGS
# We can get configurator to run a different compile cmd to cross-configure.
CONFIGURATOR_CC := $(CC)
@@ -457,7 +458,7 @@ pkglibexecdir = $(libexecdir)/$(PKGNAME)
plugindir = $(pkglibexecdir)/plugins
datadir = $(PREFIX)/share
docdir = $(datadir)/doc/$(PKGNAME)
-mandir = $(datadir)/man
+mandir = $(PREFIX)/man
man1dir = $(mandir)/man1
man5dir = $(mandir)/man5
man7dir = $(mandir)/man7
@@ -466,7 +467,11 @@ man8dir = $(mandir)/man8
# Commands
MKDIR_P = mkdir -p
INSTALL = install
+ifeq ($(DEVELOPER),1)
INSTALL_PROGRAM = $(INSTALL)
+else
+INSTALL_PROGRAM = $(INSTALL) -s
+endif
INSTALL_DATA = $(INSTALL) -m 644
# Tags needed by some package systems.