wok-6.x rev 14025
gst-ffmpeg: new build
author | Dominique Corbex <domcox@slitaz.org> |
---|---|
date | Sun Feb 17 20:07:14 2013 +0100 (2013-02-17) |
parents | d6dc41dbec9a |
children | fdee667feb2c |
files | gst-ffmpeg/receipt |
line diff
1.1 --- a/gst-ffmpeg/receipt Sun Feb 17 20:06:14 2013 +0100 1.2 +++ b/gst-ffmpeg/receipt Sun Feb 17 20:07:14 2013 +0100 1.3 @@ -2,33 +2,36 @@ 1.4 1.5 PACKAGE="gst-ffmpeg" 1.6 VERSION="0.10.11" 1.7 +SERIES="0.10" 1.8 CATEGORY="multimedia" 1.9 SHORT_DESC="GStreamer FFmpeg Plugins" 1.10 MAINTAINER="jozee@slitaz.org" 1.11 -DEPENDS="gstreamer gst-plugins-base ffmpeg glib" 1.12 -BUILD_DEPENDS="pkg-config gst-plugins-base-dev liboil-dev gstreamer-dev \ 1.13 -libxml2-dev glib-dev ffmpeg-dev bzip2-dev coreutils-file-special libffi" 1.14 +DEPENDS="gst-plugins-base bzip2 orc" 1.15 +BUILD_DEPENDS="pkg-config gstreamer-dev gst-plugins-base-dev bzip2-dev \ 1.16 +coreutils-file-format coreutils-file-special glib-dev orc-dev yasm \ 1.17 +libxml2-dev libffi" 1.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.19 -WEB_SITE="http://gstreamer.freedesktop.org/" 1.20 +WEB_SITE="http://gstreamer.freedesktop.org/" 1.21 WGET_URL="$WEB_SITE/src/$PACKAGE/$TARBALL" 1.22 1.23 # Rules to configure and make the package. 1.24 -# Add --with-system-ffmpeg from ./configure for compiling with shared FFmpeg. 1.25 -# need atleast version 18330 for shared ffmpeg 1.26 compile_rules() 1.27 { 1.28 cd $src 1.29 - sed -i 's/pr -. -t/cat/' gst-libs/ext/ffmpeg/configure 1.30 - # fix mktemp -u 1.31 - sed -i 's|mktemp -u|/usr/bin/mktemp -u|g' gst-libs/ext/ffmpeg/configure 1.32 - ./configure --prefix=/usr $CONFIGURE_ARGS && 1.33 + ./configure \ 1.34 + --prefix=/usr \ 1.35 + --disable-static \ 1.36 + --with-ffmpeg-extra-configure="--enable-runtime-cpudetect" \ 1.37 + --with-package-name="GStreamer FFMpeg Plugin ($SERIES)" \ 1.38 + --with-package-origin="http://www.slitaz.org/" \ 1.39 + $CONFIGURE_ARGS && 1.40 make $MAKEFLAGS && 1.41 - make DESTDIR=$PWD/_pkg install 1.42 + make DESTDIR=$install install 1.43 } 1.44 1.45 # Rules to gen a SliTaz package suitable for Tazpkg. 1.46 genpkg_rules() 1.47 { 1.48 - mkdir -p $fs/usr/lib 1.49 - cp -a $_pkg/usr/lib/gstreamer* $fs/usr/lib 1.50 + mkdir -p $fs/usr/lib/gstreamer-$SERIES 1.51 + cp -a $_pkg/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES 1.52 }