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

(-)libmpeg3-1.6-orig/Makefile (-6 / +8 lines)
Lines 159-168 Link Here
159
159
160
160
161
OUTPUT = $(OBJDIR)/libmpeg3.a
161
OUTPUT = $(OBJDIR)/libmpeg3.a
162
UTILS = $(OBJDIR)/mpeg3dump $(OBJDIR)/mpeg3peek $(OBJDIR)/mpeg3toc  $(OBJDIR)/mpeg3cat
163
164
#$(OBJDIR)/mpeg3split
165
162
163
SHAREDOUTPUT = $(OBJDIR)/libmpeg3.so
164
UTILS = $(OBJDIR)/mpeg3dump $(OBJDIR)/mpeg3toc  $(OBJDIR)/mpeg3cat $(OBJDIR)/mpeg3split
166
165
167
LIBS = -lm -lpthread
166
LIBS = -lm -lpthread
168
167
Lines 173-185 Link Here
173
$(shell echo $(OBJS) $(ASMOBJS) $(A52OBJS) $(NASMOBJS) > $(OBJDIR)/objs)
172
$(shell echo $(OBJS) $(ASMOBJS) $(A52OBJS) $(NASMOBJS) > $(OBJDIR)/objs)
174
$(shell mkdir -p $(DIRS) )
173
$(shell mkdir -p $(DIRS) )
175
174
176
all: $(OUTPUT) $(UTILS)
175
all: $(OUTPUT) $(SHAREDOUTPUT) $(UTILS)
177
176
178
177
179
$(OUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS) $(A52OBJS)
178
$(OUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS) $(A52OBJS)
180
	ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
179
	ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
181
180
182
181
182
$(SHAREDOUTPUT): $(OBJS) $(ASMOBJS) $(NASMOBJS)
183
	gcc -shared -o $(SHAREDOUTPUT) $(OBJS) $(ASMOBJS) $(NASMOBJS) $(LIBS)
183
184
184
$(OBJDIR)/mpeg3dump: $(OUTPUT) mpeg3dump.c
185
$(OBJDIR)/mpeg3dump: $(OUTPUT) mpeg3dump.c
185
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3dump mpeg3dump.c $(OUTPUT) $(LIBS)
186
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3dump mpeg3dump.c $(OUTPUT) $(LIBS)
Lines 193-200 Link Here
193
$(OBJDIR)/mpeg3cat: $(OUTPUT) mpeg3cat.c
194
$(OBJDIR)/mpeg3cat: $(OUTPUT) mpeg3cat.c
194
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3cat mpeg3cat.c $(OUTPUT) $(LIBS)
195
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3cat mpeg3cat.c $(OUTPUT) $(LIBS)
195
196
196
#$(OBJDIR)/mpeg3split: $(OUTPUT)
197
$(OBJDIR)/mpeg3split: $(OUTPUT)
197
#	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3split mpeg3split.c $(OUTPUT) $(LIBS)
198
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg3split mpeg3split.c $(OUTPUT) $(LIBS)
198
199
199
$(OBJDIR)/mpeg2qt: $(OUTPUT)
200
$(OBJDIR)/mpeg2qt: $(OUTPUT)
200
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg2qt mpeg2qt.c \
201
	$(CC) `cat $(OBJDIR)/c_flags` -o $(OBJDIR)/mpeg2qt mpeg2qt.c \
Lines 250-255 Link Here
250
$(OBJDIR)/mpeg3dump.o: 				    mpeg3dump.c
251
$(OBJDIR)/mpeg3dump.o: 				    mpeg3dump.c
251
$(OBJDIR)/mpeg3ifo.o: 				    mpeg3ifo.c
252
$(OBJDIR)/mpeg3ifo.o: 				    mpeg3ifo.c
252
$(OBJDIR)/mpeg3io.o: 				    mpeg3io.c
253
$(OBJDIR)/mpeg3io.o: 				    mpeg3io.c
254
$(OBJDIR)/mpeg3split.o: 			    mpeg3split.c
253
$(OBJDIR)/mpeg3title.o: 			    mpeg3title.c
255
$(OBJDIR)/mpeg3title.o: 			    mpeg3title.c
254
$(OBJDIR)/mpeg3toc3.o:  			    mpeg3toc3.c
256
$(OBJDIR)/mpeg3toc3.o:  			    mpeg3toc3.c
255
$(OBJDIR)/mpeg3toc.o: 				    mpeg3toc.c
257
$(OBJDIR)/mpeg3toc.o: 				    mpeg3toc.c
(-)libmpeg3-1.6-orig/mpeg3split.c (+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