Browse Source

Adapted for new version

ceriel 37 years ago
parent
commit
f43b2cb2bd
1 changed files with 30 additions and 18 deletions
  1. 30 18
      mkun/Makefile

+ 30 - 18
mkun/Makefile

@@ -1,25 +1,37 @@
-DEST=/usr/lib/tmac/tmac.kun
+# $Header$
+LIB=/usr/lib
+MIDDLE=tmac
+# the script replaces references to pathnames and
+# deletes all comment
+RUNSCRIPT=sed -e s-LIBDIR-$(LIB)-g -e '/Header/!s/[ 	]*\\".*//' -e '/^\.$$/d' -e 's/^\.[ 	][ 	]*/./'
+FILES=tmac.kun tmac.q?
 
-install:
-	for i in  "" 1 2 3 4 5 6 7 8 ;\
-	do ;\
-		cp tmac.q$i $DEST$i ;\
-	done
+TBL=tbl
+REFER=refer
+SUF=pr
+NROFF=nroff
 
-cmp:
-	for i in  "" 1 2 3 4 5 6 7 8 ;\
-	do ;\
-		cmp tmac.q$i $DEST$i ;\
-	done
+head:		$(FILES)
+
+pubmac.$(SUF):	pubmac
+		sed 's/^\.UW/.BW/' < pubmac | $(TBL) | \
+			$(REFER) | $(NROFF) -kun > pubmac.$(SUF)
+
+install:	install_files
+
+install_files:
+		for i in $(FILES) ;\
+		do\
+			rm -f $$$(LIB)/$(MIDDLE)/$$i ;\
+			$(RUNSCRIPT) $$i >$$$(LIB)/$(MIDDLE)/$$i ;\
+			chmod -w $$$(LIB)/$(MIDDLE)/$$i ;\
+		done
+
+clean:
 
 pr:
-	@for i in  "" 1 2 3 4 5 6 7 8 ;\
-	do ;\
-		pr tmac.q$i ;\
-	done
 
 opr:
-	make pr | opr
 
-clean:
-	@:
+cmp:
+		echo "no cmp"