summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2016-09-25 22:29:08 +0300
committerMart Raudsepp <leio@gentoo.org>2016-09-25 22:55:40 +0300
commit9ff9335c2b024f4c49f20c9ddb8066dd8a661f45 (patch)
treea8b9f4ae9cd7220f2ec3cb8bc3a93877d65def76 /media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild
parenteclass/gstreamer.eclass: Fix typo in documentation comment (diff)
downloadgentoo-9ff9335c2b024f4c49f20c9ddb8066dd8a661f45.tar.gz
gentoo-9ff9335c2b024f4c49f20c9ddb8066dd8a661f45.tar.bz2
gentoo-9ff9335c2b024f4c49f20c9ddb8066dd8a661f45.zip
media-plugins/gst-plugins-opus: Properly split again
... instead of building as part of gst-plugins-base[opus]. This makes gst-plugins-opus a split of -base instead of -bad as it was moved from -base to -bad with some leftovers in -bad. The ext/opus/ leftover part in gst-plugins-bad is not necessary for anything and we can safely not package that at all. This should give a nicer upgrade path for stable opus plugin users. Gentoo-bug: 589440
Diffstat (limited to 'media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild')
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild27
1 files changed, 27 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild
new file mode 100644
index 000000000000..f4f2e1a79006
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.8.3-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-libs/gst-plugins-base-${PV}-r1:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/pbutils:gstreamer-pbutils \
+ gst-libs/gst/audio:gstreamer-audio
+}