summaryrefslogtreecommitdiff
path: root/japanese/xjtext/files/patch-Makefile
blob: d81230894bb13648fb7e5e1fff12b02777a58234 (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
--- Makefile.orig	1999-09-04 22:45:16.000000000 +0900
+++ Makefile	2012-09-11 04:28:11.000000000 +0900
@@ -1,27 +1,27 @@
 CC	=g++
-CFLAGS	=-c -g -O 
-INCDIRS	=-I/usr/X11R6/include -I/usr/local/include
+CFLAGS	=${CXXFLAGS} -c
+INCDIRS	=-I${LOCALBASE}/include `imlib-config --cflags`
 LIBS 	=-lX11 -lXext  -lm -lfl 
-IMLIBS	=-ljpeg -lpng -ltiff -lz -lgif -lImlib
-LIBDIRS	=-L/usr/X11R6/lib/ -L/usr/local/lib
+IMLIBS	=`imlib-config --libs`
+LIBDIRS	=-L${LOCALBASE}/lib
 OBJS	=xwindow.o xfont.o xtext.o xjtext.o lex.yy.o parser.tab.o xjtext-main.o
 
 all: xjtext
 
 xwindow.o: xwindow.h xwindow.c 
-	${CC} ${CFLAGS} ${INCDIRS} xwindow.c
+	${CXX} ${CFLAGS} ${INCDIRS} xwindow.c
 
 xfont.o: xwindow.h xfont.h xfont.c 
-	${CC} ${CFLAGS} ${INCDIRS} xfont.c
+	${CXX} ${CFLAGS} ${INCDIRS} xfont.c
 
 xtext.o: xwindow.h xfont.h xtext.h xtext.c
-	${CC} ${CFLAGS} ${INCDIRS} xtext.c
+	${CXX} ${CFLAGS} ${INCDIRS} xtext.c
 
 xjtext.o: xwindow.h xfont.h xtext.h xjtext.h xjtext.c
-	${CC} ${CFLAGS} ${INCDIRS} xjtext.c
+	${CXX} ${CFLAGS} ${INCDIRS} xjtext.c
 
 xjtext-main.o: xwindow.h xfont.h xtext.h xjtext.h xjtext-main.c
-	${CC} ${CFLAGS} ${INCDIRS} xjtext-main.c
+	${CXX} ${CFLAGS} ${INCDIRS} xjtext-main.c
 
 parser.tab.c: xwindow.h xfont.h xtext.h xjtext.h parsing.h parser.y
 	bison -dv parser.y
@@ -33,13 +33,13 @@
 	flex lex.l
 
 parser.tab.o: parser.tab.c
-	${CC} ${CFLAGS} ${INCDIRS} parser.tab.c
+	${CXX} ${CFLAGS} ${INCDIRS} parser.tab.c
 
 lex.yy.o: xwindow.h xfont.h xtext.h xjtext.h parsing.h parser.tab.h lex.yy.c
-	${CC} ${CFLAGS} ${INCDIRS} lex.yy.c
+	${CXX} ${CFLAGS} ${INCDIRS} lex.yy.c
 
 xjtext: ${OBJS}
-	LD_RUN_PATH=/usr/X11R6/lib/ ${CC} ${OBJS} ${LIBDIRS} ${LIBS} ${IMLIBS}\
+	LD_RUN_PATH=${LOCALBASE}/lib/ ${CXX} ${OBJS} ${LIBDIRS} ${LIBS} ${IMLIBS}\
 	-o xjtext
 
 clean: