From a7011c5340097832b1d8053f92cfd20b23677f72 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Sun, 13 Jan 2013 18:23:14 +0200 Subject: ffmpeg: Remove package as nobody depends on it anymore Signed-off-by: Andrei Gherzan Signed-off-by: Tom Zanussi --- common/recipes-multimedia/ffmpeg/ffmpeg.inc | 110 ---------------------- common/recipes-multimedia/ffmpeg/ffmpeg_0.7.12.bb | 44 --------- 2 files changed, 154 deletions(-) delete mode 100644 common/recipes-multimedia/ffmpeg/ffmpeg.inc delete mode 100644 common/recipes-multimedia/ffmpeg/ffmpeg_0.7.12.bb (limited to 'common/recipes-multimedia') diff --git a/common/recipes-multimedia/ffmpeg/ffmpeg.inc b/common/recipes-multimedia/ffmpeg/ffmpeg.inc deleted file mode 100644 index 3ce950e1..00000000 --- a/common/recipes-multimedia/ffmpeg/ffmpeg.inc +++ /dev/null @@ -1,110 +0,0 @@ -DESCRIPTION = "FFmpeg is a complete solution to record, convert and stream audio and video" -HOMEPAGE = "http://ffmpeg.mplayerhq.hu/" -AUTHOR = "Fabrice Bellard ffmpeg-devel@mplayerhq.hu" -SECTION = "libs" -PRIORITY = "optional" -LICENSE = "GPLv2+ & LGPLv2.1+" - -LICENSE_FLAGS = "commercial" - -ARM_INSTRUCTION_SET = "arm" - -DEPENDS = "zlib libogg libvorbis libtheora liba52 libva yasm-native" - -INC_PR = "r0" - -inherit autotools pkgconfig - -LEAD_SONAME = "libavcodec.so" - -EXTRA_OECONF = "\ - \ - --enable-pp \ - --enable-shared \ - --enable-pthreads \ - --enable-gpl \ - \ - --cross-prefix=${TARGET_PREFIX} \ - --disable-debug \ - --disable-ffserver \ - --disable-ffplay \ - \ -" - -EXTRA_OECONF_append_powerpc += "--${@['disable-altivec','enable-altivec'][bb.data.getVar('BASE_PACKAGE_ARCH',d,1) in ['ppce600']]}" - -FFMPEG_LIBS = "libavcodec libavdevice libavformat \ - libavutil libpostproc libswscale libavfilter" - -SYSROOT_PREPROCESS_FUNCS = " \ - ffmpeg_stage_cleanup \ - ffmpeg_create_compat_links" - -ffmpeg_create_compat_links() { - rm -rf ${SYSROOT_DESTDIR}${includedir}/ffmpeg - mkdir -m 0755 ${SYSROOT_DESTDIR}${includedir}/ffmpeg - cd ${SYSROOT_DESTDIR}${includedir}/ffmpeg - - for lib in ${FFMPEG_LIBS}; do - ln -s ../$lib/*.h '.' || true - done -} - -ffmpeg_stage_cleanup() { - rm -rf ${SYSROOT_DESTDIR}${libdir}/vhook \ - ${SYSROOT_DESTDIR}${datadir} -} - -PACKAGES += "${PN}-vhook-dbg ${PN}-vhook" - -FILES_${PN} = "${bindir}" -FILES_${PN}-dev = "${includedir}/${PN}" - -FILES_${PN}-vhook = "${libdir}/vhook" -FILES_${PN}-vhook-dbg += "${libdir}/vhook/.debug" - -PACKAGES += "ffmpeg-x264-presets \ - libavcodec libavcodec-dev libavcodec-dbg \ - libavdevice libavdevice-dev libavdevice-dbg \ - libavformat libavformat-dev libavformat-dbg \ - libavutil libavutil-dev libavutil-dbg \ - libpostproc libpostproc-dev libpostproc-dbg \ - libswscale libswscale-dev libswscale-dbg \ - libavfilter libavfilter-dev libavfilter-dbg \ - libavcore libavcore-dev libavcore-dbg \ - " - -FILES_ffmpeg-x264-presets = "${datadir}/*.ffpreset" - -FILES_${PN}-dev = "${includedir}" -FILES_libavcodec = "${libdir}/libavcodec*.so.*" -FILES_libavcodec-dev = "${libdir}/libavcodec*.so ${libdir}/pkgconfig/libavcodec.pc ${libdir}/libavcodec*.a" -FILES_libavcodec-dbg += "${libdir}/.debug/libavcodec*" - -FILES_libavdevice = "${libdir}/libavdevice*.so.*" -FILES_libavdevice-dev = "${libdir}/libavdevice*.so ${libdir}/pkgconfig/libavdevice.pc ${libdir}/libavdevice*.a" -FILES_libavdevice-dbg += "${libdir}/.debug/libavdevice*" - -FILES_libavformat = "${libdir}/libavformat*.so.*" -FILES_libavformat-dev = "${libdir}/libavformat*.so ${libdir}/pkgconfig/libavformat.pc ${libdir}/libavformat*.a" -FILES_libavformat-dbg += "${libdir}/.debug/libavformat*" - -FILES_libavutil = "${libdir}/libavutil*.so.*" -FILES_libavutil-dev = "${libdir}/libavutil*.so ${libdir}/pkgconfig/libavutil.pc ${libdir}/libavutil*.a" -FILES_libavutil-dbg += "${libdir}/.debug/libavutil*" - -FILES_libpostproc = "${libdir}/libpostproc*.so.*" -FILES_libpostproc-dev = "${libdir}/libpostproc*.so ${libdir}/pkgconfig/libpostproc.pc ${libdir}/libpostproc*.a ${includedir}/postproc" -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*" - -FILES_libavcore = "${libdir}/libavcore*.so.*" -FILES_libavcore-dev = "${libdir}/libavcore*.so ${libdir}/pkgconfig/libavcore.pc ${libdir}/libavcore*.a" -FILES_libavcore-dbg += "${libdir}/.debug/libavcore*" diff --git a/common/recipes-multimedia/ffmpeg/ffmpeg_0.7.12.bb b/common/recipes-multimedia/ffmpeg/ffmpeg_0.7.12.bb deleted file mode 100644 index cf97a196..00000000 --- a/common/recipes-multimedia/ffmpeg/ffmpeg_0.7.12.bb +++ /dev/null @@ -1,44 +0,0 @@ -require ffmpeg.inc - -LICENSE = "LGPLv2.1+ & GPLv2+" -PR = "${INC_PR}.2" - -SRC_URI = "http://ffmpeg.org/releases/ffmpeg-${PV}.tar.bz2" -SRC_URI[md5sum] = "b4e3653b2dd930cfa2a80722f8b03182" -SRC_URI[sha256sum] = "786511d75e5a1f95ec16ed9f0b4a3f49f145e134b8f2ccdfa9ecd2d35ff36000" - -LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://libpostproc/postprocess.c;beginline=8;endline=21;md5=3163771dd725805aeda961a4e05173b5 \ - file://COPYING.LGPLv2.1;md5=e344c8fa836c3a41c4cbd79d7bd3a379 \ - file://ffmpeg.c;beginline=7;endline=20;md5=9dee9cc51a9da6c3254d39ebf4d5aa03" - -EXTRA_FFCONF_armv7a = "--cpu=cortex-a8" -EXTRA_FFCONF_mipsel = "--arch=mips" - -EXTRA_OECONF = " \ - --arch=${TARGET_ARCH} \ - --cross-prefix=${TARGET_PREFIX} \ - --disable-stripping \ - --enable-cross-compile \ - --enable-libtheora \ - --enable-libvorbis \ - --enable-pthreads \ - --enable-shared \ - --enable-swscale \ - --enable-vaapi \ - --enable-gpl \ - --enable-yasm \ - --extra-cflags="${TARGET_CFLAGS} ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" \ - --extra-ldflags="${TARGET_LDFLAGS}" \ - --sysroot="${STAGING_DIR_TARGET}" \ - --prefix=${prefix}/ \ - --target-os=linux \ - ${EXTRA_FFCONF} \ -" - -do_configure() { - ./configure ${EXTRA_OECONF} -} - -FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -ftree-vectorize -fomit-frame-pointer -O4 -ffast-math" -BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}" -- cgit v1.2.3-54-g00ecf