summaryrefslogtreecommitdiff
path: root/media-gfx/fotowall
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/fotowall
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/fotowall')
-rw-r--r--media-gfx/fotowall/Manifest5
-rw-r--r--media-gfx/fotowall/fotowall-1.0.ebuild53
-rw-r--r--media-gfx/fotowall/metadata.xml14
3 files changed, 72 insertions, 0 deletions
diff --git a/media-gfx/fotowall/Manifest b/media-gfx/fotowall/Manifest
new file mode 100644
index 000000000000..61cd631150ba
--- /dev/null
+++ b/media-gfx/fotowall/Manifest
@@ -0,0 +1,5 @@
+DIST fotowall-1.0.tar.gz 1672398 SHA256 8dc42262dd5220a12e92181ff82bd363a6506a4c3ab1ea3841281f2971e1b289 SHA512 ae2d887affd28d21b9caabbb3508d8ebd64058d81f84d3b3d67a205341a9cf5b528ca3a02793a4927e2e6b3ddfd73e7698c3df4bad3a7bb4d37fc9fbb226c94c WHIRLPOOL 2e0f1caae12e943037a88480a56bb23ac31da73ef986b0e3ca99f20d57e9de7f237523cd038178d041b1ec04aea5aa63a8490fcd17f66757f97458241cd7d843
+EBUILD fotowall-1.0.ebuild 1000 SHA256 f2470076d4f599faf2e9a6f6bb6b85b5726825e602752ee81250263b119d7b21 SHA512 e3a3d17f0aea859d72c7ede3b0605bfdaa864359a3536d37f9ed9da270fec253e815d111b8e5cb84b08f76906fb57053c0cfe7e64774c3d9ec8d5d8d13f8f13b WHIRLPOOL 30c956a8528aca1128d35120133e0b0cc4f02c838071d315c60c71ccb1cbf779f6b4923fa29d5728d125f3113ac0482cb69c88e877d0f928c1cbe9b2ef4f1e29
+MISC ChangeLog 3820 SHA256 4bb2966c02799f9822c4e674128925385f4eb68703c613b4a8df15d9a8ac23fc SHA512 88e4b7f68df9c2cbf1eda2d2c93a0a1ed5a4b63dd75c59b5e0847901e7ef5e72099407f8fbd29fdfd11a62d6aefb80f2e80d28a5f7540a4417bcc74adfd58fde WHIRLPOOL d8e0510661b4d8a4fa5f7a30ca9c12443b8c82d9a3e4bee2272d2f46bc9683b14e4572d605e8f639334018dcc7567f62db0bdf4178314e47b5d46a113b30f8fe
+MISC ChangeLog-2015 2315 SHA256 90e45b46cf12847829add0ba8e061c227353e5d435e4bb17ccd437124e8745be SHA512 5859c185205a7db8fea72720693b6afb83c90c5e4472aecb53bc9855bc38dd564c97e467769c3a70f5c538cb7f3f422898bae650c518166f97f2dcf2bb7eefda WHIRLPOOL 7e7a1ab0236094eec473ccda02d4d729f393016aece8c09bb15116185145118f1a738bd82dad5eedfabbb5b95518bb6ee835d5b817f7851257caeb801b732f95
+MISC metadata.xml 396 SHA256 24ec14fc9f8cd012abcdbc902dceb3526a06df912366076321211f15e306eb2f SHA512 538a67809974677e2c8f51b7ae7999047fffac2fa25677f0af5590afc061b5bd76f9908718bf8f66a6f9d4eaad4e4d2fa2e12837f5e15750035e879d79f93f59 WHIRLPOOL a6a9d136ac693602419255d1956c9774c70d6365997c7090c80c7b959ea9389ee1d87523113bbb8b22ec6d7a0e2c4711e7c5bb3b0ec24740ff83d1608f3e66d0
diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild
new file mode 100644
index 000000000000..c4b9af4bfab4
--- /dev/null
+++ b/media-gfx/fotowall/fotowall-1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Qt5 tool for creating wallpapers"
+HOMEPAGE="https://www.enricoros.com/opensource/fotowall/"
+SRC_URI="https://github.com/enricoros/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="opengl webcam"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ opengl? ( dev-qt/qtopengl:5 )
+"
+DEPEND="${RDEPEND}
+ webcam? ( media-libs/libv4l )
+"
+
+src_prepare() {
+ default
+
+ sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \
+ 3rdparty/videocapture/VideoDevice.h || die
+
+ if ! use opengl; then
+ sed -i "/QT += opengl/d" ${PN}.pro || die
+ fi
+}
+
+src_configure() {
+ if ! use webcam; then
+ eqmake5 ${PN}.pro "CONFIG+=no-webcam"
+ else
+ eqmake5
+ fi
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ dodoc README.markdown
+}
diff --git a/media-gfx/fotowall/metadata.xml b/media-gfx/fotowall/metadata.xml
new file mode 100644
index 000000000000..407bb6612174
--- /dev/null
+++ b/media-gfx/fotowall/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <use>
+ <flag name="webcam">Enable webcam support</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">enricoros/fotowall</remote-id>
+ </upstream>
+</pkgmetadata>