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-video/v4l2loopback/Manifest | 6 +++ media-video/v4l2loopback/metadata.xml | 14 ++++++ .../v4l2loopback/v4l2loopback-0.10.0.ebuild | 58 ++++++++++++++++++++++ media-video/v4l2loopback/v4l2loopback-9999.ebuild | 58 ++++++++++++++++++++++ 4 files changed, 136 insertions(+) create mode 100644 media-video/v4l2loopback/Manifest create mode 100644 media-video/v4l2loopback/metadata.xml create mode 100644 media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild create mode 100644 media-video/v4l2loopback/v4l2loopback-9999.ebuild (limited to 'media-video/v4l2loopback') diff --git a/media-video/v4l2loopback/Manifest b/media-video/v4l2loopback/Manifest new file mode 100644 index 000000000000..f2599e97fccc --- /dev/null +++ b/media-video/v4l2loopback/Manifest @@ -0,0 +1,6 @@ +DIST v4l2loopback-0.10.0.tar.gz 46976 SHA256 61f840708dcbea21906c9a02469ea3f23b03e32420c6b650450ea57377956b06 SHA512 990b83cc592bf66861483d5ed8ebd7aba9d23f8ab54dc11d82ac3c88588cbd340d9cc49f7b758095e76bf9c5f02822700074506439ba51bcafc5cc7c1c979cb8 WHIRLPOOL 08c524ad9f540fe5d5b2ead1dd6bc814b8aa8eb0a49d9e3b734e90a14497e4d104972442f95bfc80bc3ba007d3728edb9c14a0423d2fbb6c1218f95534e5142a +EBUILD v4l2loopback-0.10.0.ebuild 1074 SHA256 f234bfd567ce23f59ce5eeb6da5625d1ff2b2aeb003add1c5b3b01ab759ebb89 SHA512 e1f29959ef17b013f5b593f6621d4e8e459a1474e6b1b5d35ad82a7c9ccd56a43782fdc259d1b241d9c1a2868eb8b872f7b06b9fcafb45ad98e11a5474c2e9d8 WHIRLPOOL fd10ce6b5f5e513f8b31a09c26212e55f86537b82d3eecfa4339db1ed92a3d1ac888107fc17f03927209c0b60de2f8c85f7becac13521c37774b3a94b0ff0283 +EBUILD v4l2loopback-9999.ebuild 1074 SHA256 f234bfd567ce23f59ce5eeb6da5625d1ff2b2aeb003add1c5b3b01ab759ebb89 SHA512 e1f29959ef17b013f5b593f6621d4e8e459a1474e6b1b5d35ad82a7c9ccd56a43782fdc259d1b241d9c1a2868eb8b872f7b06b9fcafb45ad98e11a5474c2e9d8 WHIRLPOOL fd10ce6b5f5e513f8b31a09c26212e55f86537b82d3eecfa4339db1ed92a3d1ac888107fc17f03927209c0b60de2f8c85f7becac13521c37774b3a94b0ff0283 +MISC ChangeLog 2514 SHA256 cb36781aafc803be0d460a18b8496ddb2d1be7e69a43880cec48052f9c56d416 SHA512 68b7d0ce93d8be8558424367025d5576ec57889042c80c1fbc85876e1f49914db5210fc952f105f09004e8797a7f8268f7862bf5fce4e7a22c1c1095fad6bd82 WHIRLPOOL 3837f02e1eb0ec868fa4d43be84999209964ca84a94b54c97d4504b6d67be4b2f215ac62602d611869a977604d0c994a189ab0ad21f3f4e194bfb215549662fb +MISC ChangeLog-2015 1332 SHA256 c8a8f27600996767ed789d271b50e1cfc912ba30fe5101b577f849cc9416cc2f SHA512 57d0257bc7bb5cacdb9eda7816b308bbc4a3d6c010826f0ecb6d0b22a7e36a67ca692f030b3201dd842f8ad454cc219a532727092fbde6ea3e8742c19ea5c294 WHIRLPOOL eae0d7045d51b0a6b4a79433143cf57a68753340ad1d17d759f67fd83f63d511bfc41f650a33c97f9cc6f3cc1a5a46db05e9f0f66f5bad174724093ec05b320b +MISC metadata.xml 409 SHA256 c32357ee0f74727fde47cafe55ac5af52c62351379de6fd546afc2cb26fffc3c SHA512 49c5467e89452ca7499d6653dd519a5aff28f80a1b50c26e1332ee1f5ee24b6dbd87af5089da443d0e30571e9e7a72befcf1bbfc561d6503f84b9148084ce851 WHIRLPOOL 10349b5a9cc54829a2a5f459e9e1bc1f08ebfb0d1b03cff1fb8c0b9c6fc97cdc53eab00ede134f544407b65e83f2cdf0de10b00565052231b16e046924162d01 diff --git a/media-video/v4l2loopback/metadata.xml b/media-video/v4l2loopback/metadata.xml new file mode 100644 index 000000000000..04c233e404cb --- /dev/null +++ b/media-video/v4l2loopback/metadata.xml @@ -0,0 +1,14 @@ + + + + + naota@gentoo.org + + + grknight@gentoo.org + Brian Evans + + + umlaeute/v4l2loopback + + diff --git a/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild b/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild new file mode 100644 index 000000000000..7c408014c5c4 --- /dev/null +++ b/media-video/v4l2loopback/v4l2loopback-0.10.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-mod + +case ${PV} in +9999) + inherit git-r3 + KEYWORDS="" + EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git" + ;; +*) + inherit vcs-snapshot + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz" + ;; +esac + +DESCRIPTION="v4l2 loopback device which output is it's own input" +HOMEPAGE="https://github.com/umlaeute/v4l2loopback" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" + +CONFIG_CHECK="VIDEO_DEV" +MODULE_NAMES="v4l2loopback(video:)" +BUILD_TARGETS="all" + +DEPEND="" +RDEPEND="${DEPEND}" + +pkg_setup() { + linux-mod_pkg_setup + export KERNELRELEASE=${KV_FULL} +} + +src_compile() { + linux-mod_src_compile + if use examples; then + cd "${S}"/examples + emake + fi +} + +src_install() { + linux-mod_src_install + dosbin utils/v4l2loopback-ctl + dodoc doc/kernel_debugging.txt + dodoc doc/docs.txt + if use examples; then + dosbin examples/yuv4mpeg_to_v4l2 + docinto examples + dodoc examples/{*.sh,*.c,Makefile} + fi +} diff --git a/media-video/v4l2loopback/v4l2loopback-9999.ebuild b/media-video/v4l2loopback/v4l2loopback-9999.ebuild new file mode 100644 index 000000000000..7c408014c5c4 --- /dev/null +++ b/media-video/v4l2loopback/v4l2loopback-9999.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-mod + +case ${PV} in +9999) + inherit git-r3 + KEYWORDS="" + EGIT_REPO_URI="git://github.com/umlaeute/v4l2loopback.git" + ;; +*) + inherit vcs-snapshot + KEYWORDS="~amd64 ~x86" + SRC_URI="https://github.com/umlaeute/v4l2loopback/tarball/v${PV} -> ${P}.tar.gz" + ;; +esac + +DESCRIPTION="v4l2 loopback device which output is it's own input" +HOMEPAGE="https://github.com/umlaeute/v4l2loopback" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" + +CONFIG_CHECK="VIDEO_DEV" +MODULE_NAMES="v4l2loopback(video:)" +BUILD_TARGETS="all" + +DEPEND="" +RDEPEND="${DEPEND}" + +pkg_setup() { + linux-mod_pkg_setup + export KERNELRELEASE=${KV_FULL} +} + +src_compile() { + linux-mod_src_compile + if use examples; then + cd "${S}"/examples + emake + fi +} + +src_install() { + linux-mod_src_install + dosbin utils/v4l2loopback-ctl + dodoc doc/kernel_debugging.txt + dodoc doc/docs.txt + if use examples; then + dosbin examples/yuv4mpeg_to_v4l2 + docinto examples + dodoc examples/{*.sh,*.c,Makefile} + fi +} -- cgit v1.2.3