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-libs/ffmpegsource/Manifest | 6 +++ media-libs/ffmpegsource/ffmpegsource-2.23.ebuild | 48 ++++++++++++++++++++++++ media-libs/ffmpegsource/ffmpegsource-9999.ebuild | 48 ++++++++++++++++++++++++ media-libs/ffmpegsource/metadata.xml | 18 +++++++++ 4 files changed, 120 insertions(+) create mode 100644 media-libs/ffmpegsource/Manifest create mode 100644 media-libs/ffmpegsource/ffmpegsource-2.23.ebuild create mode 100644 media-libs/ffmpegsource/ffmpegsource-9999.ebuild create mode 100644 media-libs/ffmpegsource/metadata.xml (limited to 'media-libs/ffmpegsource') diff --git a/media-libs/ffmpegsource/Manifest b/media-libs/ffmpegsource/Manifest new file mode 100644 index 000000000000..b2945ddc94ca --- /dev/null +++ b/media-libs/ffmpegsource/Manifest @@ -0,0 +1,6 @@ +DIST ffmpegsource-2.23.tar.gz 488940 SHA256 b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed SHA512 dbbc3c53062f9b66beeea57b57250abbc331807aad9300966ace4ddd3603273c6345e20d105b668cd852442b494e047ade8b8b1d8340c464ca748f6b11a5292c WHIRLPOOL 432967d5b4aae29102fe2e8d4473e06b457101a9e93db4def30e6d29a792698471dd55d65afca7febf9f18dc0fc3c35997e78e4ce6474803e446530e995218ba +EBUILD ffmpegsource-2.23.ebuild 940 SHA256 b3f1fae24a0357cc9d5405a28a3456a7c5a0a0285d1c2577cf38b987082b3c00 SHA512 016aa1092cee9af16e1b4362f960976ffdd63f22bb09f4eafa3cb28e4ffbec797469706c88f404f6f294012951c2d66dde965461f7f8eb08d0ea44da5cd5cdc7 WHIRLPOOL 3a4e18e985922114f3b950dbd85e45374b18282c725fb1e0d5e9b8427501c1a8716b643a21d58a1beae6c819b1c13734091d480085c88e9cb0e3ee751c2edb1a +EBUILD ffmpegsource-9999.ebuild 899 SHA256 1a02f5310eb74b01ba474b1116f764379cbc01fd3ff584cca2edc3e4454d7dee SHA512 49c88b0fc42463516b2aed26ee185489fd1f764c55b97b281f37a448f154f4686264fb2a6d05fe481b59a542e6413e13929b78f4e0161459c58d45e783e4e02c WHIRLPOOL 908e65746944584d8318e9f53a92dd4f2035e2217462f431224315cfc68e7819bd210bb357598e274755ab89a20004ff7f4d49c1cb31a3d457e0c38c3e859c24 +MISC ChangeLog 6423 SHA256 1a19a5048605f3e3040b788dce1661cdbfb307550185963fa530cf7878fbbd7b SHA512 ab8f740146ef3f233377f5649fdb96ab96bf1c7821f34a133ee657f4e87879c9d2e9f274c1ab34f3f6151ebe86fc30e4760e96255139f00158639c181be2d319 WHIRLPOOL a29b81147e778811ca96952aa65590b7e5d2baca4b7f54548e14f77a58e1eec2486d7d4f1cc933372f83bbe413cb1626809d47ef40377000af44e4276071d99d +MISC ChangeLog-2015 4720 SHA256 709ef51baaa2aaeb185b5924b1f5a56cbe0a6f80b7ca3716d45338445b6d301d SHA512 b2283cab445d5887b85e33c3f94f4daa3504b4867e46213b9c0750925a91972d7a5beda1eea6715a4a61510aa670261e40d950cd34689bc12f49528d3a4766a2 WHIRLPOOL c1c036441236d14cb465ffe8a3709434cec3551a45b0befdcc91e1ce2f22ba75fe2e42c9a89734cda8d657b1025fccb7885a3f8ab1e3e76045a10bb109e08ec2 +MISC metadata.xml 507 SHA256 36a554dec8331662ac67fbf1a3288fd71e242edda33c900499f2541ac6402808 SHA512 c3e00526e12e471551692e9d8c5728a0201fc9d71c6f4ecab7a7ce44ccba492a0c89073a47a49f73f6c2569e4d1f92ba0ad586a2c544d4e65ff5caae6b8f6c9d WHIRLPOOL 18984d7e20939e1774dc75ef4a96212f486ef9af5a49cab1802dabe42c269c3ffbf6d59c91cad872b21a6e309843c6c5657cd7be353eb2753d25cdd2ac53b7a6 diff --git a/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild new file mode 100644 index 000000000000..9806c3b3ac24 --- /dev/null +++ b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 +} diff --git a/media-libs/ffmpegsource/ffmpegsource-9999.ebuild b/media-libs/ffmpegsource/ffmpegsource-9999.ebuild new file mode 100644 index 000000000000..7f457d85c064 --- /dev/null +++ b/media-libs/ffmpegsource/ffmpegsource-9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils flag-o-matic git-r3 + +DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate access" +HOMEPAGE="https://github.com/FFMS/ffms2" +EGIT_REPO_URI="https://github.com/FFMS/ffms2.git" + +LICENSE="MIT" +SLOT="0/4" +KEYWORDS="" +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 +} diff --git a/media-libs/ffmpegsource/metadata.xml b/media-libs/ffmpegsource/metadata.xml new file mode 100644 index 000000000000..057f0e4daafb --- /dev/null +++ b/media-libs/ffmpegsource/metadata.xml @@ -0,0 +1,18 @@ + + + + + itumaykin+gentoo@gmail.com + Coacher + + + proxy-maint@gentoo.org + Proxy Maintainers + + + libffms2 soname version + + + FFMS/ffms2 + + -- cgit v1.2.3