summaryrefslogtreecommitdiff
path: root/media-plugins/gst-transcoder
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/gst-transcoder
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/gst-transcoder')
-rw-r--r--media-plugins/gst-transcoder/Manifest4
-rw-r--r--media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild42
-rw-r--r--media-plugins/gst-transcoder/metadata.xml11
3 files changed, 57 insertions, 0 deletions
diff --git a/media-plugins/gst-transcoder/Manifest b/media-plugins/gst-transcoder/Manifest
new file mode 100644
index 000000000000..823feefb1cf8
--- /dev/null
+++ b/media-plugins/gst-transcoder/Manifest
@@ -0,0 +1,4 @@
+DIST gst-transcoder-1.8.2.tar.gz 29884 SHA256 4a0b9be50b7ac06358d148220944e1b2acd5dedc8ad3cd8c8188645b62f3c616 SHA512 cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494 WHIRLPOOL d7bb84c88881def42edcf2e785c8b4fb58e249c2399a0dbd5550a5c308b55df326662ab64c6c77623f26d4cf1bb48b61248d411301d47cad4fe2dc9f3d501d19
+EBUILD gst-transcoder-1.8.2-r1.ebuild 1023 SHA256 bf7fdf7eb1012a70759c8d0813629206d0527da4b45a52b634e2499a83508467 SHA512 0f004fc4988d39ddef8f3c15ac7913dbdb7996e8d185a8966d76a6b04c55e44f68f9a5b35d3f223628383728e3f49320c1e5bfc1b97884a4b5221943ad438a6e WHIRLPOOL 1a96565637c5aacfc8951851d1f52fa6c54ae27bf90a52902a3a7a0fd3825bf84e36370e0ffaf2960a70104ea2dd2acb1923a5ba8cc9e9e2634cafebe8b7b1e3
+MISC ChangeLog 1931 SHA256 09e3fbf45899de5cabfad358f4f9f62b8542041a91a6c53e002215b9074e713b SHA512 6e4032bee61f2e69ef22b66f81d79fae3abe64adf4d691bd211548308d32a91dda7fd0a9efc359eaf43cc637d2243888fce33aafd5d424aa479dfdcf000a35f7 WHIRLPOOL aae6036b37c1500ebd02441a8c1c06bf41f1a8f29d620aaf85f13e53cd8302b05425e5a1aca7ad1dcefa54f8213ecb80d2adb46b253a12b95df1e0f06c3a7c24
+MISC metadata.xml 352 SHA256 63a6f4567201ffb00177cbc2b784d19c77553ecc2d451f555e68920c57860cd5 SHA512 09f7d341340adc8de8cc9beff4aad3a1439c77be168d34e8b49ede249180c72bc8ea99c9d9b9b4b22ed4accaa78094e1436f603f0acf7ce2e5fd8a8ac4c49fd1 WHIRLPOOL fb6b5bdf98f70c40670735a72fd48e3f1d59f1b163e61c87bf0a7853a449ff281bb2cff1510a75612717add9870e497ca442f952aff7d6439792efbc795c3b83
diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
new file mode 100644
index 000000000000..0c71eb7b616c
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit python-any-r1 xdg
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder"
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/gobject-introspection:=
+ dev-libs/glib:2
+ >=media-libs/gstreamer-${PV}:1.0[introspection]
+ >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ >=dev-util/meson-0.28.0
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # Not a normal configure
+ # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
+ # defaulting to debug
+ ./configure --prefix="${EPREFIX}/usr" --libdir="$(get_libdir)" --buildtype=plain || die
+}
+
+src_compile() {
+ addpredict /dev #590848
+ # We cannot use 'make' as it won't allow us to build verbosely
+ cd mesonbuild || die
+ ninja -v || die
+}
diff --git a/media-plugins/gst-transcoder/metadata.xml b/media-plugins/gst-transcoder/metadata.xml
new file mode 100644
index 000000000000..560ef25122ef
--- /dev/null
+++ b/media-plugins/gst-transcoder/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">pitivi/gst-transcoder</remote-id>
+ </upstream>
+</pkgmetadata>