summaryrefslogtreecommitdiff
path: root/dev-libs/kreport
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 /dev-libs/kreport
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/kreport')
-rw-r--r--dev-libs/kreport/Manifest4
-rw-r--r--dev-libs/kreport/kreport-3.0.2.ebuild48
-rw-r--r--dev-libs/kreport/metadata.xml12
3 files changed, 64 insertions, 0 deletions
diff --git a/dev-libs/kreport/Manifest b/dev-libs/kreport/Manifest
new file mode 100644
index 000000000000..8c3f38d6c605
--- /dev/null
+++ b/dev-libs/kreport/Manifest
@@ -0,0 +1,4 @@
+DIST kreport-3.0.2.tar.xz 227508 SHA256 e04ea806381ec9fe40f63103e6ef45685a586faa5c85807347d733231cdca3fd SHA512 25580783b1424d66608c48c6f0e254a9c27802b11157eaa199a50b05122f904b970b82cc747c7d8020ebede9bac1b30667e22a6b9c23a6e481055aa3c0a407ea WHIRLPOOL 9f732f35fcfa4137b9ed696af50de6071cf43b5054fdb325fb8e5ef70329fcb5e3f737179417aa02e242e740bf378b5b9eb88df08181f7263fc5ab42e4243b10
+EBUILD kreport-3.0.2.ebuild 1160 SHA256 31f5c7c096a477ee38843598390aca34f94e1b762184a1a6a819a02cf6e0e0fd SHA512 ac73ef479ecbd1c377e5f7e4bde840dd8959f4c1a7f14194940c1e3234aedb853aabf063c35fe32823b02c4a297c73b34778e1ab0d88a01c5b8bc9dbfec59b18 WHIRLPOOL 4d44dc6856084d9d49d5e08fdb16f1764014e2eea4d622eed2941aad16d0171effe5ba32e5ab28a0262a08f33c0aa7a9290ab7e96e31fa2a202947499e25d514
+MISC ChangeLog 550 SHA256 2d9aff0af5e83f046fd19ef7036bd6e47636362cfec375cd9db1293abfb0b2f1 SHA512 41f2c74606e66c4060d7b5ba5631b838dc4c3efc54748dd79b4bf062443bb67e42627f57b6d4a1a569eaf24a5538d04c0eedd550d603a5f777dd583876ad2fa9 WHIRLPOOL a34296beaa950224fee14fc0cb2f409a3cde651f9bdec001575de7c7ac26a8d62019f34be3ecff2dc3245972a9ec93b65c2b778c4eda6322c34851873ee51e2b
+MISC metadata.xml 444 SHA256 b0f1678e9bb41bc5485e53977ad80d6a443d8a9dab12341377c7c87d67f258b2 SHA512 7356b187c34c57ab44573e7cd3da164888c2b261c2faecc8f890db1eedae63573587447f44356dba9ee2d6218034e13cb093dbed4f63589a6f0544123f7680b9 WHIRLPOOL 49d4d34974f2d5e39160a9ebb38a3715d932d762090b879b495be0ce263862a9b0b0280ff7e7aa4cfde45e681986a8c09f569c74931f2eb866062465f15f89be
diff --git a/dev-libs/kreport/kreport-3.0.2.ebuild b/dev-libs/kreport/kreport-3.0.2.ebuild
new file mode 100644
index 000000000000..03df9d44e7f3
--- /dev/null
+++ b/dev-libs/kreport/kreport-3.0.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5 python-any-r1
+
+DESCRIPTION="Framework for creation and generation of reports in multiple formats"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 x86"
+IUSE="marble +scripting webkit"
+
+RESTRICT+=" test"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ dev-libs/kproperty
+ marble? ( $(add_kdeapps_dep marble '' '' '5=') )
+ scripting? ( $(add_qt_dep qtdeclarative) )
+ webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package marble Marble)
+ $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+ -DKREPORT_SCRIPTING=$(usex scripting)
+ )
+ kde5_src_configure
+}
diff --git a/dev-libs/kreport/metadata.xml b/dev-libs/kreport/metadata.xml
new file mode 100644
index 000000000000..b26b44c64033
--- /dev/null
+++ b/dev-libs/kreport/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <use>
+ <flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
+ <flag name="scripting">Support Qml scripting using <pkg>dev-qt/qtdeclarative</pkg></flag>
+ </use>
+</pkgmetadata>