From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-plugins/gst-transcoder/Manifest | 4 +++ .../gst-transcoder/gst-transcoder-1.8.2-r1.ebuild | 42 ++++++++++++++++++++++ media-plugins/gst-transcoder/metadata.xml | 11 ++++++ 3 files changed, 57 insertions(+) create mode 100644 media-plugins/gst-transcoder/Manifest create mode 100644 media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild create mode 100644 media-plugins/gst-transcoder/metadata.xml (limited to 'media-plugins/gst-transcoder') 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 @@ + + + + + gstreamer@gentoo.org + GStreamer package maintainers + + + pitivi/gst-transcoder + + -- cgit v1.2.3