wok-next annotate gst0-ffmpeg/receipt @ rev 20534

Clean default configure options when site script used.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 30 19:31:50 2018 +0300 (2018-03-30)
parents 0e8dadf052b9
children d3444352a0af
rev   line source
al@19816 1 # SliTaz package receipt.
al@19816 2
al@19816 3 PACKAGE="gst0-ffmpeg"
al@19816 4 VERSION="0.10.13"
al@19816 5 SERIES="0.10"
al@19816 6 CATEGORY="multimedia"
al@19816 7 SHORT_DESC="GStreamer FFmpeg Plugins"
al@19816 8 MAINTAINER="jozee@slitaz.org"
al@19816 9 LICENSE="GPL2"
al@19816 10 TARBALL="gst-ffmpeg-$VERSION.tar.bz2"
al@19816 11 WEB_SITE="http://gstreamer.freedesktop.org/"
al@19816 12 WGET_URL="$WEB_SITE/src/gst-ffmpeg/$TARBALL"
al@19816 13
al@19816 14 PROVIDE="gst0-ffmpeg-small"
al@19816 15
al@19816 16 DEPENDS="gst0-plugins-base bzip2"
al@19816 17 BUILD_DEPENDS="gstreamer0-dev gst0-plugins-base-dev bzip2-dev \
al@19816 18 coreutils-file-format coreutils-file-special glib-dev yasm"
al@19816 19 SUGGESTED="gst0-plugins-good"
al@19816 20
al@19816 21 # Rules to configure and make the package.
al@19816 22 compile_rules()
al@19816 23 {
pascal@19941 24 sed -i 's/"g"/"rm"/' gst-libs/ext/libav/libavcodec/x86/h264_qpel_mmx.c
al@19816 25 ./configure \
al@19816 26 --prefix=/usr \
al@19816 27 --disable-static \
al@19816 28 --with-ffmpeg-extra-configure="--enable-runtime-cpudetect" \
al@19816 29 --with-package-name="GStreamer FFMpeg Plugin ($SERIES)" \
al@19816 30 --with-package-origin="http://www.slitaz.org/" \
al@19816 31 $CONFIGURE_ARGS &&
al@19816 32 sed 's/RANK_NONE/RANK_SECONDARY/g' -i $src/ext/ffmpeg/gstffmpegdec.c
al@19816 33 make $MAKEFLAGS &&
al@19816 34 make DESTDIR=$install install
al@19816 35 }
al@19816 36
al@19816 37 # Rules to gen a SliTaz package suitable for Tazpkg.
al@19816 38 genpkg_rules()
al@19816 39 {
al@19816 40 mkdir -p $fs/usr/lib/gstreamer-$SERIES
al@19816 41 cp -a $install/usr/lib/gstreamer-$SERIES/*.so* $fs/usr/lib/gstreamer-$SERIES
al@19816 42 }