summaryrefslogtreecommitdiffstats
path: root/extra/ffmpeg
diff options
context:
space:
mode:
Diffstat (limited to 'extra/ffmpeg')
-rw-r--r--extra/ffmpeg/.footprint94
-rw-r--r--extra/ffmpeg/.md5sum1
-rw-r--r--extra/ffmpeg/Pkgfile41
-rw-r--r--extra/ffmpeg/ffmpeg-20080826-14974-missing-header.patch17
4 files changed, 153 insertions, 0 deletions
diff --git a/extra/ffmpeg/.footprint b/extra/ffmpeg/.footprint
new file mode 100644
index 000000000..faf2c334e
--- /dev/null
+++ b/extra/ffmpeg/.footprint
@@ -0,0 +1,94 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ffmpeg
+-rwxr-xr-x root/root usr/bin/ffplay
+-rwxr-xr-x root/root usr/bin/ffserver
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libavcodec/
+-rw-r--r-- root/root usr/include/libavcodec/avcodec.h
+-rw-r--r-- root/root usr/include/libavcodec/opt.h
+-rw-r--r-- root/root usr/include/libavcodec/vdpau.h
+-rw-r--r-- root/root usr/include/libavcodec/xvmc.h
+drwxr-xr-x root/root usr/include/libavdevice/
+-rw-r--r-- root/root usr/include/libavdevice/avdevice.h
+drwxr-xr-x root/root usr/include/libavformat/
+-rw-r--r-- root/root usr/include/libavformat/avformat.h
+-rw-r--r-- root/root usr/include/libavformat/avio.h
+drwxr-xr-x root/root usr/include/libavutil/
+-rw-r--r-- root/root usr/include/libavutil/adler32.h
+-rw-r--r-- root/root usr/include/libavutil/avstring.h
+-rw-r--r-- root/root usr/include/libavutil/avutil.h
+-rw-r--r-- root/root usr/include/libavutil/base64.h
+-rw-r--r-- root/root usr/include/libavutil/common.h
+-rw-r--r-- root/root usr/include/libavutil/crc.h
+-rw-r--r-- root/root usr/include/libavutil/fifo.h
+-rw-r--r-- root/root usr/include/libavutil/intfloat_readwrite.h
+-rw-r--r-- root/root usr/include/libavutil/log.h
+-rw-r--r-- root/root usr/include/libavutil/lzo.h
+-rw-r--r-- root/root usr/include/libavutil/mathematics.h
+-rw-r--r-- root/root usr/include/libavutil/md5.h
+-rw-r--r-- root/root usr/include/libavutil/mem.h
+-rw-r--r-- root/root usr/include/libavutil/pixfmt.h
+-rw-r--r-- root/root usr/include/libavutil/random.h
+-rw-r--r-- root/root usr/include/libavutil/rational.h
+-rw-r--r-- root/root usr/include/libavutil/sha1.h
+drwxr-xr-x root/root usr/include/libpostproc/
+-rw-r--r-- root/root usr/include/libpostproc/postprocess.h
+drwxr-xr-x root/root usr/include/libswscale/
+-rw-r--r-- root/root usr/include/libswscale/swscale.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.52.20.0
+lrwxrwxrwx root/root usr/lib/libavcodec.so.52 -> libavcodec.so.52.20.0
+-rwxr-xr-x root/root usr/lib/libavcodec.so.52.20.0
+lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.52.1.0
+lrwxrwxrwx root/root usr/lib/libavdevice.so.52 -> libavdevice.so.52.1.0
+-rwxr-xr-x root/root usr/lib/libavdevice.so.52.1.0
+lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.52.31.0
+lrwxrwxrwx root/root usr/lib/libavformat.so.52 -> libavformat.so.52.31.0
+-rwxr-xr-x root/root usr/lib/libavformat.so.52.31.0
+lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.49.15.0
+lrwxrwxrwx root/root usr/lib/libavutil.so.49 -> libavutil.so.49.15.0
+-rwxr-xr-x root/root usr/lib/libavutil.so.49.15.0
+lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.51.2.0
+lrwxrwxrwx root/root usr/lib/libpostproc.so.51 -> libpostproc.so.51.2.0
+-rwxr-xr-x root/root usr/lib/libpostproc.so.51.2.0
+lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.0.7.1
+lrwxrwxrwx root/root usr/lib/libswscale.so.0 -> libswscale.so.0.7.1
+-rwxr-xr-x root/root usr/lib/libswscale.so.0.7.1
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavformat.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libavutil.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libpostproc.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libswscale.pc
+drwxr-xr-x root/root usr/lib/vhook/
+-rwxr-xr-x root/root usr/lib/vhook/drawtext.so
+-rwxr-xr-x root/root usr/lib/vhook/fish.so
+-rwxr-xr-x root/root usr/lib/vhook/imlib2.so
+-rwxr-xr-x root/root usr/lib/vhook/null.so
+-rwxr-xr-x root/root usr/lib/vhook/ppm.so
+-rwxr-xr-x root/root usr/lib/vhook/watermark.so
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/ffmpeg/
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-baseline.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-default.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-fastfirstpass.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-hq.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-ipod320.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-ipod640.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_fast.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_max.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_medium.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_slow.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_slower.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-lossless_ultrafast.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-main.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-max.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-normal.ffpreset
+-rw-r--r-- root/root usr/share/ffmpeg/libx264-slowfirstpass.ffpreset
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/ffmpeg.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ffplay.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ffserver.1.gz
diff --git a/extra/ffmpeg/.md5sum b/extra/ffmpeg/.md5sum
new file mode 100644
index 000000000..ae077ab1c
--- /dev/null
+++ b/extra/ffmpeg/.md5sum
@@ -0,0 +1 @@
+be8503f15c3b81ba00eb8379ca8dcf33 ffmpeg-0.5.tar.bz2
diff --git a/extra/ffmpeg/Pkgfile b/extra/ffmpeg/Pkgfile
new file mode 100644
index 000000000..1f49bb217
--- /dev/null
+++ b/extra/ffmpeg/Pkgfile
@@ -0,0 +1,41 @@
+# Description: solution pour enregister, convertir et generer des flux audio et video
+# URL: http://ffmpeg.mplayerhq.hu/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: amrnb, amrwb,liba52, imlib2, lame, sdl, libvorbis, libogg, xvid, faac, faad2, libtheora, x264
+
+
+name=ffmpeg
+version=0.5
+release=1
+source=(http://ffmpeg.org/releases/$name-$version.tar.bz2)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --enable-gpl \
+ --enable-libfaac \
+ --enable-libfaad \
+ --enable-libfaadbin \
+ --enable-libmp3lame \
+ --enable-libtheora \
+ --enable-libvorbis \
+ --enable-libx264 \
+ --enable-libxvid \
+ --enable-shared \
+ --enable-pthreads \
+ --enable-postproc \
+ --enable-swscale \
+ --enable-x11grab \
+ --enable-libamr-nb \
+ --enable-libamr-wb \
+ --enable-nonfree \
+ --disable-debug \
+ --disable-static
+
+ make SHARED_PP='yes'
+ make DESTDIR=$PKG install install-man
+}
+
diff --git a/extra/ffmpeg/ffmpeg-20080826-14974-missing-header.patch b/extra/ffmpeg/ffmpeg-20080826-14974-missing-header.patch
new file mode 100644
index 000000000..6f8699328
--- /dev/null
+++ b/extra/ffmpeg/ffmpeg-20080826-14974-missing-header.patch
@@ -0,0 +1,17 @@
+diff -pruN ffmpeg.orig/libavutil/Makefile ffmpeg/libavutil/Makefile
+--- ffmpeg.orig/libavutil/Makefile 2008-08-27 00:40:28.026327179 +1000
++++ ffmpeg/libavutil/Makefile 2008-08-27 00:49:51.206331526 +1000
+@@ -28,10 +28,13 @@ HEADERS = adler32.h \
+ avstring.h \
+ avutil.h \
+ base64.h \
++ bswap.h \
+ common.h \
+ crc.h \
+ fifo.h \
++ internal.h \
+ intfloat_readwrite.h \
++ intreadwrite.h \
+ log.h \
+ lzo.h \
+ mathematics.h \