summaryrefslogtreecommitdiffstats
path: root/math/topaz/files/patch-ab
blob: fc8d4faebba9108a4fd8f6699f891575419c3a63 (plain)
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
--- Makefile.freebsd.orig	Sun Oct 22 21:00:30 2000
+++ Makefile.freebsd	Sun Dec 24 16:59:06 2000
@@ -1,50 +1,29 @@
-INSTALLDIR=/usr/local/lib/topaz
+INSTALLDIR=$(PREFIX)/lib/topaz
 
 ###############################################
 # do not change following lines
 all:
-	cd ./topaz; make -f Makefile.freebsd; cd ..
+	cd ./topaz; ${MAKE} -f Makefile.freebsd; cd ..
 .PHONY: clean
 clean:
-	cd ./topaz; make -f Makefile.freebsd clean; cd ..
+	cd ./topaz; ${MAKE} -f Makefile.freebsd clean; cd ..
 .PHONY: install
 install:
-#checking $(INSTALLDIR)
-	@if  test ! -d $(INSTALLDIR) \
-	; then  \
-		echo "install directory does not exist!!"; \
-		exit 1  \
-	; fi
-	strip ./topaz/topaz
-	strip ./topaz/tpv2ps
-	strip ./topaz/tpvview
-	cp ./topaz.sh $(INSTALLDIR)
-	cp ./head.ps $(INSTALLDIR)
-	cp ./HISTORY $(INSTALLDIR)
-	cp ./LICENSE $(INSTALLDIR)
-	cp ./README.euc $(INSTALLDIR)/README
-	cp ./INSTALL.euc $(INSTALLDIR)/INSTALL
-	cp ./topaz/topaz $(INSTALLDIR)
-	cp ./topaz/tpv2ps $(INSTALLDIR)
-	cp ./topaz/tpvview $(INSTALLDIR)
-	chmod 755 $(INSTALLDIR)/topaz.sh
-	chmod 755 $(INSTALLDIR)/topaz
-	chmod 755 $(INSTALLDIR)/tpv2ps
-	chmod 755 $(INSTALLDIR)/tpvview
-#checking $(INSTALLDIR)/_topaz
-	@if  test ! -d $(INSTALLDIR)/_topaz \
-        ; then  \
-           mkdir $(INSTALLDIR)/_topaz \
-        ; fi
-	cp ./_topaz/* $(INSTALLDIR)/_topaz
-	cp ./cuirc.lnx $(INSTALLDIR)/_topaz/cui.rc
-	cp ./topazfontmap $(INSTALLDIR)/_topaz
-	cp ./topazkfontmap $(INSTALLDIR)/_topaz
-	chmod 755 $(INSTALLDIR)/_topaz/*
-#checking $(INSTALLDIR)/sample
-	@if  test ! -d $(INSTALLDIR)/sample \
-        ; then  \
-           mkdir $(INSTALLDIR)/sample \
-        ; fi
-	cp ./sample/* $(INSTALLDIR)/sample
+	-mkdir -p $(INSTALLDIR)
+	$(BSD_INSTALL_SCRIPT) ./topaz.sh $(INSTALLDIR)
+	$(BSD_INSTALL_DATA) ./head.ps $(INSTALLDIR)
+	$(BSD_INSTALL_DATA) ./HISTORY $(INSTALLDIR)
+	$(BSD_INSTALL_DATA) ./LICENSE $(INSTALLDIR)
+	$(BSD_INSTALL_DATA) ./README.euc $(INSTALLDIR)/README
+	$(BSD_INSTALL_DATA) ./INSTALL.euc $(INSTALLDIR)/INSTALL
+	$(BSD_INSTALL_PROGRAM) ./topaz/topaz $(INSTALLDIR)
+	$(BSD_INSTALL_PROGRAM) ./topaz/tpv2ps $(INSTALLDIR)
+	$(BSD_INSTALL_PROGRAM) ./topaz/tpvview $(INSTALLDIR)
+	-mkdir -p $(INSTALLDIR)/_topaz
+	$(BSD_INSTALL_DATA) ./_topaz/* $(INSTALLDIR)/_topaz
+	$(BSD_INSTALL_DATA) ./cuirc.lnx $(INSTALLDIR)/_topaz/cui.rc
+	$(BSD_INSTALL_DATA) ./topazfontmap $(INSTALLDIR)/_topaz
+	$(BSD_INSTALL_DATA) ./topazkfontmap $(INSTALLDIR)/_topaz
+	-mkdir -p $(PREFIX)/share/examples/topaz
+	$(BSD_INSTALL_DATA) ./sample/* ${PREFIX}/share/examples/topaz
 
OpenPOWER on IntegriCloud