Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kde-wallpapers/files/, kde-apps/kde-wallpapers/
Date: Fri, 29 Jul 2016 20:23:25
Message-Id: 1469823789.05ad3d2305a2879f392eb697187c629bccabfc96.johu@gentoo
1 commit: 05ad3d2305a2879f392eb697187c629bccabfc96
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 29 20:23:09 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 29 20:23:09 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=05ad3d23
7
8 kde-apps/kde-wallpapers: Import latest from gentoo main tree
9
10 Package-Manager: portage-2.3.0
11
12 .../files/kde-wallpapers-15.08.0-kf5-port.patch | 15 ++++++++++++
13 .../kde-wallpapers-15.08.3-r2.ebuild | 27 ++++++++++++++++++++++
14 .../kde-wallpapers/kde-wallpapers-15.08.3.ebuild | 26 +++++++++++++++++++++
15 3 files changed, 68 insertions(+)
16
17 diff --git a/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch b/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch
18 new file mode 100644
19 index 0000000..502837c
20 --- /dev/null
21 +++ b/kde-apps/kde-wallpapers/files/kde-wallpapers-15.08.0-kf5-port.patch
22 @@ -0,0 +1,15 @@
23 +--- a/CMakeLists.txt 2015-08-30 14:18:57.169314811 +0200
24 ++++ b/CMakeLists.txt 2015-08-30 14:17:34.534347890 +0200
25 +@@ -1,5 +1,10 @@
26 +-find_package(KDE4 REQUIRED)
27 +-include(KDE4Defaults)
28 ++cmake_minimum_required(VERSION 2.8.12)
29 ++
30 ++find_package(ECM 0.0.9 REQUIRED NO_MODULE)
31 ++set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
32 ++
33 ++include(KDEInstallDirs)
34 ++include(KDECMakeSettings)
35 +
36 + install(DIRECTORY Ariya DESTINATION ${WALLPAPER_INSTALL_DIR} PATTERN .svn EXCLUDE)
37 +
38
39 diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3-r2.ebuild b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3-r2.ebuild
40 new file mode 100644
41 index 0000000..d392afc
42 --- /dev/null
43 +++ b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3-r2.ebuild
44 @@ -0,0 +1,27 @@
45 +# Copyright 1999-2016 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +# $Id$
48 +
49 +EAPI=6
50 +
51 +KMNAME="kde-wallpapers"
52 +KDE_AUTODEPS="false"
53 +KDE_DEBUG="false"
54 +inherit kde5
55 +
56 +DESCRIPTION="KDE wallpapers"
57 +KEYWORDS="~amd64 ~x86"
58 +IUSE=""
59 +
60 +DEPEND="
61 + $(add_frameworks_dep extra-cmake-modules)
62 + $(add_qt_dep qtcore)
63 +"
64 +RDEPEND="!kde-apps/kde-wallpapers:4"
65 +
66 +PATCHES=( "${FILESDIR}/${PN}-15.08.0-kf5-port.patch" ) # bug 559156
67 +
68 +src_install() {
69 + kde5_src_install
70 + rm -r "${ED}"usr/share/wallpapers/Autumn || die
71 +}
72
73 diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3.ebuild b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3.ebuild
74 new file mode 100644
75 index 0000000..1ca8243
76 --- /dev/null
77 +++ b/kde-apps/kde-wallpapers/kde-wallpapers-15.08.3.ebuild
78 @@ -0,0 +1,26 @@
79 +# Copyright 1999-2016 Gentoo Foundation
80 +# Distributed under the terms of the GNU General Public License v2
81 +# $Id$
82 +
83 +EAPI=5
84 +
85 +KMNAME="kde-wallpapers"
86 +inherit kde4-base
87 +
88 +DESCRIPTION="KDE wallpapers"
89 +KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
90 +IUSE="+minimal"
91 +
92 +src_configure() {
93 + local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )
94 +
95 + kde4-base_src_configure
96 +}
97 +
98 +src_install() {
99 + kde4-base_src_install
100 +
101 + if use minimal ; then
102 + rm -r "${ED}"usr/share/wallpapers/Autumn || die
103 + fi
104 +}