summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 4d4bfa0..19a8717 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,8 @@
PREFIX ?= /usr
DESTDIR ?=
+BINDIR ?= $(PREFIX)/bin
+MANDIR ?= $(PREFIX)/share/man
+SYSCONFDIR ?= /etc
.PHONY: install
@@ -7,10 +10,10 @@ all:
@echo "Password store is a shell script, so there is nothing to do. Try \"make install\" instead."
install:
- @mkdir -p $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/man/man1 $(DESTDIR)/etc/bash_completion.d
- @install -v src/password-store.sh $(DESTDIR)$(PREFIX)/bin/pass
- @install -v man/pass.1 $(DESTDIR)$(PREFIX)/share/man/man1/pass.1
- @install -v bash-completion/pass-bash-completion.sh $(DESTDIR)/etc/bash_completion.d/password-store
+ @mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(SYSCONFDIR)/bash_completion.d
+ @install -v src/password-store.sh $(DESTDIR)$(BINDIR)/pass
+ @install -v man/pass.1 $(DESTDIR)$(MANDIR)/man1/pass.1
+ @install -v bash-completion/pass-bash-completion.sh $(DESTDIR)$(SYSCONFDIR)/bash_completion.d/password-store
uninstall:
- @rm -vf $(DESTDIR)$(PREFIX)/bin/pass $(DESTDIR)$(PREFIX)/share/man/man1/pass.1 $(DESTDIR)/etc/bash_completion.d/password-store
+ @rm -vf $(DESTDIR)$(BINDIR)/pass $(DESTDIR)$(MANDIR)/man1/pass.1 $(DESTDIR)$(SYSCONFDIR)/bash_completion.d/password-store
follow=1'>CleanupRené 'Necoro' Neumann25-703/+0 2016-07-09Add dev-python/pdb-cloneRené 'Necoro' Neumann2-0/+24 2016-07-06Fix r/dependRené 'Necoro' Neumann1-4/+4 2016-07-06Fix r/dependRené 'Necoro' Neumann4-3/+8 2016-07-06Crypt::LERené 'Necoro' Neumann8-0/+97 2016-07-03Python 3.4 support for flask-migrateRené 'Necoro' Neumann2-0/+35 2016-06-26Remove outdated radicaleRené 'Necoro' Neumann5-188/+0 2016-03-25feed2imap: ruby-2.1René 'Necoro' Neumann1-1/+1 2016-03-25i3 with pango but w/o cairoRené 'Necoro' Neumann4-0/+341 2016-02-21Use virtual/udevRené 'Necoro' Neumann1-1/+1 2016-01-09passRené 'Necoro' Neumann2-0/+84