libports: create avplay recipe

Issue #2602.
This commit is contained in:
Josef Söntgen 2017-11-27 17:28:23 +01:00 committed by Christian Helmuth
parent 26f3a43df0
commit dcce3d5a40
4 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,18 @@
content: src/app/avplay lib/import LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libav)
lib/import:
mkdir -p $@
cp $(REP_DIR)/$@/import-av.inc $@
src/app/avplay:
mkdir -p $@
cp $(PORT_DIR)/src/lib/libav/avplay.c \
$(PORT_DIR)/src/lib/libav/cmdutils.* $@
cp $(REP_DIR)/src/app/avplay/* $@
cp $(REP_DIR)/src/lib/libav/config.h $@
rm $@/avplay.patch
LICENSE:
cp $(PORT_DIR)/src/lib/libav/LICENSE $@

View File

@ -0,0 +1 @@
2017-12-05 2b8b73ee257fd58ba28a5ba5952bf448ce19c530

View File

@ -0,0 +1,11 @@
base
os
timer_session
so
libc
vfs
libav
sdl
audio_out_session
framebuffer_session
input_session

View File

@ -3,7 +3,7 @@ include $(REP_DIR)/lib/import/import-av.inc
TARGET = avplay
SRC_C = avplay.c cmdutils.c libc_dummies.c
LIBS += avfilter avformat avcodec avutil avresample swscale
LIBS += sdl sdlmain libc libm
LIBS += base sdl sdlmain libc libm
CC_WARN += -Wno-parentheses -Wno-switch -Wno-uninitialized \
-Wno-format-zero-length -Wno-pointer-sign