gst-plugins-dash-1.16.2.ebuild (1267B)
1 # Copyright 1999-2020 Gentoo Authors 2 # Distributed under the terms of the GNU General Public License v2 3 4 EAPI=6 5 GST_ORG_MODULE=gst-plugins-bad 6 7 inherit gstreamer 8 9 DESCRIPTION="MPEG-DASH plugin for GStreamer" 10 KEYWORDS="~amd64 ~x86" 11 IUSE="" 12 13 RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" 14 DEPEND="${RDEPEND}" 15 16 src_prepare() { 17 default 18 19 # FIXME: gsturidownloader does not have a .pc 20 # gstreamer_system_link \ 21 # gst-libs/gst/uridownloader:gsturidownloader \ 22 # gst-libs/gst/adaptivedemux:gstadaptivedemux \ 23 # gst-libs/gst/isoff:gstisoff 24 25 local directory libs 26 directory="gst-libs/gst/uridownloader" 27 libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgsturidownloader-1.0" 28 sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ 29 -i ext/dash/Makefile.{am,in} || die 30 31 directory="gst-libs/gst/adaptivedemux" 32 libs="-lgsturidownloader-1.0 -lgstapp-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstadaptivedemux-1.0" 33 sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ 34 -i ext/dash/Makefile.{am,in} || die 35 36 directory="gst-libs/gst/isoff" 37 libs="-lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lgstisoff-1.0" 38 sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ 39 -i ext/dash/Makefile.{am,in} || die 40 }