summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoao Carreira <jfmcarreira@gmail.com>2014-06-03 11:25:36 +0100
committerJoao Carreira <jfmcarreira@gmail.com>2014-06-03 11:25:36 +0100
commitf12e868e0aa82c4cac0037316eb5cbcc160295c7 (patch)
treed8a0263b97e50e5e3e86c092be199b694a42499d /media-video
parentDeleted media-sound/amarok (diff)
downloadcarreira-f12e868e0aa82c4cac0037316eb5cbcc160295c7.tar.gz
carreira-f12e868e0aa82c4cac0037316eb5cbcc160295c7.tar.bz2
carreira-f12e868e0aa82c4cac0037316eb5cbcc160295c7.zip
Add new ebuild for devel branch of playuver
Diffstat (limited to 'media-video')
-rw-r--r--media-video/playuver/Manifest3
-rw-r--r--media-video/playuver/playuver-0.9999.ebuild60
-rw-r--r--media-video/playuver/playuver-9999.ebuild4
3 files changed, 64 insertions, 3 deletions
diff --git a/media-video/playuver/Manifest b/media-video/playuver/Manifest
index 13a93a0..3970935 100644
--- a/media-video/playuver/Manifest
+++ b/media-video/playuver/Manifest
@@ -1 +1,2 @@
-EBUILD playuver-9999.ebuild 1172 SHA256 3cb6ff4ad8a00fd33c12f2bbaa8a10d2143d683aded83d354f8e8b47a30aaff5 SHA512 0337bddb47277a24518fc6a1651d6341ab97fd703fa80be674a66e7fb33001c7dc02ffbb5cb2f134ced7fb6e24473979f96f36249f69c7376a7ceffb509df51b WHIRLPOOL 796beb3907b7409a9d7ea83a4bafd29c73cda07e8ee3070bc8f7f31f0601943d7451ffbb6be4d76bd51cde0835a107dabe039e10a742a4a31ead74b2279f05a6
+EBUILD playuver-0.9999.ebuild 1171 SHA256 106b94cf2ab2c1269f0546daba3bd2f7f5910d18901ba7526536ccccfdf36984 SHA512 e99bcf2271f08ae2ba4a2e261fc77fc5aa0270cc30931304caa36bffc6cbebf14792ed7f05c8d2dcc0c33c0c2c464756471170697018baaf5b53cf4be3b364e5 WHIRLPOOL 3b63cf0b43fc96ae84ff1831628cd5530291d08a3e91adf563e2150a4a081073c2e8ec5435aa532cb4917a777b070b9b0a5d46c09a26c6a0820d7aa477e1682a
+EBUILD playuver-9999.ebuild 1159 SHA256 524ac9c97699aac0d646be551dceaf7bb2f3e6dc9a9d631c3b7238561ebbe7b1 SHA512 e82d2fcc2097e57658ff7bf4dd049960fbd06357b4caa061a56296c40328ae25f4a4754d373c2e047d1e7c12ee356f8d366aee3d28903e125bb11cde1db9d831 WHIRLPOOL db71ed77605c17e97ab82fe8b19c44aa4aaa83be3ecc4579d7956d7e6b9b34f2f164586957b84129eea3a5d07f0bfc0e3190cff4140338a85acb6852594a1cc5
diff --git a/media-video/playuver/playuver-0.9999.ebuild b/media-video/playuver/playuver-0.9999.ebuild
new file mode 100644
index 0000000..6962787
--- /dev/null
+++ b/media-video/playuver/playuver-0.9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+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="master"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="kde qt5 -qt4 -ffmpeg -opencv debug"
+
+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? ( media-libs/opencv )
+"
+
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="
+ qt5? ( !qt4 )
+ qt5? ( !opencv )
+"
+
+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 kde; then
+ mycmakeargs+=( -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` )
+ fi
+ if use debug; then
+ mycmakeargs+=( -DCMAKE_BUILD_TYPE=Debug )
+ fi
+ cmake-utils_src_configure
+} \ No newline at end of file
diff --git a/media-video/playuver/playuver-9999.ebuild b/media-video/playuver/playuver-9999.ebuild
index 1028178..0d8dd3f 100644
--- a/media-video/playuver/playuver-9999.ebuild
+++ b/media-video/playuver/playuver-9999.ebuild
@@ -10,11 +10,11 @@ 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}"
+EGIT_MASTER="devel"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
IUSE="kde qt5 -qt4 -ffmpeg -opencv debug"
DEPEND="