aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..303714f
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,30 @@
+PREFIX ?= /usr
+BINDIR ?= $(PREFIX)/bin
+MANDIR ?= $(PREFIX)/share/man/man8
+
+SCRIPTS = apkg \
+ apkg-chroot \
+ apkg-clean \
+ apkg-deps \
+ apkg-foreign \
+ apkg-genabuild \
+ apkg-orphan \
+ apkg-purge \
+ apkg-redundantdeps \
+ reposync \
+ revdep \
+ updateconf
+
+.PHONY: all install uninstall
+
+all:
+ @echo "Run 'make install' to install autils."
+
+install:
+ mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)
+ install -m755 $(SCRIPTS) $(DESTDIR)$(BINDIR)
+ install -m644 man/*.8 $(DESTDIR)$(MANDIR)
+
+uninstall:
+ for f in $(SCRIPTS); do rm -f $(DESTDIR)$(BINDIR)/$$f; done
+ for f in man/*.8; do rm -f $(DESTDIR)$(MANDIR)/$$(basename $$f); done