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 :
|