diff options
author | Joao Carreira <jfmcarreira@gmail.com> | 2014-12-02 17:49:00 +0000 |
---|---|---|
committer | Joao Carreira <jfmcarreira@gmail.com> | 2014-12-02 17:49:00 +0000 |
commit | fe97e7876e3574a15368e33dbcb737129fe422fd (patch) | |
tree | 5c1920ad62536fa4747d94b5f97ad8d32e1f3ee3 /media-video | |
parent | Update overlay based on kde overlay layout.conf (diff) | |
download | carreira-fe97e7876e3574a15368e33dbcb737129fe422fd.tar.gz carreira-fe97e7876e3574a15368e33dbcb737129fe422fd.tar.bz2 carreira-fe97e7876e3574a15368e33dbcb737129fe422fd.zip |
Add playuver to test devel branch and separate it from master branch without making unusual version numbers
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/playuver-dev/playuver-dev-9999.ebuild | 61 | ||||
-rw-r--r-- | media-video/playuver/playuver-0.1.ebuild | 56 |
2 files changed, 117 insertions, 0 deletions
diff --git a/media-video/playuver-dev/playuver-dev-9999.ebuild b/media-video/playuver-dev/playuver-dev-9999.ebuild new file mode 100644 index 0000000..b6dcc20 --- /dev/null +++ b/media-video/playuver-dev/playuver-dev-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit eutils qt4-r2 cmake-utils git-2 + +DESCRIPTION="plaYUVer is an open-source QT based raw video player" +HOMEPAGE="https://github.com/pixlra/playuver" + +EGIT_REPO_URI="https://github.com/pixlra/playuver.git" +EGIT_MASTER="devel" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="-debug kde qt5 -qt4 -ffmpeg -opencv" + +DEPEND=" + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtdbus:5 + ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtdbus:4 + ) + ffmpeg? ( media-video/ffmpeg ) + opencv? ( qt5? ( media-libs/opencv[-qt4] ) qt4? ( media-libs/opencv[-qt5] ) ) +" + +RDEPEND=" + ${DEPEND} + !media-video/playuver +" + +REQUIRED_USE=" + ?? ( qt5 qt4 ) +" + +S="${WORKDIR}/${PN}" + +src_unpack() { + git-2_src_unpack +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use qt4) # use qt5 + $(cmake-utils_use_use ffmpeg) # support ffmpeg + $(cmake-utils_use_use opencv) # support opencv + ) + if use debug; then + mycmakeargs+=( -DCMAKE_BUILD_TYPE=Debug ) + fi + cmake-utils_src_configure +} diff --git a/media-video/playuver/playuver-0.1.ebuild b/media-video/playuver/playuver-0.1.ebuild new file mode 100644 index 0000000..7b2018e --- /dev/null +++ b/media-video/playuver/playuver-0.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit eutils qt4-r2 cmake-utils git-2 + +DESCRIPTION="plaYUVer is an open-source QT based raw video player" +HOMEPAGE="https://github.com/pixlra/playuver" + +EGIT_REPO_URI="https://github.com/pixlra/playuver.git" +EGIT_COMMIT="${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="-debug kde qt5 -qt4 -ffmpeg -opencv" + +DEPEND=" + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + ffmpeg? ( media-video/ffmpeg ) + opencv? ( qt5? ( media-libs/opencv[-qt4] ) !qt5? ( media-libs/opencv[-qt5] ) ) +" + +RDEPEND="${DEPEND}" + +REQUIRED_USE=" + ?? ( qt5 qt4 ) +" + +S="${WORKDIR}/${PN}" + +src_unpack() { + git-2_src_unpack +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use qt4) # use qt5 + $(cmake-utils_use_use ffmpeg) # support ffmpeg + $(cmake-utils_use_use opencv) # support opencv + ) + if use debug; then + mycmakeargs+=( -DCMAKE_BUILD_TYPE=Debug ) + fi + cmake-utils_src_configure +} |