aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..b7deaf6
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,24 @@
+DESTDIR=
+PREFIX=/usr
+BINDIR=$(PREFIX)/bin
+MANDIR=$(PREFIX)/share/man
+MAN1DIR=$(MANDIR)/man1
+DOCDIR=$(PREFIX)/share/doc/soxdial
+
+PROG=soxdial
+MAN=$(PROG).1
+
+all:
+ @cat INSTALL
+
+$(MAN): $(PROG)
+ perl $(PROG) --man > $(MAN)
+
+install: $(MAN)
+ mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MAN1DIR) $(DESTDIR)$(DOCDIR)
+ cp $(PROG) $(DESTDIR)$(BINDIR)
+ chmod 755 $(DESTDIR)$(BINDIR)/$(PROG)
+ cp $(MAN) $(DESTDIR)$(MAN1DIR)
+ gzip -9 $(DESTDIR)$(MAN1DIR)/$(MAN)
+ cp README $(DESTDIR)$(DOCDIR)
+ chmod 644 $(DESTDIR)$(MAN1DIR)/$(MAN).gz $(DESTDIR)$(DOCDIR)/README