ports/lang/elixir/files/patch-Makefile
Dave Cottlehuber 683364cf68 lang/elixir: update 1.6.6 to 1.7.0
- ensure man pages respect hier(7)

Reviewed by:	jrm
Approved by:	olgeni
Differential Revision:	https://reviews.freebsd.org/D16456
2018-07-31 22:14:54 +00:00

24 lines
1,017 B
Text

--- Makefile.orig 2018-07-26 08:21:35 UTC
+++ Makefile
@@ -1,5 +1,6 @@
PREFIX ?= /usr/local
SHARE_PREFIX ?= $(PREFIX)/share
+MAN_PREFIX ?= $(PREFIX)/man
CANONICAL := v1.7/
ELIXIRC := bin/elixirc --verbose --ignore-module-conflict
ERLC := erlc -I lib/elixir/include
@@ -279,9 +280,9 @@ clean_man:
rm -f man/iex.1.bak
install_man: build_man
- $(Q) mkdir -p $(DESTDIR)$(SHARE_PREFIX)/man/man1
- $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1
- $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1
- $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1
- $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(SHARE_PREFIX)/man/man1
+ $(Q) mkdir -p $(DESTDIR)$(MAN_PREFIX)/man1
+ $(Q) $(INSTALL_DATA) man/elixir.1 $(DESTDIR)$(MAN_PREFIX)/man1
+ $(Q) $(INSTALL_DATA) man/elixirc.1 $(DESTDIR)$(MAN_PREFIX)/man1
+ $(Q) $(INSTALL_DATA) man/iex.1 $(DESTDIR)$(MAN_PREFIX)/man1
+ $(Q) $(INSTALL_DATA) man/mix.1 $(DESTDIR)$(MAN_PREFIX)/man1
$(MAKE) clean_man