Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 45325 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile.orig (-9 / +8 lines)
Lines 160-168 Link Here
160
160
161
161
162
OUTPUT = $(OBJDIR)/libmpeg3.a
162
OUTPUT = $(OBJDIR)/libmpeg3.a
163
UTILS = $(OBJDIR)/mpeg3dump $(OBJDIR)/mpeg3toc  $(OBJDIR)/mpeg3cat
163
SHAREDOUTPUT = $(OBJDIR)/libmpeg3.so
164
164
UTILS = $(OBJDIR)/mpeg3dump $(OBJDIR)/mpeg3toc  $(OBJDIR)/mpeg3cat $(OBJDIR)/mpeg3split
165
#$(OBJDIR)/mpeg3split
166
165
167
166
168
LIBS = -lm -lpthread
167
LIBS = -lm -lpthread
Lines 174-186 Link Here
174
$(shell echo $(OBJS) $(ASMOBJS) $(A52OBJS) $(NASMOBJS) > $(OBJDIR)/objs)
173
$(shell echo $(OBJS) $(ASMOBJS) $(A52OBJS) $(NASMOBJS) > $(OBJDIR)/objs)
175
$(shell mkdir -p $(DIRS) )
174
$(shell mkdir -p $(DIRS) )
176
175
177
all: $(OUTPUT) $(UTILS)
176
all: $(OUTPUT) $(SHAREDOUTPUT) $(UTILS)
178
179
177
180
$(OUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS) $(A52OBJS)
178
$(OUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS) $(A52OBJS)
181
	ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
179
	ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
182
180
183
181
$(SHAREDOUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS)
182
	$(CC) -shared -o $(SHAREDOUTPUT) $(OBJS) $(ASMOBJS) $(NASMOBJS) $(LIBS)
184
183
185
$(OBJDIR)/mpeg3dump: $(OUTPUT) mpeg3dump.c
184
$(OBJDIR)/mpeg3dump: $(OUTPUT) mpeg3dump.c
186
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3dump mpeg3dump.c $(OUTPUT) $(LIBS)
185
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3dump mpeg3dump.c $(OUTPUT) $(LIBS)
Lines 191-198 Link Here
191
$(OBJDIR)/mpeg3cat: $(OUTPUT) mpeg3cat.c
190
$(OBJDIR)/mpeg3cat: $(OUTPUT) mpeg3cat.c
192
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3cat mpeg3cat.c $(OUTPUT) $(LIBS)
191
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3cat mpeg3cat.c $(OUTPUT) $(LIBS)
193
192
194
#$(OBJDIR)/mpeg3split: $(OUTPUT)
193
$(OBJDIR)/mpeg3split: $(OUTPUT)
195
#	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3split mpeg3split.c $(OUTPUT) $(LIBS)
194
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3split mpeg3split.c $(OUTPUT) $(LIBS)
196
195
197
$(OBJDIR)/mpeg2qt: $(OUTPUT)
196
$(OBJDIR)/mpeg2qt: $(OUTPUT)
198
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg2qt mpeg2qt.c \
197
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg2qt mpeg2qt.c \
Lines 245-251 Link Here
245
$(OBJDIR)/mpeg3demux.o: 			    mpeg3demux.c
244
$(OBJDIR)/mpeg3demux.o: 			    mpeg3demux.c
246
$(OBJDIR)/mpeg3ifo.o: 				    mpeg3ifo.c
245
$(OBJDIR)/mpeg3ifo.o: 				    mpeg3ifo.c
247
$(OBJDIR)/mpeg3io.o: 				    mpeg3io.c
246
$(OBJDIR)/mpeg3io.o: 				    mpeg3io.c
248
#$(OBJDIR)/mpeg3split.o: 			    mpeg3split.c
247
$(OBJDIR)/mpeg3split.o: 			    mpeg3split.c
249
$(OBJDIR)/mpeg3title.o: 			    mpeg3title.c
248
$(OBJDIR)/mpeg3title.o: 			    mpeg3title.c
250
$(OBJDIR)/mpeg3toc.o: 				    mpeg3toc.c
249
$(OBJDIR)/mpeg3toc.o: 				    mpeg3toc.c
251
$(OBJDIR)/mpeg3toc3.o:  			    mpeg3toc3.c
250
$(OBJDIR)/mpeg3toc3.o:  			    mpeg3toc3.c
(-)mpeg3split.c.orig (+1 lines)
Lines 2-7 Link Here
2
#include <stdlib.h>
2
#include <stdlib.h>
3
#include <string.h>
3
#include <string.h>
4
4
5
#include "mpeg3private.h"
5
#include "mpeg3private.inc"
6
#include "mpeg3private.inc"
6
7
7
void copy_data(FILE *out, FILE *in, long bytes)
8
void copy_data(FILE *out, FILE *in, long bytes)

Return to bug 45325