diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2012-12-05 07:57:40 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2012-12-05 07:57:40 +0000 |
commit | b547f6a1a61fcca2004396858423bfd7dd651413 (patch) | |
tree | 310f3ba7047ea97eb24024e983ffb55252277ed2 /media-plugins | |
parent | sci-visualization/epix: Drop old (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | media-plugins/gst-plugins-libav/Manifest | 14 | ||||
-rw-r--r-- | media-plugins/gst-plugins-libav/gst-plugins-libav-1.0.3.ebuild | 60 | ||||
-rw-r--r-- | media-plugins/gst-plugins-libav/metadata.xml | 9 |
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> |