wok-next annotate gst0-ffmpeg/receipt @ rev 21661
updated fonttosfnt (1.0.5 -> 1.1.0)
author | Hans-G?nter Theisgen |
---|---|
date | Sat Jun 27 13:41:53 2020 +0100 (2020-06-27) |
parents | a3c581bf52b8 |
children |
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@21020 | 7 MAINTAINER="psychomaniak@xakep.ru" |
al@19816 | 8 LICENSE="GPL2" |
al@20906 | 9 WEB_SITE="https://gstreamer.freedesktop.org/" |
al@20882 | 10 REPOLOGY="gstreamer0plugins:ffmpeg" |
al@20573 | 11 |
al@19816 | 12 TARBALL="gst-ffmpeg-$VERSION.tar.bz2" |
al@19816 | 13 WGET_URL="$WEB_SITE/src/gst-ffmpeg/$TARBALL" |
al@19816 | 14 |
al@19816 | 15 BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev bzip2-dev \ |
al@19816 | 16 coreutils-file-format coreutils-file-special glib-dev yasm" |
al@21020 | 17 SPLIT="$PACKAGE-small:small" |
al@19816 | 18 |
al@20573 | 19 compile_rules() { |
al@20573 | 20 case $SET in |
al@20573 | 21 '') ARCH_ARGS="--enable-runtime-cpudetect";; |
al@20573 | 22 small) ARCH_ARGS="--enable-runtime-cpudetect \ |
al@20573 | 23 --disable-bsfs \ |
al@20573 | 24 --disable-parsers \ |
al@20573 | 25 --disable-encoders \ |
al@20573 | 26 --disable-decoders \ |
al@20573 | 27 --disable-demuxers \ |
al@20573 | 28 --disable-muxers \ |
al@20573 | 29 --enable-decoder=h264 \ |
al@20573 | 30 --enable-decoder=aac_latm \ |
al@20573 | 31 --enable-decoder=aac \ |
al@20573 | 32 --enable-decoder=mpeg4 \ |
al@20573 | 33 --enable-decoder=mp3float \ |
al@20573 | 34 --enable-decoder=vp8 \ |
al@20573 | 35 --enable-decoder=flv";; |
al@20573 | 36 esac |
al@20573 | 37 |
pascal@19941 | 38 sed -i 's/"g"/"rm"/' gst-libs/ext/libav/libavcodec/x86/h264_qpel_mmx.c |
al@20573 | 39 |
al@19816 | 40 ./configure \ |
al@19816 | 41 --disable-static \ |
al@20573 | 42 --with-ffmpeg-extra-configure="$ARCH_ARGS" \ |
al@20573 | 43 --with-package-name="GStreamer FFMpeg Plugin (0.10)" \ |
al@19816 | 44 --with-package-origin="http://www.slitaz.org/" \ |
al@19816 | 45 $CONFIGURE_ARGS && |
al@20573 | 46 fix libtool && |
al@20573 | 47 sed 's/RANK_NONE/RANK_SECONDARY/g' -i $src/ext/ffmpeg/gstffmpegdec.c && |
al@19816 | 48 make $MAKEFLAGS && |
al@19816 | 49 make DESTDIR=$install install |
al@19816 | 50 } |
al@19816 | 51 |
al@20573 | 52 genpkg_rules() { |
al@20573 | 53 case $PACKAGE in |
al@20573 | 54 gst0-ffmpeg) |
al@20573 | 55 copy @std |
al@20573 | 56 DEPENDS="gst0-plugins-base bzip2" |
al@20573 | 57 SUGGESTED="gst0-plugins-good" |
al@20573 | 58 PROVIDE="gst0-ffmpeg-small" |
al@20573 | 59 ;; |
al@20573 | 60 gst0-ffmpeg-small) |
al@20573 | 61 copy @std |
al@20573 | 62 DEPENDS="gst0-plugins-base bzip2" |
al@20573 | 63 CAT="multimedia|small set" |
al@20573 | 64 SUGGESTED="gst0-plugins-good" |
al@20573 | 65 ;; |
al@20573 | 66 esac |
al@19816 | 67 } |