wok-next annotate gst0-ffmpeg/receipt @ rev 20837
lua: add SHA1sum
author | Erkan Yilmaz <erkan@slitaz.org> |
---|---|
date | Sun Jun 17 19:28:49 2018 +0000 (2018-06-17) |
parents | 5af737a221b4 |
children | d958fec46c9f |
rev | line source |
---|---|
al@20573 | 1 # SliTaz package receipt v2. |
al@19816 | 2 |
al@19816 | 3 PACKAGE="gst0-ffmpeg" |
al@19816 | 4 VERSION="0.10.13" |
al@19816 | 5 CATEGORY="multimedia" |
al@20573 | 6 SHORT_DESC="GStreamer-0.10 FFmpeg Plugins" |
al@20573 | 7 MAINTAINER="jozee@slitaz.org" # + psychomaniak@xakep.ru |
al@19816 | 8 LICENSE="GPL2" |
al@20573 | 9 WEB_SITE="http://gstreamer.freedesktop.org/" |
al@20573 | 10 |
al@19816 | 11 TARBALL="gst-ffmpeg-$VERSION.tar.bz2" |
al@19816 | 12 WGET_URL="$WEB_SITE/src/gst-ffmpeg/$TARBALL" |
al@19816 | 13 |
al@19816 | 14 BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev bzip2-dev \ |
al@19816 | 15 coreutils-file-format coreutils-file-special glib-dev yasm" |
al@20573 | 16 SPLIT="gst0-ffmpeg-small:small" |
al@19816 | 17 |
al@20573 | 18 compile_rules() { |
al@20573 | 19 case $SET in |
al@20573 | 20 '') ARCH_ARGS="--enable-runtime-cpudetect";; |
al@20573 | 21 small) ARCH_ARGS="--enable-runtime-cpudetect \ |
al@20573 | 22 --disable-bsfs \ |
al@20573 | 23 --disable-parsers \ |
al@20573 | 24 --disable-encoders \ |
al@20573 | 25 --disable-decoders \ |
al@20573 | 26 --disable-demuxers \ |
al@20573 | 27 --disable-muxers \ |
al@20573 | 28 --enable-decoder=h264 \ |
al@20573 | 29 --enable-decoder=aac_latm \ |
al@20573 | 30 --enable-decoder=aac \ |
al@20573 | 31 --enable-decoder=mpeg4 \ |
al@20573 | 32 --enable-decoder=mp3float \ |
al@20573 | 33 --enable-decoder=vp8 \ |
al@20573 | 34 --enable-decoder=flv";; |
al@20573 | 35 esac |
al@20573 | 36 |
pascal@19941 | 37 sed -i 's/"g"/"rm"/' gst-libs/ext/libav/libavcodec/x86/h264_qpel_mmx.c |
al@20573 | 38 |
al@19816 | 39 ./configure \ |
al@19816 | 40 --disable-static \ |
al@20573 | 41 --with-ffmpeg-extra-configure="$ARCH_ARGS" \ |
al@20573 | 42 --with-package-name="GStreamer FFMpeg Plugin (0.10)" \ |
al@19816 | 43 --with-package-origin="http://www.slitaz.org/" \ |
al@19816 | 44 $CONFIGURE_ARGS && |
al@20573 | 45 fix libtool && |
al@20573 | 46 sed 's/RANK_NONE/RANK_SECONDARY/g' -i $src/ext/ffmpeg/gstffmpegdec.c && |
al@19816 | 47 make $MAKEFLAGS && |
al@19816 | 48 make DESTDIR=$install install |
al@19816 | 49 } |
al@19816 | 50 |
al@20573 | 51 genpkg_rules() { |
al@20573 | 52 case $PACKAGE in |
al@20573 | 53 gst0-ffmpeg) |
al@20573 | 54 copy @std |
al@20573 | 55 DEPENDS="gst0-plugins-base bzip2" |
al@20573 | 56 SUGGESTED="gst0-plugins-good" |
al@20573 | 57 PROVIDE="gst0-ffmpeg-small" |
al@20573 | 58 ;; |
al@20573 | 59 gst0-ffmpeg-small) |
al@20573 | 60 copy @std |
al@20573 | 61 DEPENDS="gst0-plugins-base bzip2" |
al@20573 | 62 CAT="multimedia|small set" |
al@20573 | 63 SUGGESTED="gst0-plugins-good" |
al@20573 | 64 ;; |
al@20573 | 65 esac |
al@19816 | 66 } |