summaryrefslogtreecommitdiff
path: root/media-video/subtitler-yuv/files/subtitler-yuv-0.6.5-fix-build-system.patch
blob: da5ec86e40b3a64f1cc7c782c5eb17829a57eaa9 (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
--- a/Makefile
+++ b/Makefile
@@ -1,28 +1,7 @@
 #need -O2 for io in beep.c
-CFLAGS = -O2 -Wall
-
-#CC = gcc
-#CC=/usr/local/bin/gcc
-
-SRC1 = \
-subtitler-yuv.c \
-color_processor.c \
-frame_list.c \
-load_font.c \
-load_pictures.c \
-load_ppml_file.c \
-object_list.c \
-parser.c \
-text_processing.c \
-external_programs.c \
-x11.c
-
-SRC2 = \
-process_wave.c
-
+CFLAGS += -Wall
 
 OBJECT1 = \
-subtitler-yuv.o \
 color_processor.o \
 frame_list.o \
 load_font.o \
@@ -34,20 +13,11 @@
 external_programs.o \
 x11.o
 
-OBJECT2 = \
-process_wave.o
-
-LIBRARY1 = -lm -lXt -lXpm -lXaw
-LIBRARY2 =
+LDLIBS = -lm -lXt -lX11 -lXaw
 
 #$(XLIB) $(XAWLIB) $(XTOOLLIB) $(XLIB)
 
-all:
-	gcc $(CFLAGS) -c $(SRC1)
-	gcc $(CFLAGS) -c $(SRC2)
-
-	gcc -o subtitler-yuv  -L/usr/X11R6/lib/ $(OBJECT1) $(LIBRARY1)
-	gcc -o process_wave  -L/usr/X11R6/lib/ $(OBJECT2) $(LIBRARY2)
+subtitler-yuv: $(OBJECT1)
 
 # DEPENDENCIES