aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/ffmpeg
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2010-07-24 10:46:28 +0200
committerKoen Kooi <koen@openembedded.org>2010-07-24 10:46:28 +0200
commitafa5bccb78c81527e454e88473a31490ce934a97 (patch)
treebba5a3d0aef0f1445b69116c1fad156bad9fec0d /recipes/ffmpeg
parent8249cc76c2ba44a7af0789ac53ebc0ba245b4cf2 (diff)
downloadopenembedded-afa5bccb78c81527e454e88473a31490ce934a97.tar.gz
ffmpeg: fix packaging
ffmpeg svn: make it distributable
Diffstat (limited to 'recipes/ffmpeg')
-rw-r--r--recipes/ffmpeg/ffmpeg.inc12
-rw-r--r--recipes/ffmpeg/ffmpeg_svn.bb7
2 files changed, 13 insertions, 6 deletions
diff --git a/recipes/ffmpeg/ffmpeg.inc b/recipes/ffmpeg/ffmpeg.inc
index c3380dd376..b05b79f1b3 100644
--- a/recipes/ffmpeg/ffmpeg.inc
+++ b/recipes/ffmpeg/ffmpeg.inc
@@ -12,7 +12,7 @@ PE = "2"
DEPENDS = "zlib libogg libvorbis libtheora faac faad2 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'lame liba52', d)}"
RSUGGESTS_${PN} = "mplayer"
-INC_PR = "r14"
+INC_PR = "r15"
inherit autotools pkgconfig
@@ -33,7 +33,7 @@ EXTRA_OECONF = "\
"
FFMPEG_LIBS = "libavcodec libavdevice libavformat \
- libavutil libpostproc libswscale"
+ libavutil libpostproc libswscale libavfilter"
SYSROOT_PREPROCESS_FUNCS = " \
ffmpeg_stage_cleanup \
@@ -70,7 +70,9 @@ PACKAGES += "ffmpeg-x264-presets \
libavformat libavformat-dev libavformat-dbg \
libavutil libavutil-dev libavutil-dbg \
libpostproc libpostproc-dev libpostproc-dbg \
- libswscale libswscale-dev libswscale-dbg"
+ libswscale libswscale-dev libswscale-dbg \
+ libavfilter libavfilter-dev libavfilter-dbg \
+ "
FILES_ffmpeg-x264-presets = "${datadir}/*.ffpreset"
@@ -98,3 +100,7 @@ FILES_libpostproc-dbg += "${libdir}/.debug/libpostproc*"
FILES_libswscale = "${libdir}/libswscale*.so.*"
FILES_libswscale-dev = "${libdir}/libswscale*.so ${libdir}/pkgconfig/libswscale.pc ${libdir}/libswscale*.a"
FILES_libswscale-dbg += "${libdir}/.debug/libswscale*"
+
+FILES_libavfilter = "${libdir}/libavfilter*.so.*"
+FILES_libavfilter-dev = "${libdir}/libavfilter*.so ${libdir}/pkgconfig/libavfilter.pc ${libdir}/libavfilter*.a"
+FILES_libavfilter-dbg += "${libdir}/.debug/libavfilter*"
diff --git a/recipes/ffmpeg/ffmpeg_svn.bb b/recipes/ffmpeg/ffmpeg_svn.bb
index d7274b08ba..02be9a3911 100644
--- a/recipes/ffmpeg/ffmpeg_svn.bb
+++ b/recipes/ffmpeg/ffmpeg_svn.bb
@@ -1,12 +1,15 @@
require ffmpeg.inc
+# The license depends on the configure option selected in this recipe 'non-free' is disabled and 'gpl' is enabled
+LICENSE = "GPLv2+"
+
DEPENDS += "schroedinger libgsm libvpx"
# When bumping SRCREV make sure you bump PR here and in dependant recipes (gst-ffmpeg, gnash, omxil, etc) to account for SOVERSION changes
SRCREV = "23733"
PV = "0.6+${PR}+svnr${SRCPV}"
-PR = "${INC_PR}.0"
+PR = "${INC_PR}.1"
DEFAULT_PREFERENCE = "-1"
DEFAULT_PREFERENCE_angstrom = "1"
@@ -28,14 +31,12 @@ EXTRA_OECONF = " \
--enable-pthreads \
--disable-stripping \
--enable-gpl \
- --enable-nonfree \
--enable-postproc \
\
--cross-prefix=${TARGET_PREFIX} \
--prefix=${prefix} \
\
--enable-x11grab \
- --enable-libfaac \
--enable-libgsm \
--enable-libmp3lame \
--enable-libschroedinger \