commit:     f1dc329f673d3064c59fd67a9197f9057233c359
Author:     Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Wed Oct 19 20:45:08 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 23:39:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dc329f

media-libs/ffmpegsource: verbump to 2.23

Closes: https://github.com/gentoo/gentoo/pull/2602
Package-Manager: portage-2.3.2

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-libs/ffmpegsource/Manifest                 |  1 +
 media-libs/ffmpegsource/ffmpegsource-2.23.ebuild | 49 ++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/media-libs/ffmpegsource/Manifest b/media-libs/ffmpegsource/Manifest
index 323ca2b..2c14a15 100644
--- a/media-libs/ffmpegsource/Manifest
+++ b/media-libs/ffmpegsource/Manifest
@@ -1 +1,2 @@
 DIST ffmpegsource-2.22.tar.gz 487244 SHA256 
7c5202fa2e49186fb3bb815e5b12ca71f05ec09cb707ffd9465852e21a06fdad SHA512 
af92766f19b5db15c2f0b08e4d894e26bb66f93360b12461d37f38983a4e1916656514d52bf86f8a5def83207e2433d04f58384b1cf8f617ab19aafd2f0d7d56
 WHIRLPOOL 
2fb1b189ba573fd2e1f65e61cfa365201a419a3bb066ef54e06c07c5f8eabcfb93dc3191c860a8816a797eb9e47a62929a35c1c786a43712ab80ac2df69ee811
+DIST ffmpegsource-2.23.tar.gz 488940 SHA256 
b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed SHA512 
dbbc3c53062f9b66beeea57b57250abbc331807aad9300966ace4ddd3603273c6345e20d105b668cd852442b494e047ade8b8b1d8340c464ca748f6b11a5292c
 WHIRLPOOL 
432967d5b4aae29102fe2e8d4473e06b457101a9e93db4def30e6d29a792698471dd55d65afca7febf9f18dc0fc3c35997e78e4ce6474803e446530e995218ba

diff --git a/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild 
b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild
new file mode 100644
index 00000000..a0244dc
--- /dev/null
+++ b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic vcs-snapshot
+
+DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate 
access"
+HOMEPAGE="https://github.com/FFMS/ffms2";
+SRC_URI="https://github.com/FFMS/ffms2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~x86"
+IUSE="libav"
+
+RDEPEND="
+       sys-libs/zlib
+       !libav? ( >=media-video/ffmpeg-2.4:0= )
+       libav? ( >=media-video/libav-9:0= )
+"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+"
+
+ffms_check_compiler() {
+       if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+               die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
+       fi
+}
+
+pkg_pretend() {
+       ffms_check_compiler
+}
+
+pkg_setup() {
+       ffms_check_compiler
+}
+
+src_prepare() {
+       default_src_prepare
+       eautoreconf
+}
+
+src_install() {
+       default_src_install
+       prune_libtool_files
+}

Reply via email to