wok annotate ffmpeg/receipt @ rev 7674

Fixed linux. Need to make folder PWD/_pkg before adding bzImage to it. Also i'm force copying kernel config file now so we have the right config. It is copyed twice so its needed and doesn't hunt anything i think.
author Christopher Rogers <slaxemulator@gmail.com>
date Thu Dec 16 17:16:06 2010 +0000 (2010-12-16)
parents 40c1764bd2dd
children d8afcddcae3c
rev   line source
pascal@1708 1 # SliTaz package receipt.
pascal@1708 2
pascal@1708 3 PACKAGE="ffmpeg"
slaxemulator@6878 4 VERSION="0.6.1"
pascal@1708 5 CATEGORY="multimedia"
pascal@1708 6 SHORT_DESC="Record, convert and stream audio and video."
pascal@1708 7 MAINTAINER="pascal.bellard@slitaz.org"
jozee@2675 8 WEB_SITE="http://ffmpeg.org/"
pascal@4284 9 TARBALL="$PACKAGE-$VERSION.tar.bz2"
pascal@4284 10 WGET_URL="${WEB_SITE}releases/$TARBALL"
pankso@4460 11 DEPENDS="bzlib freetype imlib2 alsa-lib jack-audio-connection-kit zlib"
pankso@4460 12 BUILD_DEPENDS="imlib2-dev freetype-dev libsdl-dev zlib-dev coreutils-file-format"
pankso@4460 13 SUGGESTED="ffplay"
jozee@4936 14 TAGS="audio video convert stream"
pascal@1708 15
pascal@1708 16 # Rules to configure and make the package.
pascal@1708 17 compile_rules()
pascal@1708 18 {
pascal@1708 19 cd $src
erjo@5902 20
erjo@5902 21 # Fix gcc45 build.
erjo@5902 22 patch -p1 < ../stuff/ffmpeg-0.5.1-gcc45.u || exit 1
erjo@5902 23
pankso@4460 24 ./configure \
pankso@4460 25 --prefix=/usr \
pankso@4460 26 --enable-gpl \
pankso@4460 27 --arch=i486 \
pankso@4460 28 --cpu=i486 \
pankso@4460 29 --enable-shared \
pankso@4460 30 --enable-small \
pankso@4460 31 --enable-pthreads \
pankso@4460 32 --enable-postproc \
pankso@5402 33 --enable-swscale \
pankso@4460 34 --disable-mmx \
pankso@4460 35 --disable-mmx2 \
pankso@4460 36 --disable-ssse3 &&
pascal@1708 37 make &&
pascal@4285 38 make DESTDIR=$PWD/_pkg install
pascal@1708 39 }
pascal@1708 40
pascal@1708 41 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@1708 42 genpkg_rules()
pascal@1708 43 {
pankso@4460 44 mkdir -p $fs/usr/lib
jozee@2675 45 cp -a $_pkg/usr/lib/*so* $fs/usr/lib
pankso@4460 46 cp -a $_pkg/usr/bin $fs/usr
pankso@4460 47 # ffplay with it SDL dep go in a splited package
pankso@4460 48 rm $fs/usr/bin/ffplay
pascal@1708 49 }