aboutsummaryrefslogtreecommitdiff
path: root/graphics/liblug/files/patch-aa
blob: 2d9ae6c2cb00ba6bf9b2a70bed1b6eb638ec1b3b (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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
--- Makefile.linux.orig	Fri Oct 14 00:57:43 1994
+++ Makefile.linux	Sun Mar 18 08:09:35 2001
@@ -24,12 +24,12 @@
 #
 # Uncomment next line if you are using other compiler (e.g. gcc)
 #
-CC = gcc
+CC?= gcc
 
 #
 # Compiler options ( only C-O-M-P-I-L-E-R, not LUG options ).
 #
-COPTS = -O2 
+COPTS = ${CFLAGS}
 
 #
 # Location of LUG header files.
@@ -40,7 +40,7 @@
 #
 # Where lug library will live
 #
-LIBLUGDEST =  /usr/local/lib
+LIBLUGDEST =  ${PREFIX}/lib
 
 #
 # If you have installed the Utah Raster Toolkit library define
@@ -52,10 +52,10 @@
 #
 # , or leave undefined if you don't have it.
 #
-URTINC = -I/usr/local/include/urt
-URTLIB = /usr/local/lib/librle.a
+#URTINC = -I/usr/local/include/urt
+#URTLIB = /usr/local/lib/librle.a
 #URTLIB = -L/usr/local/lib -lrle
-URTDEF = -DiRLE
+#URTDEF = -DiRLE
 
 #
 # If you have installed the Sam Leffler's TIFF library define
@@ -67,9 +67,9 @@
 #
 # , or leave undefined if you don't have it.
 #
-TIFFINC = -I/usr/local/include/tiff
-TIFFLIB = /usr/local/lib/libtiff.a
-#TIFFLIB = -L/usr/local/lib -ltiff
+#TIFFINC = -I/usr/local/include/tiff
+#TIFFLIB = /usr/local/lib/libtiff.a
+TIFFLIB = -L${PREFIX}/lib -ltiff
 TIFFDEF = -DiTIFF
 
 #
@@ -87,9 +87,9 @@
 #
 # , or leave undefined if you don't have it.
 #
-JPEGINC = -I/usr/local/include/jpeg
-JPEGLIB = /usr/local/lib/libjpeg.a
-#JPEGLIB = -L/usr/local/lib -ljpeg
+JPEGINC = -I${PREFIX}/include
+#JPEGLIB = /usr/local/lib/libjpeg.a
+JPEGLIB = -L${PREFIX}/lib -ljpeg
 JPEGDEF = -DiJPEGNEW
 
 #
@@ -127,15 +127,15 @@
 #       VIEWLIB = -lgl_s -lvfr
 #       VIEWINC = -I/usr/include/gl -I/usr/video/vfr/src/inc
 #
-VIEWINC = -I/usr/X11/include
-VIEWLIB = -L/usr/X11/lib -lX11
-VIEWDEF = -DiX11 -DiLINUX
+VIEWINC = -I${LOCALBASE}/include
+VIEWLIB = -L${LOCALBASE}/lib -lX11
+VIEWDEF = -DiX11
 
 #
 # Final includes ( don't touch this ! ).
 #
 INCS = $(LUGINC) $(URTINC)  $(TIFFINC) $(JPEGINC) $(SGIINC)  $(VIEWINC) 
-LIBS = $(LUGLIB) $(URTLIB)  $(TIFFLIB) $(JPEGLIB) $(VIEWLIB) -lm
+LIBS = $(LUGLIB) $(URTLIB)  $(TIFFLIB) $(JPEGLIB) $(VIEWLIB) -lm -lcompat
 DEFS =           $(URTDEF)  $(TIFFDEF) $(JPEGDEF) $(SGIDEF)  $(VIEWDEF) 
 
 #
@@ -166,15 +166,7 @@
 		( cd examples; $(MAKE) clean )
 
 install:        liblug.a 
-		@echo "Installing library..."
-		@if [ ! -d $(LIBLUGDEST) ]; \
-		then \
-			mkdir $(LIBLUGDEST); \
-			chmod a+rx $(LIBLUGDEST); \
-		fi; \
-		cp liblug.a $(LIBLUGDEST); \
-		chmod 644 $(LIBLUGDEST)/liblug.a; \
-		@echo "OK."
+		/usr/bin/install -c -o root -g wheel -m 444 liblug.a $(LIBLUGDEST)
 
 archive:;	( cd .. ; tar cvf lug-1.0.tar lug ; compress lug-1.0.tar )