diff --git a/Makefile b/Makefile index 0e7c2c52..13965a5f 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,5 @@ VERSION=0.8.2 - -install: build - mkdir -p $(DESTDIR)/share/emacs/site-lisp - install -m 644 magit.el magit.elc $(DESTDIR)/share/emacs/site-lisp - mkdir -p $(DESTDIR)/share/info - install -m 644 magit.info $(DESTDIR)/share/info - install-info --info-dir=$(DESTDIR)/share/info $(DESTDIR)/share/info/magit.info - mkdir -p $(DESTDIR)/etc/emacs/site-start.d - install -m 644 50magit.el $(DESTDIR)/etc/emacs/site-start.d/50magit.el +PREFIX=/usr build: sed -e s/@VERSION@/$(VERSION)/ < magit-pkg.el.in > magit-pkg.el @@ -15,5 +7,14 @@ build: emacs --batch --eval '(byte-compile-file "magit.el")' makeinfo -I . -o magit.info magit.texi +install: build + mkdir -p $(DESTDIR)/$(PREFIX)/share/emacs/site-lisp + install -m 644 magit.el magit.elc $(DESTDIR)/$(PREFIX)/share/emacs/site-lisp + mkdir -p $(DESTDIR)/$(PREFIX)/share/info + install -m 644 magit.info $(DESTDIR)/$(PREFIX)/share/info + install-info --info-dir=$(DESTDIR)/$(PREFIX)/share/info $(DESTDIR)/$(PREFIX)/share/info/magit.info + mkdir -p $(DESTDIR)/etc/emacs/site-start.d + install -m 644 50magit.el $(DESTDIR)/etc/emacs/site-start.d/50magit.el + clean: rm -f magit-pkg.el magit.spec magit.elc magit.info