1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
|
# -*- Makefile -*-
# cl: ich habe kleinere Modifikationen an den Debiandoc-Dateien
# vorgenommen (fr HTTP)
export DEBIANDOCSGMLLIB=./sgml
export DEBIANDOCSGMLSPEC=./spec
#
# Versionsnummer fuer Alexander Haderer privates Backup (afrika@first.gmd.de)
# zum Sichern von Makefile* *.sgml *.tex
# (Ich mache die de. Anpassungen der install doku an debian 2.0)
#
AFRIKA_VERSION = 1.4
# Die zu sichernden Dateien fuer afrika backup
AFRIKA_FILES = Makefile* install.ents *.sgml *.tex *.version *.date \
README_AFRIKA
INSTALLPATHFORHTML = $(HOME)/public_html/debian
PREFIX=$(prefix)
# verwendete Programme:
SGML2HTML = debiandoc2html
SGML2LOUT = debiandoc2lout
SGML2PS = debiandoc2ps -pa4 -1
SGML2TEXT = debiandoc2text
SGML2LATEX = debiandoc2latex2e
# debiandoc2textov
CP = cp
RM = rm
ORIGINALDOCS = LiloManual.txt cfdisk.txt X11_release_note.txt \
rawrite2.txt install.txt install.html \
dselect.beginner.8.txt dselect.beginner.8.html \
Hardware-HOWTO.sgml README.mirrors README.non-US
INSTALLDOCUMENTS = install.de.ps.gz install.de.text install.de.tar.gz
test:
-nsgmls -e -g -s install.de.sgml
test-html: html
-weblint install.de.html/index.html install.de.html/ch*
#html: install.de.html/index.html ${INSTALLDOCUMENTS} en/README.mirrors Hardware-HOWTO
# -cd en/; cp ${ORIGINALDOCS} ../install.de.html/
html: install.de.html/index.html ${INSTALLDOCUMENTS}
mv ${INSTALLDOCUMENTS} install.de.html/
install: html
$(CP) install.de.html/* $(PREFIX)/usr/doc/LANG/de/installmanual/
text: install.de.text
Hardware-HOWTO: install.de.html/Hardware-HOWTO.html install.de.html/Hardware-HOWTO.txt
install.de.html/Hardware-HOWTO.html: en/Hardware-HOWTO.sgml
sgml2html $<
mv Hardware-HOWTO.html Hardware-HOWTO-* install.de.html/
install.de.html/Hardware-HOWTO.txt: en/Hardware-HOWTO.sgml
sgml2txt $<
mv Hardware-HOWTO.txt install.de.html/
ps: install.de.sgml
${SGML2PS} install.de.sgml
gzip -9f install.de.ps
install.de.ps.gz: ps
all: html booklet.de.ps
localinstall: html
# -$(RM) $(INSTALLPATHFORHTML)/install.de.html/*
$(CP) install.de.html/* $(INSTALLPATHFORHTML)/install.de.html/
tar cvfz $(INSTALLPATHFORHTML)/install.de.html.tar.gz install.de.html/*
www: www.tgz
www.tgz: test
cd install.de.html; tar cvfz ../www.tgz *
install.de.tar.gz: install.de.sgml anhang.sgml copyright.sgml \
rechnerkonfiguration.sgml vorbereitungen.sgml \
systeminstallation.sgml \
dselect_einfuehrung.sgml installationsmethoden.sgml \
systemvoraussetzungen.sgml partitionieren.sgml \
install-manual.date install-manual.version debian.version \
Makefile debiandoc2latex2e debiandoc.cls\
spec/html spec/lout spec/text spec/\
sgml/debiandoc.dtd sgml/general sgml/catalog
tar cvfz install.de.tar.gz $^
pstex: install.de.tex
latex install.de.tex
latex install.de.tex
latex install.de.tex
dvips install.de.dvi -o inst-tex.ps
install.de.html/index.html: install.de.sgml
${SGML2HTML} install.de.sgml
#check:
# sgmlcheck install.de.sgml
clean: distclean
distclean:
-rm -f *.ps *.ps1 *.ps1x *.lout *.lout.ld *.sasp *.sasp-lout lout.li *~ www.a*
-rm -rf spec/*~ sgml/*~ install.de.html/* install.de.tex
-rm -f *.toc *.aux *.log *.dvi
# Dependencies:
#install.de.html/index.html: install.de.sgml
install.de.text: install.de.sgml
install.de.tex: install.de.sgml
.PHONY: clean check distclean
## rules:
#%.ps: %.sgml
# ${SGML2PS} $*.sgml
%.text: %.sgml
${SGML2TEXT} $*.sgml
%.tex: %.sgml
${SGML2LATEX} $*.sgml
%.html: %.sgml
${SGML2HTML} $*.sgml
|