From da9d7348ee63e4dc584e2d025558c3cdc4b3e53a Mon Sep 17 00:00:00 2001 From: Stefan Fiedler Date: Sun, 23 Nov 2008 12:50:49 +0000 Subject: [PATCH] Stefan Fiedler: ffmpeg: downgrade by a view svn revisions and add headers for xine-lib update [2008102422133330912] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@9170 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/ffmpeg/ffmpeg.conf | 17 ++++++++++++++++- package/base/ffmpeg/ffmpeg.desc | 4 ++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/package/base/ffmpeg/ffmpeg.conf b/package/base/ffmpeg/ffmpeg.conf index dd98227a5..bb1bd82a0 100644 --- a/package/base/ffmpeg/ffmpeg.conf +++ b/package/base/ffmpeg/ffmpeg.conf @@ -34,5 +34,20 @@ pkginstalled xvid && var_append extraconfopt " " "--enable-libxvid" pkginstalled x264 && var_append extraconfopt " " "--enable-libx264" pkginstalled a52dec && var_append extraconfopt " " "--enable-liba52" -var_append confopt " " "--enable-shared --enable-postproc --enable-gpl --enable-swscale --enable-pthreads" +var_append extraconfopt " " "--enable-shared --enable-postproc --enable-gpl --enable-swscale --enable-pthreads" + +var_append extraconfopt ' ' '--incdir="${includedir#$root}"' + +hook_add postinstall 5 "ffmpeg_postinstall" +ffmpeg_postinstall() +{ + # xine-lib expects all ffmpeg headers in ffmpeg/. + mkdir -p $includedir/ffmpeg + ( + cd $includedir/ffmpeg + for x in ../lib{av{codec,device,format,util},postproc,swscale}/*.h ; do + [ -e "$x" ] && ln -svf "$x" . + done + ) +} diff --git a/package/base/ffmpeg/ffmpeg.desc b/package/base/ffmpeg/ffmpeg.desc index 015049ca5..66f3e91a0 100644 --- a/package/base/ffmpeg/ffmpeg.desc +++ b/package/base/ffmpeg/ffmpeg.desc @@ -36,8 +36,8 @@ [L] LGPL [S] Beta -[V] 2008-09-13 +[V] 2008-09-12 [P] X --?--5---9 195.200 -[D] X ffmpeg-2008-09-13.tar.bz2 svn://svn:svn.mplayerhq.hu/ffmpeg/trunk::15305 +[D] X ffmpeg-2008-09-12.tar.bz2 svn://svn:svn.mplayerhq.hu/ffmpeg/trunk::15261