From e4267cb19ffe1b3b27259357a27393b48ef25fcd Mon Sep 17 00:00:00 2001 From: Oliver Lehmann Date: Wed, 21 Jun 1989 07:54:09 +0000 Subject: [PATCH] ING_DB --- .../contrib/ingres/dbs/ing_src/teil1/Makefile | 85 +++++++++++++++++++ .../contrib/ingres/dbs/ing_src/teil2/Makefile | 79 +++++++++++++++++ 2 files changed, 164 insertions(+) create mode 100644 WEGA/contrib/ingres/dbs/ing_src/teil1/Makefile create mode 100644 WEGA/contrib/ingres/dbs/ing_src/teil2/Makefile diff --git a/WEGA/contrib/ingres/dbs/ing_src/teil1/Makefile b/WEGA/contrib/ingres/dbs/ing_src/teil1/Makefile new file mode 100644 index 0000000..9974425 --- /dev/null +++ b/WEGA/contrib/ingres/dbs/ing_src/teil1/Makefile @@ -0,0 +1,85 @@ +# Bemerkungen: +# +# -Es besteht die Moeglichkeit, mit dem Makefile die +# Dokumentation von ING_DB fuer verschiedene Drucker +# herzustellen. +# +# BITTE VERAENDERN SIE KEINE DATEINAMEN !!! +# Am besten ist, sie lassen die Directorys +# 'ing_doc' und 'ing_src' so wie sie sind. +# +# -In der Titelfestlegung kann bei 'T = ' noch eine +# Option fuer 'nroff' gegeben werden, die speziell +# fuer besondere Drucker aufbereitet (Je nach den +# 'nroff'- Moeglichkeiten des Rechners). +# +# -'doc1' schafft den ersten Teil der Dokumentation kom- +# plett nach /z/ing_doc/teil1/doc1. Der Text ist nicht +# speziell aufbereitet. +# +# -'doc1.tx' bereitet den Text fuer normale Nadeldrucker +# auf. Es sind Umlaute vorgesehen und "nroff" fuehrt +# Fettdruck aus. +# Es sind keine "tab's" gesetzt. +# Der Teil1 des Handbuchs wird anschliessend in Bloecke zu +# 30 Seiten geteilt, im directory /z/ing_doc/teil1 abgelegt +# und danach gedruckt. +# EINGABE: make doc1.tx +# +# -'doc1.lp bereitet das Handbuch fuer Seriendrucker auf. +# Es werden kein Fettdruck und keine Unterstreichungen +# ausgefuehrt. +# Die Dokumentation wird im directory /z/ing_src/lp +# abgelegt. +# Ansonsten gilt dasselbe wie bei 'doc1.tx'. +# EINGABE: make doc1.lp +# +############################################################# + + +M = /z/ing_doc/teil1/ +S = /z/ing_src/teil1/lp/ +D = /z/ing_src/teil1/ +B = /z/ing_src/teil1/befehle/ +C = /z/ing_doc/c/ +T = + +OBJS = $(D)deck $(D)einlei $(D)query $(D)monitor $(D)makro \ + $(D)ql $(D)unix1.1 $(D)unix2 $(D)report $(D)files \ + $(D)error + +doc1: $(OBJS) + nroff -ms $(OBJS) > $(M)doc1 + +doc1.tx: $(OBJS) + nroff -ms $(OBJS) > $(D)doc1.1 + $(D)Inverz $(D)doc1.1 > $(D)inhalt1.1 + sed -f $(B)ibf $(D)inhalt1.1 > $(D)inhalt1.2 + nroff -ms $(D)inhalt1.2 > $(M)inhalt1 + rm $(D)inhalt1.? + split -2160 $(D)doc1.1 $(D)doc1_ + mv $(D)doc1_a? $(M) + rm $(D)doc1.1 + +doc1.lp: $(OBJS) + cat $(OBJS) > $(D)all1 + fgrep -v -f $(B)bdat $(D)all1 > $(D)all1.1 + sed -f $(B)bef1 $(D)all1.1 > $(D)doc1.2 + nroff $T -ms $(D)doc1.2 > $(D)doc1.3 + sed -f $(B)bfd $(D)doc1.3 > $(D)doc1.4 + split -2160 $(D)doc1.4 $(D)doc1.4_ + mv $(D)doc1.4_a? $(S) + rm $(D)all1 $(D)all1.1 $(D)doc1.2 $(D)doc1.3 $(D)doc1.4 + +print: $(M)doc1_aa + lpr $(M)doc1_a? + +# zu doc1.lp: +# +# - fgrep filtert die Kommandos ".ft B" und ".ft R" +# (nroff - Fettdruck) aus. +# - sed ersetzt vor der Uebersetzung alle Umlaute und +# nach der Uebersetzung stellt es vor jede Zeile +# 8 Leerzeichen und loescht die Unterstreichungen. +# +######################################################### diff --git a/WEGA/contrib/ingres/dbs/ing_src/teil2/Makefile b/WEGA/contrib/ingres/dbs/ing_src/teil2/Makefile new file mode 100644 index 0000000..57d4e3c --- /dev/null +++ b/WEGA/contrib/ingres/dbs/ing_src/teil2/Makefile @@ -0,0 +1,79 @@ +# Bemerkungen +# +# Es besteht die Moeglichkeit, mit dem Makefile die +# Dokumentation von ING_DB fuer verschiedene Drucker +# herzustellen. +# +# In der Titelfestlegung kann bei 'T = ' noch eine +# Option fuer 'nroff' gegeben werden, die speziell +# fuer besondere Drucker aufbereitet (Je nach den +# 'nroff'- Moeglichkeiten). +# +# 'doc2' schafft den ersten Teil der Dokumentation als +# ganzes nach /z/ing_doc/teil2/doc2. Der Text ist nicht +# speziell aufbereitet. +# EINGABE make doc2 bzw. make +# +# 'doc2.lp' bereitet den Text fuer normale Nadeldrucker +# auf. Es sind Umlaute vorgesehen und "nroff" fuehrt +# Fettdruck aus. +# Es sind keine "tab's" gesetzt. +# Der Teil1 des Handbuchs wird anschliessend in Bloecke zu +# 30 Seiten geteilt, im directory /z/ing_doc/teil2 abgelegt +# und dort gedruckt. +# EINGABE make doc2.tx +# +# 'doc2.lp bereitet das Handbuch fuer Seriendrucker auf. +# Es werden kein Fettdruck und keine Unterstreichungen +# ausgefuehrt. +# Ansonsten gilt dasselbe wie bei 'doc2.tx'. +# EINGABE make doc2.lp +# +############################################################# + +M = /z/ing_doc/teil2/ +S = /z/ing_src/teil2/lp/ +D = /z/ing_src/teil2/ +B = /z/ing_src/teil2/befehle/ +C = /z/ing_doc/c/ +T = + +OBJS = $(D)quel $(D)dab $(D)zugr $(D)monitor $(D)amx \ + $(D)report1.7 $(D)report2.8 $(D)zip + +doc2: $(OBJS) + nroff -ms $(OBJS) > $(M)doc2 + +doc2.tx: $(OBJS) + nroff -ms $(OBJS) > $(D)doc2.1 + sed -f $(B)dbef $(D)doc2.1 > $(D)doc2.2 + $(D)Inverz $(D)doc2.2 > $(D)inhalt2.1 + sed -f $(B)ibf $(D)inhalt2.1 > $(D)inhalt2.2 + nroff -ms $(D)inhalt2.2 > $(M)inhalt2 + rm $(D)inhalt2.? + split -2160 $(D)doc2.2 $(D)doc2_ + mv $(D)doc2_a? $(M) + rm $(D)doc2.1 $(D)doc2.2 + +doc2.lp: $(OBJS) + cat $(OBJS) > $(D)all2 + fgrep -v -f $(B)bdat $(D)all2 > $(D)all2.1 + sed -f $(B)bef1 $(D)all2.1 > $(D)doc2.2 + nroff $T -ms $(D)doc2.2 > $(D)doc2.3 + sed -f $(B)bfd $(D)doc2.3 > $(D)doc2.4 + split -2160 $(D)doc2.4 $(D)doc2.4_ + mv $(D)doc2.4_a? $(S) + rm $(D)all2 $(D)all2.1 $(D)doc2.2 $(D)doc2.3 $(D)doc2.4 + +print: $(M)doc2_aa + lpr $(M)doc2_a? + +# zu doc2.lp +# +# - fgrep filtert die Kommandos ".ft B" und ".ft R" +# (nroff - Fettdruck) aus. +# - sed ersetzt vor der Uebersetzung alle Umlaute und +# nach der Uebersetzung stellt es vor jede Zeile +# 8 Leerzeichen und loescht die Unterstreichungen. +# +#########################################################