summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2012-12-05 07:57:40 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2012-12-05 07:57:40 +0000
commitb547f6a1a61fcca2004396858423bfd7dd651413 (patch)
tree310f3ba7047ea97eb24024e983ffb55252277ed2 /media-plugins
parentsci-visualization/epix: Drop old (diff)
downloadhistorical-b547f6a1a61fcca2004396858423bfd7dd651413.tar.gz
historical-b547f6a1a61fcca2004396858423bfd7dd651413.tar.bz2
historical-b547f6a1a61fcca2004396858423bfd7dd651413.zip
Initial ebuild, upstream renamed gst-ffmpeg.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gst-plugins-libav/ChangeLog10
-rw-r--r--media-plugins/gst-plugins-libav/Manifest14
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild60
-rw-r--r--media-plugins/gst-plugins-libav/metadata.xml9
4 files changed, 93 insertions, 0 deletions
diff --git a/media-plugins/gst-plugins-libav/ChangeLog b/media-plugins/gst-plugins-libav/ChangeLog
new file mode 100644
index 000000000000..429bd06e69b4
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-plugins/gst-plugins-libav
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-libav/ChangeLog,v 1.1 2012/12/05 07:57:36 eva Exp $
+
+*gst-plugins-libav-1.0.3 (05 Dec 2012)
+
+ 05 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org>
+ +gst-plugins-libav-1.0.3.ebuild, +metadata.xml:
+ Initial ebuild, upstream renamed gst-ffmpeg.
+
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
new file mode 100644
index 000000000000..23018be4b5f1
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST gst-libav-1.0.3.tar.xz 4235032 SHA256 5193f158e2554a9450325dbb0c60e8f4b6b8a9244ae10ea07d0f7418a0e07959 SHA512 b59b2abe3e841712948b2f3b3b78ce49573e0623880a4f11089a636c89268d3f79863c1a0975cd7e5bf4bf40a86f0d2370cf03511e2751d2cd39887733524be8 WHIRLPOOL 8b98829ccb9f160c8209f22fd44c5776d156a6d7e9b3d5526149521ed4b02a319ef7cd4d9df550133714433d93eb2dba211dfe83e1c03776885844ae71c1e518
+EBUILD gst-plugins-libav-1.0.3.ebuild 1446 SHA256 4f927353b2b3404318f45e07d2567285934e392237d59d5425a3846843920933 SHA512 7cb398f01eeda7efe43eed2749d24eb480202120397c0e998d6abeb54b7700d61ff2b0faed4a168323783c47bcc2fa4117383c8c55d588ae7cb1ef1f696763be WHIRLPOOL e3d6d8e4d96ea9f7ea86f7f58cbbd8166ecd1a8cd9182ac4cf2d7b9a41b8848264394a03c3d46fdee41d5ea0845ca77d53f051eb36981545fac067b8ebe17cf4
+MISC ChangeLog 424 SHA256 dd51cc86ba308fdef5f5874ddc93d2284cca868d30590eb94388dff62fc905ce SHA512 43756f6bf56195d2bf6b8ad0d8899b0d4394cdbefae9847537f30a839eb6e285345a21405c7384f012fb9b2c7b4859cc7a4235e684607669761a08c533cbdb1d WHIRLPOOL 54104c68a2d8a994ab6625dd7a9d19f8a390cee98dac42870c3c7d6917e0c1be2638ec14ea5d94e72a5727f6ae3d141f0d07f5aeac6882cbd22db8b1b01b403d
+MISC metadata.xml 261 SHA256 18c54afc2f28657fd40f56015d323fd8346d29491a58b812870831e64fbd03a2 SHA512 021cf00897b01eefc9e16e9bbd7f032a366f60449dcd2342dd0cb85086116a163cd597a35d392d7d5f1e6f95b44ddc3a16e8f77acab99dcd04293759b9576d17 WHIRLPOOL aec41c5541903ad7d5b9e7fab9fc62cb7a0831d8754bbeeb6b316bc9c56d2a8c41c349e6ad34f804ade50834001b278b71f6973f59e2de59acbbfb24f4feefee
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlC+/nEACgkQ1fmVwcYIWAbIPACgmCwsUiqPofSGrYups75S2/+1
+o6wAoOnToZ8IqJCpw0flI/nfnGDLa2Te
+=f3yj
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild
new file mode 100644
index 000000000000..ae5503e2e82f
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild,v 1.1 2012/12/05 07:57:36 eva Exp $
+
+EAPI="5"
+
+inherit eutils flag-o-matic gst-plugins10
+
+MY_PN="gst-libav"
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="http://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.${GST_TARBALL_SUFFIX}"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86 ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ media-libs/gst-plugins-base:1.0
+ >=virtual/ffmpeg-0.10.3
+ || (
+ media-video/ffmpeg
+ >=media-video/libav-0.8.4 )
+ orc? ( >=dev-lang/orc-0.4.16 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ sed -e 's/sleep 15//' -i configure.ac configure || die
+}
+
+src_configure() {
+ GST_PLUGINS_BUILD=""
+ # always use system ffmpeg/libav if possible
+ gst-plugins10_src_configure \
+ --with-system-libav \
+ $(use_enable orc)
+}
+
+src_compile() {
+ default
+}
+
+src_install() {
+ DOCS="AUTHORS ChangeLog NEWS README TODO"
+ default
+ prune_libtool_files --modules
+}
+
+pkg_postinst() {
+ if has_version "media-video/ffmpeg"; then
+ elog "Please note that upstream uses media-video/libav"
+ elog "rather than media-video/ffmpeg. If you encounter any"
+ elog "issues try to move from ffmpeg to libav."
+ fi
+}
diff --git a/media-plugins/gst-plugins-libav/metadata.xml b/media-plugins/gst-plugins-libav/metadata.xml
new file mode 100644
index 000000000000..1e851910a311
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gstreamer</herd>
+ <use>
+ <flag name="orc">Use <pkg>dev-lang/orc</pkg> for runtime
+ optimisations</flag>
+ </use>
+</pkgmetadata>