summaryrefslogtreecommitdiff
path: root/print/sgf2tex/files/patch-aa
blob: 86601b9232ae24d47937c67d4b389ab19ac39863 (plain) (blame)
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
--- Makefile.orig	Sun Jun 17 21:04:35 2001
+++ Makefile	Wed Jun 20 12:59:39 2001
@@ -14,12 +14,18 @@
 # TEXHASH is MakeTeXls-R for WEB2C Unix distribution, texhash for TETEX, blank
 # for NTEX.
 
-MFDIR=/usr/share/texmf/fonts/source/public/GOOE
-TFMDIR=/usr/share/texmf/fonts/tfm/public/GOOE
-TEXINPUTS=/usr/share/texmf/tex/GOOE
-MANDIR=/usr/man/man1/
-BINDIR=/usr/local/bin/
+MFDIR=${PREFIX}/share/texmf/fonts/source/public/GOOE
+TFMDIR=${PREFIX}/share/texmf/fonts/tfm/public/GOOE
+TEXINPUTS=${PREFIX}/share/texmf/tex/GOOE
+MANDIR=${PREFIX}/man/man1/
+BINDIR=${PREFIX}/bin/
+.if exists(/usr/local/bin/MakeTeXls-R)
+TEXHASH=MakeTeXls-R
+.elif exists(/usr/local/bin/texhash)
 TEXHASH=texhash
+.else
+TEXHASH=
+.endif
 
 # PKFONTS may be left undefined for the initial installation. If you are
 # reinstalling fonts for which you have made modifications to the metafont
@@ -45,6 +51,8 @@
 
 .SUFFIXES : .mf .tfm .300pk .360pk .432pk .600pk .720pk .864pk .300gf .360gf .432gf .600gf .720gf .864gf
 
+all: sgfsplit manual.dvi
+
 sgfsplit: sgfsplit.c
 	cc -g -o sgfsplit sgfsplit.c
 
@@ -53,13 +61,13 @@
 
 install: sgfsplit 
 	rm -f $(PKFONTS)
-	install -m 0644 *.mf $(MFDIR)
-	install -m 0644 *.tfm $(TFMDIR)
-	install -m 0755 sgf2tex sgfsplit $(BINDIR)
-	install -m 0644 sgf2tex.1 sgfsplit.1 $(MANDIR)
-	install -m 0644 gooemacs.tex gotcmacs.tex $(TEXINPUTS)
+	mkdir -p $(MFDIR) && install -c -m 0644 *.mf $(MFDIR)
+	mkdir -p $(TFMDIR) && install -c -m 0644 *.tfm $(TFMDIR)
+	install -c -m 0755 sgf2tex sgfsplit $(BINDIR)
+	install -c -m 0644 sgf2tex.1 sgfsplit.1 $(MANDIR)
+	mkdir -p $(TEXINPUTS) && install -c -m 0644 gooemacs.tex gotcmacs.tex $(TEXINPUTS)
 	$(TEXHASH)
-	tex manual
+	install -c -m 0644 manual.dvi ${PREFIX}/share/doc/sgf2tex.dvi
 
 # The preferred method of installation is just to copy the metafont
 # sources and tfm files into appropriated directories in MakeTeXPK's