summaryrefslogtreecommitdiff
path: root/math/xlispstat/files/patch-aj
blob: 37050a6d69e6ff6123535ce5d251bdc36bcf9f6b (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
56
57
58
59
60
61
62
--- Makefile.in.orig	Wed Feb  2 08:22:53 2000
+++ Makefile.in	Wed May  3 09:00:00 2000
@@ -7,13 +7,15 @@
 ##############################################################################
 #
 # XLSLIB -- directory for xlisp executable, startup, example, and help files
+# XLSLIBEXEC -- directory for xlisp executable and startup
 # BINDIR -- directory for xlispstat shell script
 #
 
 prefix = @prefix@
 exec_prefix = @exec_prefix@
 
-XLSLIB=${prefix}/lib/xlispstat
+XLSLIB=${prefix}/share/xlispstat
+XLSLIBEXEC=${prefix}/libexec/xlispstat
 BINDIR=${exec_prefix}/bin
 
 SHELL = /bin/sh
@@ -33,7 +35,7 @@
 LIBS = ${EXTRALIBS} -lm
 
 xlispstat: setup.shell xlisp.wks
-	./setup.shell xlispstat ${XLSLIB}
+	./setup.shell xlispstat ${XLSLIB} ${XLSLIBEXEC}
 	chmod a+x xlispstat
 
 xlisp.wks: xlisp ${LSPDIR}/xlisp.wks
@@ -46,24 +48,25 @@
 	rm -f xlisp
 	cp ${CDIR}/xlisp ./xlisp
 ${CDIR}/xlisp:
-	(cd ${CDIR}; make xlisp)
+	(cd ${CDIR}; ${MAKE} xlisp)
 
 install: installexecs installlsp
 
 installexecs: xlispstat xlisp installdirs
-	-cp xlispstat ${BINDIR}/xlispstat
-	-cp xlisp ${XLSLIB}
+	${BSD_INSTALL_SCRIPT} xlispstat ${BINDIR}/xlispstat
+	${BSD_INSTALL_PROGRAM} xlisp ${XLSLIBEXEC}
 
 installlsp: xlisp.wks xlisp.hlp installdirs
-	-cp xlisp.wks ${XLSLIB}
-	-cp xlisp.hlp ${XLSLIB}
-	-cp Autoload/_autoidx.lsp Autoload/*.fsl ${XLSLIB}/Autoload
-	-cp Data/*.lsp ${XLSLIB}/Data
-	-cp Examples/*.lsp ${XLSLIB}/Examples
+	${BSD_INSTALL_SCRIPT} xlisp.wks ${XLSLIBEXEC}
+	${BSD_INSTALL_DATA} xlisp.hlp ${XLSLIB}
+	${BSD_INSTALL_DATA} Autoload/_autoidx.lsp Autoload/*.fsl ${XLSLIB}/Autoload
+	${BSD_INSTALL_DATA} Data/*.lsp ${XLSLIB}/Data
+	${BSD_INSTALL_DATA} Examples/*.lsp ${XLSLIB}/Examples
 
 installdirs:
 	-mkdir -p ${BINDIR}
 	-mkdir -p ${XLSLIB}
+	-mkdir -p ${XLSLIBEXEC}
 	-mkdir ${XLSLIB}/Data
 	-mkdir ${XLSLIB}/Examples
 	-mkdir ${XLSLIB}/Autoload