Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/kolor-manager/files/, kde-misc/kolor-manager/
Date: Sun, 01 Jan 2017 22:32:26
Message-Id: 1483309900.ee6764e066c6801b7c6dc7f04def45d886a6e8c8.asturm@gentoo
1 commit: ee6764e066c6801b7c6dc7f04def45d886a6e8c8
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 1 22:31:10 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 1 22:31:40 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee6764e0
7
8 kde-misc/kolor-manager: 1.1.0 version bump
9
10 Package-Manager: portage-2.3.0
11
12 .../files/kolor-manager-1.1.0-deps.patch | 32 ++++++++++++++++++++++
13 kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild | 29 ++++++++++++++++++++
14 2 files changed, 61 insertions(+)
15
16 diff --git a/kde-misc/kolor-manager/files/kolor-manager-1.1.0-deps.patch b/kde-misc/kolor-manager/files/kolor-manager-1.1.0-deps.patch
17 new file mode 100644
18 index 0000000..2c2e9ad
19 --- /dev/null
20 +++ b/kde-misc/kolor-manager/files/kolor-manager-1.1.0-deps.patch
21 @@ -0,0 +1,32 @@
22 +commit 930dc70f4f4d815525067bbc098b82bbb223d965
23 +Author: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
24 +Date: Tue Nov 29 17:36:05 2016 +0100
25 +
26 + Add missing dep and feature_summary
27 +
28 + REVIEW: 129585
29 +
30 +diff --git a/CMakeLists.txt b/CMakeLists.txt
31 +index 96d982c..9cd3834 100644
32 +--- a/CMakeLists.txt
33 ++++ b/CMakeLists.txt
34 +@@ -24,11 +24,11 @@ INCLUDE(FeatureSummary)
35 + INCLUDE(GenerateExportHeader)
36 +
37 + FIND_PACKAGE(Qt5 REQUIRED COMPONENTS Core Widgets)
38 +-FIND_PACKAGE(KF5 REQUIRED COMPONENTS I18n ConfigWidgets)
39 ++FIND_PACKAGE(KF5 REQUIRED COMPONENTS ConfigWidgets CoreAddons I18n)
40 +
41 + FIND_PACKAGE(Oyranos REQUIRED)
42 + FIND_PACKAGE(Synnefo REQUIRED)
43 +-
44 ++
45 +
46 + INCLUDE_DIRECTORIES(${OYRANOS_INCLUDE_DIRS} ${XCM_INCLUDE_DIRS} ${SYNNEFO_INCLUDE_DIR})
47 + LINK_DIRECTORIES(
48 +@@ -77,3 +77,5 @@ ADD_CUSTOM_TARGET( debsrc
49 + COMMENT Make a ${PROJECT_NAME} DEB source package
50 + VERBATIM
51 + )
52 ++
53 ++feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
54
55 diff --git a/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild b/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild
56 new file mode 100644
57 index 0000000..3997f64
58 --- /dev/null
59 +++ b/kde-misc/kolor-manager/kolor-manager-1.1.0.ebuild
60 @@ -0,0 +1,29 @@
61 +# Copyright 1999-2017 Gentoo Foundation
62 +# Distributed under the terms of the GNU General Public License v2
63 +# $Id$
64 +
65 +EAPI=6
66 +
67 +inherit kde5
68 +
69 +DESCRIPTION="KControl module for Oyranos CMS cross desktop settings"
70 +HOMEPAGE="http://www.oyranos.org/kolormanager"
71 +SRC_URI="https://github.com/KDE/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
72 +
73 +LICENSE="BSD-2"
74 +KEYWORDS="~amd64 ~x86"
75 +IUSE=""
76 +
77 +DEPEND="
78 + $(add_frameworks_dep kconfigwidgets)
79 + $(add_frameworks_dep kcoreaddons)
80 + $(add_frameworks_dep ki18n)
81 + $(add_qt_dep qtwidgets)
82 + media-gfx/synnefo
83 + media-libs/libXcm
84 + >=media-libs/oyranos-0.9.6
85 + x11-libs/libXrandr
86 +"
87 +RDEPEND="${DEPEND}"
88 +
89 +PATCHES=( "${FILESDIR}/${P}"-deps.patch )