summaryrefslogtreecommitdiffstats
path: root/x11-fm/ezfm/files/patch-aa
blob: 7f0f349483d8a2ee6ee36596cdfe6d0280138864 (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
--- Makefile.orig	Thu Jul 15 00:31:35 1999
+++ Makefile	Sat May 27 14:40:42 2000
@@ -2,7 +2,10 @@
 #
 # Where to install ezfm files
 #
-DEST_DIR=/usr/local
+LOCALBASE?=/usr/local
+X11BASE?=/usr/X11R6
+PREFIX?=${LOCALBASE}
+DEST_DIR=${PREFIX}
 #
 #
 EZFM_MAGIC=$(DEST_DIR)/lib/ezfm/ezfmMagic
@@ -25,12 +28,13 @@
 #
 #----------------------------------------------------------------------------------
 #
-CC= gcc  -g -DLINUX -I../include
+CC?= gcc  -g -DLINUX -I../include
+CFLAGS+= -I$(LOCALBASE)/include -I$(X11BASE)/include
 
 #
 #----------------------------------------------------------------------------------
-LIBS = libfile.a -L../EZWGL/lib -lEZ -L/usr/X11R6/lib -lX11 -lXext  -ljpeg -ltiff -lpng -lz -lm  -lc
-STATICLIBS = libfile.a /usr/local/lib/libEZ.a -L/usr/X11R6/lib -lX11 -lXext  -lm  -lc
+LIBS = libfile.a -L../EZWGL/lib -lEZ -L${LOCALBASE}/lib -L${X11BASE}/lib -lX11 -lXext  -ljpeg -ltiff -lpng -lz -lm  -lc
+STATICLIBS = libfile.a ${LOCALBASE}/lib/libEZ.a -L${X11BASE}/lib -lX11 -lXext  -lm  -lc
 
 SRC= action.c folder.c atoms.c clientMessage.c main.c icons.c items.c finfo.c \
      signal.c info.c infoBtn.c printer.c misc.c mbtnFile.c mbtnView.c mbtnHelp.c popup.c\
@@ -45,10 +49,10 @@
 all: ezfm  ezfmMagic
 
 ezfm: libfile.a $(OBJECTS)
-	$(CC) $(CFLAG)  -o ezfm $(OBJECTS) $(LIBS) $(JPEG_LIB)
+	$(CC) $(CFLAGS)  -o ezfm $(OBJECTS) $(LIBS) $(JPEG_LIB)
 
 ezfm-static: libfile.a $(OBJECTS)
-	$(CC) $(CFLAG)  -o ezfm $(OBJECTS) $(STATICLIBS) $(JPEG_LIB)
+	$(CC) $(CFLAGS)  -o ezfm $(OBJECTS) $(STATICLIBS) $(JPEG_LIB)
 
 
 install: ezfm ezfmMagic ezfmExtension ezfmrc ezfmIcons
@@ -62,7 +66,7 @@
 	cp ezfm $(BIN)
 
 libfile.a:
-	(cd libfile; make libfile.a CC="gcc -O"; mv libfile.a ../ )
+	(cd libfile; make libfile.a; mv libfile.a ../ )
 	- ranlib libfile.a
 
 ezfmMagic:
@@ -79,13 +83,13 @@
 	$(RM)  $(OBJECTS) ezfm
  
 .c.o:
-	$(CC) $(CFLAG) -c $<
+	$(CC) $(CFLAGS) -c $<
 
 .o:
 	$(CC) $<  -o $@  $(LIBS) $(JPEG_LIB)
 
 .c:
-	$(CC) $(CFLAG)  $< -o $@  $(LIBS) $(JPEG_LIB)
+	$(CC) $(CFLAGS)  $< -o $@  $(LIBS) $(JPEG_LIB)
 
 #
 #  That's all folks,
OpenPOWER on IntegriCloud