summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile32
1 files changed, 17 insertions, 15 deletions
diff --git a/Makefile b/Makefile
index e5f43b9..781917b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,7 @@
V=0.9.23
+PREFIX = /usr/local
+
BINPROGS = \
checkpkg \
commitpkg \
@@ -48,25 +50,25 @@ ARCHBUILD_LINKS = \
all:
install:
- install -dm0755 $(DESTDIR)/usr/bin
- install -dm0755 $(DESTDIR)/usr/sbin
- install -dm0755 $(DESTDIR)/usr/share/devtools
- install -m0755 ${BINPROGS} $(DESTDIR)/usr/bin
- install -m0755 ${SBINPROGS} $(DESTDIR)/usr/sbin
- install -m0644 ${CONFIGFILES} $(DESTDIR)/usr/share/devtools
- for l in ${COMMITPKG_LINKS}; do ln -sf commitpkg $(DESTDIR)/usr/bin/$$l; done
- for l in ${ARCHBUILD_LINKS}; do ln -sf archbuild $(DESTDIR)/usr/bin/$$l; done
- ln -sf archco $(DESTDIR)/usr/bin/communityco
+ install -dm0755 $(DESTDIR)$(PREFIX)/bin
+ install -dm0755 $(DESTDIR)$(PREFIX)/sbin
+ install -dm0755 $(DESTDIR)$(PREFIX)/share/devtools
+ install -m0755 ${BINPROGS} $(DESTDIR)$(PREFIX)/bin
+ install -m0755 ${SBINPROGS} $(DESTDIR)$(PREFIX)/sbin
+ install -m0644 ${CONFIGFILES} $(DESTDIR)$(PREFIX)/share/devtools
+ for l in ${COMMITPKG_LINKS}; do ln -sf commitpkg $(DESTDIR)$(PREFIX)/bin/$$l; done
+ for l in ${ARCHBUILD_LINKS}; do ln -sf archbuild $(DESTDIR)$(PREFIX)/bin/$$l; done
install -Dm0644 bash_completion $(DESTDIR)/etc/bash_completion.d/devtools
+ ln -sf archco $(DESTDIR)$(PREFIX)/bin/communityco
uninstall:
- for f in ${BINPROGS}; do rm -f $(DESTDIR)/usr/bin/$$f; done
- for f in ${SBINPROGS}; do rm -f $(DESTDIR)/usr/sbin/$$f; done
- for f in ${CONFIGFILES}; do rm -f $(DESTDIR)/usr/share/devtools/$$f; done
- for l in ${COMMITPKG_LINKS}; do rm -f $(DESTDIR)/usr/bin/$$l; done
- for l in ${ARCHBUILD_LINKS}; do rm -f $(DESTDIR)/usr/bin/$$l; done
+ for f in ${BINPROGS}; do rm -f $(DESTDIR)$(PREFIX)/bin/$$f; done
+ for f in ${SBINPROGS}; do rm -f $(DESTDIR)$(PREFIX)/sbin/$$f; done
+ for f in ${CONFIGFILES}; do rm -f $(DESTDIR)$(PREFIX)/share/devtools/$$f; done
+ for l in ${COMMITPKG_LINKS}; do rm -f $(DESTDIR)$(PREFIX)/bin/$$l; done
+ for l in ${ARCHBUILD_LINKS}; do rm -f $(DESTDIR)$(PREFIX)/bin/$$l; done
rm $(DESTDIR)/etc/bash_completion.d/devtools
- rm -f $(DESTDIR)/usr/bin/communityco
+ rm -f $(DESTDIR)$(PREFIX)/bin/communityco
dist:
git archive --format=tar --prefix=devtools-$(V)/ $(V) | gzip -9 > devtools-$(V).tar.gz