]> git.pld-linux.org Git - packages/cinelerra.git/blob - cinelerra-system-libs.patch
- fixed some plugins (still NF)
[packages/cinelerra.git] / cinelerra-system-libs.patch
1 --- cinelerra-1.1.5/mplexlo/Makefile.orig       Sat Jul 13 04:19:23 2002
2 +++ cinelerra-1.1.5/mplexlo/Makefile    Fri Mar 21 00:41:10 2003
3 @@ -2,12 +2,12 @@
4  
5  OBJS = $(OBJDIR)/mplex.o
6  CC = gcc
7 -CFLAGS += -I../libmpeg3
8 +CFLAGS += -I/usr/include/libmpeg3
9  
10  OUTPUT := $(OBJDIR)/mplexlo
11  
12  $(OUTPUT): $(OBJS)
13 -       $(CC) -o $(OUTPUT) $(OBJS) ../libmpeg3/$(OBJDIR)/libmpeg3.a -lpthread -lm
14 +       $(CC) -o $(OUTPUT) $(OBJS) -lmpeg3 -lpthread -lm
15  
16  $(OBJS):
17         $(CC) -c $(CFLAGS) $(subst $(OBJDIR)/,, $*.c) -o $*.o
18 --- cinelerra-1.1.5/cinelerra/Makefile.orig     Wed Jan 29 07:33:06 2003
19 +++ cinelerra-1.1.5/cinelerra/Makefile  Fri Mar 21 00:51:55 2003
20 @@ -1,7 +1,3 @@
21 -DV_DIR := $(shell expr ../quicktime/libdv-0.9.5 )
22 -ALSA_DIR := $(shell expr ../alsa-lib* )
23 -OGG_DIR := $(shell expr ../quicktime/libogg-1.0 )
24 -VORBIS_DIR := $(shell expr ../quicktime/libvorbis-1.0 )
25  include ../global_config
26  
27  OBJS = \
28 @@ -266,13 +262,13 @@
29  endif
30  
31  STATICLIBS = \
32 -       ../libavc/$(OBJDIR)/libavc.a \
33 -       ../quicktime/$(OBJDIR)/libquicktime.a \
34 +       -lavc1394 -lrom1394 \
35 +       -lquicktime \
36          $(ESOUNDLIBS) \
37 -       ../tiff/$(OBJDIR)/libtiff.a \
38 +       -ltiff \
39         ../guicast/$(OBJDIR)/libguicast.a \
40 -       ../libmpeg3/$(OBJDIR)/libmpeg3.a \
41 -       ../libsndfile/$(OBJDIR)/libsndfile.a
42 +       -lmpeg3 \
43 +       -lsndfile -lvorbisfile
44  
45  LIBS = \
46         -L./ \
47 @@ -298,21 +294,13 @@
48  
49  CFLAGS += \
50         -I../guicast \
51 -       -I../quicktime \
52 -       -I$(DV_DIR) \
53 -       -I$(OGG_DIR)/include \
54 -       -I$(VORBIS_DIR)/include \
55 -       -I../quicktime/libdv \
56 -       -I../quicktime/libraw1394/src \
57 -       -I../audiofile \
58 -       -I../libmpeg3 \
59 -       -I../libsndfile \
60 -       -I../libavc/common \
61 -       -I../libavc/libavc1394 \
62 -       -I../libavc/librom1394 \
63 -       $(ESOUNDCFLAGS) \
64 -       $(ALSA_CFLAGS) \
65 -       -I../tiff \
66 +       -I/usr/include/quicktime -I../quicktime \
67 +       -I/usr/include/libdv \
68 +       -I/usr/include/ogg \
69 +       -I/usr/include/vorbis \
70 +       -I/usr/include/libraw1394 \
71 +       -I/usr/include/libmpeg3 \
72 +       -I/usr/include/libavc1394 \
73         `glib-config --cflags`
74  
75  
76 --- cinelerra-1.1.5/global_config.orig  Wed Jan 29 07:32:31 2003
77 +++ cinelerra-1.1.5/global_config       Fri Mar 21 00:53:25 2003
78 @@ -15,7 +15,7 @@
79  
80  ############################# FINAL DESTINATION FOR INSTALLATION BINARIES
81  
82 -PREFIX = /usr/local
83 +PREFIX = /usr
84  LIBPREFIX = $(PREFIX)/lib
85  
86  ########################## COMPILER
87 @@ -41,8 +41,8 @@
88  
89  
90  ifeq ($(HAVE_ESOUND), yes)
91 -ESOUNDCFLAGS = -DHAVE_ESOUND -I../esound
92 -ESOUNDLIBS = ../esound/$(OBJDIR)/libesound.a
93 +ESOUNDCFLAGS = -DHAVE_ESOUND
94 +ESOUNDLIBS = -lesd
95  endif
96  
97  
98 --- cinelerra-1.1.5/plugin_config.orig  Mon Jul 29 02:31:12 2002
99 +++ cinelerra-1.1.5/plugin_config       Fri Mar 21 00:53:41 2003
100 @@ -1,6 +1,6 @@
101  CFLAGS += -I../ -I../../cinelerra \
102         -I../../guicast \
103 -       -I../../quicktime \
104 +       -I/usr/include/quicktime -I../../quicktime \
105         -I../colors
106  
107  $(shell echo $(CFLAGS) > ../$(OBJDIR)/c_flags)
108 --- cinelerra-1.1.5/plugins/mpeg2enc/Makefile.orig      Sat Aug  3 04:18:42 2002
109 +++ cinelerra-1.1.5/plugins/mpeg2enc/Makefile   Fri Mar 21 01:35:40 2003
110 @@ -1,6 +1,6 @@
111  include ../../global_config
112  CC = gcc
113 -CFLAGS += -I../../libmpeg3 -I../../quicktime
114 +CFLAGS += -I/usr/include/libmpeg3 -I/usr/include/quicktime
115  
116  
117  ifeq ($(OBJDIR), i686)
118 @@ -48,8 +48,8 @@
119         $(OBJDIR)/writepic.o
120  
121  LIBS = \
122 -       ../../quicktime/$(OBJDIR)/libquicktime.a \
123 -       ../../libmpeg3/$(OBJDIR)/libmpeg3.a \
124 +       -lquicktime \
125 +       -lmpeg3 \
126         -lpthread \
127         -lpng \
128         -lz \
129 --- cinelerra-1.1.5/plugins/titler/Makefile.orig        Sat Aug 17 04:26:42 2002
130 +++ cinelerra-1.1.5/plugins/titler/Makefile     Fri Mar 21 08:40:47 2003
131 @@ -1,25 +1,28 @@
132  FREETYPE_DIR = $(shell expr ../../freetype* )
133 -CFLAGS += -I$(FREETYPE_DIR)/include -I../../
134 +CFLAGS += -I/usr/include/freetype2
135  
136  include ../../global_config
137  
138  OBJS = $(OBJDIR)/title.o  \
139         $(OBJDIR)/titlewindow.o \
140         ../colors/$(OBJDIR)/colorpicker.o \
141 -       ../colors/$(OBJDIR)/plugincolors.o \
142 -       $(FREETYPE_DIR)/objs/.libs/libfreetype.a
143 +       ../colors/$(OBJDIR)/plugincolors.o
144 +
145 +LIBS = -lfreetype
146  
147  OUTPUT = ../$(OBJDIR)/titler.plugin
148  
149 -include ../../plugin_config
150 +all: $(OUTPUT)
151  
152 -inst:
153 +install:
154         cp $(OUTPUT) /usr/lib/cinelerra
155         cp -a fonts /usr/lib/cinelerra
156  
157 +$(OUTPUT) : $(OBJS)
158 +       $(LDLINKER) -o $(OUTPUT) $(OBJS) $(LIBS)
159  
160 -
161 -
162 +$(OBJS):
163 +       $(CC) -c $(CFLAGS) -I/usr/include/quicktime -I../../quicktime -I../../cinelerra -I../../guicast -I../colors $(subst $(OBJDIR)/,, $*.C) -o $*.o
164  
165  $(OBJDIR)/title.o: title.C
166  $(OBJDIR)/titlewindow.o: titlewindow.C
This page took 0.088728 seconds and 4 git commands to generate.