ffmpeg: update to 0.8.7.

This commit is contained in:
Juan RP 2011-11-22 07:02:05 +01:00
parent 0c2a92d8f6
commit 94f38245fa
8 changed files with 24 additions and 74 deletions

View file

@ -1,17 +1,11 @@
# Template file for 'libavcodec'. # Template file for 'libavcodec'.
# #
revision=1
short_desc="FFmpeg codec library" short_desc="FFmpeg codec library"
long_desc=" long_desc="
This is the codec library from FFmpeg (both encoding and decoding). This is the codec library from FFmpeg (both encoding and decoding).
It supports most existing codecs (MPEG, MPEG2, MPEG4, AC3, DV...)." It supports most existing codecs (MPEG, MPEG2, MPEG4, AC3, DV...)."
do_install() {
Add_dependency run faad2 vmove "usr/lib/libavcodec.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libavcodec.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,14 +1,9 @@
# Template file for 'libavdevice'. # Template file for 'libavdevice'.
# #
revision=2
short_desc="FFmpeg device handling library" short_desc="FFmpeg device handling library"
long_desc=" long_desc="
This is the device handling library from FFmpeg." This is the device handling library from FFmpeg."
do_install() {
vmove "usr/lib/libavdevice.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libavdevice.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,14 +1,9 @@
# Template file for 'libavfilter'. # Template file for 'libavfilter'.
# #
revision=1
short_desc="FFmpeg audio/video filter library" short_desc="FFmpeg audio/video filter library"
long_desc=" long_desc="
This is the audio/video filter library from FFmpeg." This is the audio/video filter library from FFmpeg."
do_install() {
vmove "usr/lib/libavfilter.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libavfilter.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,16 +1,11 @@
# Template file for 'libavformat'. # Template file for 'libavformat'.
# #
revision=1
short_desc="FFmpeg file format library" short_desc="FFmpeg file format library"
long_desc=" long_desc="
This is the library for handling file formats from FFmpeg. This is the library for handling file formats from FFmpeg.
It supports most existing file formats (AVI, MPEG, OGG, Matroska, ASF...)." It supports most existing file formats (AVI, MPEG, OGG, Matroska, ASF...)."
do_install() {
vmove "usr/lib/libavformat.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libavformat.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,15 +1,10 @@
# Template file for 'libavutil'. # Template file for 'libavutil'.
# #
revision=1
short_desc="FFmpeg utility library" short_desc="FFmpeg utility library"
long_desc=" long_desc="
This is the common utility library from FFmpeg. It contains shared code used This is the common utility library from FFmpeg. It contains shared code used
by all other ffmpeg libraries." by all other ffmpeg libraries."
do_install() {
vmove "usr/lib/libavutil.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libavutil.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,14 +1,9 @@
# Template file for 'libpostproc'. # Template file for 'libpostproc'.
# #
revision=1
short_desc="FFmpeg video postprocessing library" short_desc="FFmpeg video postprocessing library"
long_desc=" long_desc="
This is the video postprocessing library from FFmpeg." This is the video postprocessing library from FFmpeg."
do_install() {
vmove "usr/lib/libpostproc.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libpostproc.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,14 +1,9 @@
# Template file for 'libswscale'. # Template file for 'libswscale'.
# #
revision=1
short_desc="FFmpeg video scaling library" short_desc="FFmpeg video scaling library"
long_desc=" long_desc="
This is the video software scaling library from FFmpeg." This is the video software scaling library from FFmpeg."
do_install() {
vmove "usr/lib/libswscale.so*" usr/lib
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libswscale.so* ${DESTDIR}/usr/lib
} }

View file

@ -1,13 +1,12 @@
# Template file for 'ffmpeg' # Template file for 'ffmpeg'
pkgname=ffmpeg pkgname=ffmpeg
version=0.8.6 version=0.8.7
homepage="http://www.ffmpeg.org" homepage="http://www.ffmpeg.org"
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2" distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
revision=2
short_desc="Decoding, encoding and streaming software" short_desc="Decoding, encoding and streaming software"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-3" license="GPL-3"
checksum=0ec9084438a26514455d49a72008d0b563d5a3c9d137cd22e46cb86bdc8bf6f0 checksum=e074656390bfff51c2915d3334306dd7748bab8589a8d04128143c7b8962d0e1
long_desc=" long_desc="
FFmpeg is the first complete and free Internet Live Audio and Video FFmpeg is the first complete and free Internet Live Audio and Video
Broadcasting solution. FFMpeg aims at being the command line tool to Broadcasting solution. FFMpeg aims at being the command line tool to
@ -49,27 +48,14 @@ Add_dependency build libvdpau-devel
Add_dependency build jack-devel Add_dependency build jack-devel
do_configure() { do_configure() {
./configure \ ./configure --prefix=/usr --disable-debug --enable-gpl \
--prefix=/usr \ --enable-version3 --enable-runtime-cpudetect \
--enable-libmp3lame \ --enable-libmp3lame --enable-libvorbis --enable-libxvid \
--enable-libvorbis \ --enable-libx264 --enable-libvpx --enable-libtheora \
--enable-libxvid \ --enable-vdpau --enable-vaapi --enable-postproc \
--enable-libx264 \ --enable-shared --enable-x11grab \
--enable-libvpx \ --disable-libopencore_amrnb --disable-libopencore_amrwb \
--enable-libtheora \ --disable-libschroedinger --disable-libopenjpeg
--enable-vdpau \
--enable-vaapi \
--enable-postproc \
--enable-shared \
--enable-x11grab \
--disable-libopencore_amrnb \
--disable-libopencore_amrwb \
--disable-libschroedinger \
--disable-libopenjpeg \
--enable-gpl \
--enable-version3 \
--enable-runtime-cpudetect \
--disable-debug
} }
do_build() { do_build() {