aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorMichael Czigler <37268479+mcpcpc@users.noreply.github.com>2020-09-29 17:53:44 -0400
committerGitHub <noreply@github.com>2020-09-29 17:53:44 -0400
commit499403425ac1ac02cf437910e338b2ef93a092c8 (patch)
tree5252093ea08ba13c8552a0f279ab14350c7557bc /Makefile
parentindent code block (diff)
downloadkirc-499403425ac1ac02cf437910e338b2ef93a092c8.tar.gz
kirc-499403425ac1ac02cf437910e338b2ef93a092c8.tar.bz2
kirc-499403425ac1ac02cf437910e338b2ef93a092c8.tar.xz
kirc-499403425ac1ac02cf437910e338b2ef93a092c8.tar.zst
kirc-499403425ac1ac02cf437910e338b2ef93a092c8.zip
add manpage (#46)
* Create kirc.1 * add VERSION and man page * change kirc version to definition in Makefile * fix separator char (TAB) * remove double parenthesis in puts() command * change VERSION to be controlled by kirc.c
Diffstat (limited to '')
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 3b0fb68..88e0f8d 100644
--- a/Makefile
+++ b/Makefile
@@ -2,6 +2,7 @@
PREFIX = /usr/local
BINDIR = $(PREFIX)/bin
+MANPREFIX = $(PREFIX)/share/man
all: kirc
@@ -13,11 +14,16 @@ kirc: kirc.o Makefile
install: all
mkdir -p $(DESTDIR)$(BINDIR)
+ mkdir -p $(DESTDIR)$(MANPREFIX)/man1
cp -f kirc $(DESTDIR)$(BINDIR)
chmod 755 $(DESTDIR)$(BINDIR)/kirc
+ version=$$(sed -n '/#define VERSION/{s/^[^"]*"//;s/".*//;p;q}' kirc.c); \
+ sed "s/VERSION/$$version/g" kirc.1 > $(DESTDIR)$(MANPREFIX)/man1/kirc.1
+ chmod 644 $(DESTDIR)$(MANPREFIX)/man1/kirc.1
uninstall:
rm -f $(DESTDIR)$(BINDIR)/kirc
+ rm -f $(DESTDIR)$(MANPREFIX)/man1/kirc.1
clean:
rm -f kirc *.o