summaryrefslogtreecommitdiff
path: root/math/eukleides/patches/patch-aa
blob: 6ec88c9b470d5ac78770804b4870145c77c71954 (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
$NetBSD: patch-aa,v 1.2 2003/05/06 23:19:17 seb Exp $

--- Makefile.orig	2002-03-11 13:41:32.000000000 +0000
+++ Makefile
@@ -1,14 +1,14 @@
 # Eukleides 0.9.0 makefile
 # Copyright (c) Christian Obrecht 2000-2002
 
-CC = gcc
-CFLAGS = -c -O2
+#CC = gcc
+CFLAGS += -c
 OBJECTS = lex.yy.o parser.tab.o main.o geometry.o drawing.o
 LEX = flex
 YACC = bison -d
-BIN = /usr/local/bin/
-MAN = /usr/man/man1/
-INFO = /usr/info/
+BIN = ${PREFIX}/bin/
+MAN = ${PREFIX}/man/man1/
+INFO = ${PREFIX}/info/
 PAPER = --texinfo=@afourpaper
 DOC = eukleides.info eukleides.dvi eukleides.ps
 
@@ -30,7 +30,7 @@ man : eukleides.man
 	ln -fs $(MAN)eukleides.1 $(MAN)euk2edit.1
 
 info : eukleides.texi
-	makeinfo $<
+	${MAKEINFO} $<
 
 dvi : eukleides.texi
 	cp $< tmp.texi ; \
@@ -48,7 +48,7 @@ install : eukleides man info
 	cp -f euk2eps $(BIN)euk2eps ; \
 	chmod +x euk2edit ; \
 	cp -f euk2edit $(BIN)euk2edit ; \
-	install-info eukleides.info $(INFO)dir ; \
+	${INSTALL_INFO} eukleides.info $(INFO)dir ; \
 	cp -f eukleides.info $(INFO)eukleides.info
 
 uninstall :