From: Gilles Dartiguelongue Date: Sat, 2 Jan 2016 20:01:39 +0000 (+0100) Subject: media-plugins/gst-plugins-uvch264: initial ebuild X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=113276f28f0b232e7e271ca13ac73ce8961f93a2;p=gentoo.git media-plugins/gst-plugins-uvch264: initial ebuild Package-Manager: portage-2.2.26 --- diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest new file mode 100644 index 000000000000..6a730f24c68b --- /dev/null +++ b/media-plugins/gst-plugins-uvch264/Manifest @@ -0,0 +1 @@ +DIST gst-plugins-bad-1.6.2.tar.xz 4187644 SHA256 650855e39ff56a8bb6cb0c192109c5926ce12f536d06e19ebf829de71ef396fe SHA512 f2d14d32047440a64daf341f9538fcb37c8b808d5ba19e8e9d4b7f9439b77f81cfc791e72193cb69f280a038162921bc9670cc340905850bec656ed4fe488fb5 WHIRLPOOL 7ae8e20c706f3526a5cdd5b4d086dfcf86af4f93e6ba0d60f655c211ca41b80c841004d0fc2134ad3f77c3600913dff0d94610dc5751acbbc4b9305c5600e8dc diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.6.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.6.2.ebuild new file mode 100644 index 000000000000..6e2617b9a542 --- /dev/null +++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.6.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer + +DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer." +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + virtual/libgudev:0[${MULTILIB_USEDEP}] + virtual/libusb:1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_prepare() { + # FIXME: gsturidownloader does not have a .pc + # gstreamer_system_link \ + # gst-libs/gst/basecamerabinsrc:gstbasecamerabinsrc + + local directory libs + directory="gst-libs/gst/basecamerabinsrc" + libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgstbasecamerabinsrc-1.0" + sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ + -i sys/uvch264/Makefile.{am,in} || die +} diff --git a/media-plugins/gst-plugins-uvch264/metadata.xml b/media-plugins/gst-plugins-uvch264/metadata.xml new file mode 100644 index 000000000000..9e260ceca3e3 --- /dev/null +++ b/media-plugins/gst-plugins-uvch264/metadata.xml @@ -0,0 +1,5 @@ + + + +gstreamer +