From 499403425ac1ac02cf437910e338b2ef93a092c8 Mon Sep 17 00:00:00 2001 From: Michael Czigler <37268479+mcpcpc@users.noreply.github.com> Date: Tue, 29 Sep 2020 17:53:44 -0400 Subject: 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 --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Makefile') 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 -- cgit v1.2.3