diff options
| author | Thomas Anderson | 2015-04-07 17:28:07 -0700 | 
|---|---|---|
| committer | Thomas Anderson | 2015-04-07 17:28:07 -0700 | 
| commit | 12709cc751121d8c8c3ead02d9f1056c37e5ed89 (patch) | |
| tree | f7e563174b698eaeb4809fd7b7b31e5aca652f0c | |
| parent | Merge pull request #22 from jasperla/obsd_signal (diff) | |
Add support for differing PREFIX and MANPREFIX.
Sometimes we do not want man pages to go to $(PREFIX)/man, as in the
case of cross-compiling on distributions such as Exherbo.
| -rw-r--r-- | Makefile | 7 | 
1 files changed, 5 insertions, 2 deletions
| @@ -1,6 +1,9 @@  ifndef PREFIX    PREFIX=/usr  endif +ifndef MANPREFIX +  MANPREFIX=$(PREFIX) +endif  ifndef SYSCONFDIR    ifeq ($(PREFIX),/usr)      SYSCONFDIR=/etc @@ -95,12 +98,12 @@ manpage:  install:  	install -m 755 -d $(DESTDIR)$(PREFIX)/bin  	install -m 755 -d $(DESTDIR)$(SYSCONFDIR) -	install -m 755 -d $(DESTDIR)$(PREFIX)/share/man/man1 +	install -m 755 -d $(DESTDIR)$(MANPREFIX)/share/man/man1  	install -m 755 i3status $(DESTDIR)$(PREFIX)/bin/i3status  	# Allow network configuration for getting the link speed  	(which setcap && setcap cap_net_admin=ep $(DESTDIR)$(PREFIX)/bin/i3status) || true  	install -m 644 i3status.conf $(DESTDIR)$(SYSCONFDIR)/i3status.conf -	install -m 644 man/i3status.1 $(DESTDIR)$(PREFIX)/share/man/man1 +	install -m 644 man/i3status.1 $(DESTDIR)$(MANPREFIX)/share/man/man1  release:  	[ -f i3status-${VERSION} ] || rm -rf i3status-${VERSION} | 
