[Frugalware-darcs] frugalware-current: ffmpeg-20060904-1-i686

voroskoi voroskoi at frugalware.org
Mon Sep 4 22:50:10 CEST 2006


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20060904204340-dd049-bf9797d009a01222bf1e5cfe1de00ace16bb917f.gz;

[ffmpeg-20060904-1-i686
voroskoi <voroskoi at frugalware.org>**20060904204340
 version bump
 removed a52dec patch
 removed dc1394 support as it doesn't work with 2.x version
 updated depends()
 some change in build()
] {
hunk ./source/multimedia/ffmpeg/ffmpeg-0.4.9-pre1-misc-fixes.patch 1
-diff -Naur ffmpeg-0.4.9-pre1.orig/libavcodec/Makefile ffmpeg-0.4.9-pre1/libavcodec/Makefile
---- ffmpeg-0.4.9-pre1.orig/libavcodec/Makefile	2005-06-02 09:37:57.000000000 +0000
-+++ ffmpeg-0.4.9-pre1/libavcodec/Makefile	2005-06-02 09:46:09.000000000 +0000
-@@ -68,8 +68,9 @@
- 
- # using builtin liba52 or runtime linked liba52.so.0
- ifneq ($(CONFIG_A52BIN),yes)
--OBJS+= liba52/bit_allocate.o liba52/bitstream.o liba52/downmix.o \
--	liba52/imdct.o  liba52/parse.o liba52/crc.o liba52/resample.o
-+#OBJS+= liba52/bit_allocate.o liba52/bitstream.o liba52/downmix.o \
-+#	liba52/imdct.o  liba52/parse.o liba52/crc.o liba52/resample.o
-+EXTRALIBS += -la52
- endif
- endif
- 
-diff -Naur ffmpeg-0.4.9-pre1.orig/libavcodec/a52dec.c ffmpeg-0.4.9-pre1/libavcodec/a52dec.c
---- ffmpeg-0.4.9-pre1.orig/libavcodec/a52dec.c	2005-06-02 09:37:57.000000000 +0000
-+++ ffmpeg-0.4.9-pre1/libavcodec/a52dec.c	2005-06-02 09:46:21.000000000 +0000
-@@ -23,7 +23,7 @@
-  */
- 
- #include "avcodec.h"
--#include "liba52/a52.h"
-+#include <a52dec/a52.h>
- 
- #ifdef CONFIG_A52BIN
- #include <dlfcn.h>
rmfile ./source/multimedia/ffmpeg/ffmpeg-0.4.9-pre1-misc-fixes.patch
hunk ./source/multimedia/ffmpeg/FrugalBuild 1
-# Last Modified: Tue, 09 May 2006 16:06:38 +0200
+# Last Modified: Mon, 04 Sep 2006 22:41:36 +0200
hunk ./source/multimedia/ffmpeg/FrugalBuild 6
-pkgver=20060427
-pkgrel=2
+pkgver=20060904
+pkgrel=1
hunk ./source/multimedia/ffmpeg/FrugalBuild 10
-depends=('a52dec' 'freetype2' 'lame' 'faac' 'libvorbis' 'libdc1394' 'xvidcore' 'libtheora' 'libdca' 'x264')
+depends=('a52dec' 'lame' 'faac' 'x264' 'libvorbis' 'xvidcore' 'zlib' 'libdca')
+makedepends=('freetype2' 'imlib2')
hunk ./source/multimedia/ffmpeg/FrugalBuild 15
-source=(ftp://ftp.frugalware.org/pub/frugalware/frugalware-current/source/multimedia/ffmpeg/$pkgname-$pkgver.tar.bz2 \
-	ffmpeg-0.4.9-pre1-misc-fixes.patch)
-sha1sums=('a5b64a86c80afc0e3a8887c9ab5de2476921c8d9' \
-	'8dc371bf720e2074e17b7ccfa5d0be8760e0b3fc')
+source=(ftp://ftp.frugalware.org/pub/frugalware/frugalware-current/source/multimedia/ffmpeg/$pkgname-$pkgver.tar.bz2)
+_F_cd_path=ffmpeg
+sha1sums=('04b276c58b9b816899cf37cc924f579b403e9743')
hunk ./source/multimedia/ffmpeg/FrugalBuild 21
-	Fpatch ffmpeg-0.4.9-pre1-misc-fixes.patch
-	Fmake --enable-gpl \
+	Fconf --enable-gpl \
hunk ./source/multimedia/ffmpeg/FrugalBuild 25
-		--enable-pp \
hunk ./source/multimedia/ffmpeg/FrugalBuild 27
-		--enable-a52 \
-		--enable-pthreads \
-		--enable-libogg \
-		--enable-theora \
+		--enable-faadbin \
hunk ./source/multimedia/ffmpeg/FrugalBuild 29
+		--enable-x264 \
+		--enable-a52 \
+		--enable-a52bin \
+		--enable-dts \
hunk ./source/multimedia/ffmpeg/FrugalBuild 35
-		--enable-dts \
-		--enable-x264
-	Fmakeinstall prefix=$Fdestdir/usr \
-		     bindir=$Fdestdir/usr/bin \
-		     libdir=$Fdestdir/usr/lib \
-		     mandir=$Fdestdir/usr/man \
-		     incdir=$Fdestdir/usr/include/ffmpeg \
-		     SHARED_PP="yes"
+		--enable-pp \
+		--enable-pthreads \
+		--disable-opts
+	make SHARED_PP="yes" || Fdie
+	make DESTDIR=$Fdestdir install || Fdie
hunk ./source/multimedia/ffmpeg/FrugalBuild 42
+# TODO: --enable-libgsm, --enable-dc1394
+
}


More information about the Frugalware-darcs mailing list