public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Johannes Huber" <johu@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdeartwork-weatherwallpapers/, ...
Date: Mon,  1 Aug 2016 18:30:20 +0000 (UTC)	[thread overview]
Message-ID: <1470075772.53d16c52fd9899eeb10227ee54de92c2146e247b.johu@gentoo> (raw)

commit:     53d16c52fd9899eeb10227ee54de92c2146e247b
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  1 18:22:52 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Mon Aug  1 18:22:52 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=53d16c52

kde-apps/kdeartwork-weatherwallpapers: Import latest from gentoo main tree

Package-Manager: portage-2.3.0

 ...rtwork-weatherwallpapers-15.08.3-kf5-port.patch | 49 ++++++++++++++++++++++
 .../kdeartwork-weatherwallpapers-15.08.3-r2.ebuild | 34 +++++++++++++++
 .../kdeartwork-weatherwallpapers-15.08.3.ebuild    | 18 ++++++++
 3 files changed, 101 insertions(+)

diff --git a/kde-apps/kdeartwork-weatherwallpapers/files/kdeartwork-weatherwallpapers-15.08.3-kf5-port.patch b/kde-apps/kdeartwork-weatherwallpapers/files/kdeartwork-weatherwallpapers-15.08.3-kf5-port.patch
new file mode 100644
index 0000000..925560d
--- /dev/null
+++ b/kde-apps/kdeartwork-weatherwallpapers/files/kdeartwork-weatherwallpapers-15.08.3-kf5-port.patch
@@ -0,0 +1,49 @@
+--- a/CMakeLists.txt	2013-10-18 18:04:24.000000000 +0200
++++ b/CMakeLists.txt	2015-12-19 14:20:50.523356947 +0100
+@@ -3,9 +3,14 @@
+ set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
+ 
+ # search packages used by KDE
+-find_package(KDE4 REQUIRED)
+-include (KDE4Defaults)
+-include (MacroLibrary)
++cmake_minimum_required(VERSION 2.8.12)
++
++find_package(ECM 0.0.9 REQUIRED NO_MODULE)
++set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
++
++include(KDEInstallDirs)
++include(KDECMakeSettings)
++include(ECMOptionalAddSubdirectory)
+ 
+ add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
+ add_definitions( -DQT_NO_CAST_FROM_ASCII )
+@@ -14,18 +19,17 @@
+ include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})
+ 
+ 
+-macro_optional_add_subdirectory(ColorSchemes)
+-macro_optional_add_subdirectory(IconThemes)
+-macro_optional_add_subdirectory(emoticons)
+-macro_optional_add_subdirectory(kscreensaver)
++ecm_optional_add_subdirectory(ColorSchemes)
++ecm_optional_add_subdirectory(IconThemes)
++ecm_optional_add_subdirectory(emoticons)
++ecm_optional_add_subdirectory(kscreensaver)
+ if (Q_WS_X11)
+-   macro_optional_add_subdirectory(kwin-styles)
++   ecm_optional_add_subdirectory(kwin-styles)
+ endif (Q_WS_X11)
+-macro_optional_add_subdirectory(styles)
+-macro_optional_add_subdirectory(wallpapers)
+-macro_optional_add_subdirectory(HighResolutionWallpapers)
+-macro_optional_add_subdirectory(WeatherWallpapers)
+-macro_optional_add_subdirectory(desktopthemes)
++ecm_optional_add_subdirectory(styles)
++ecm_optional_add_subdirectory(wallpapers)
++ecm_optional_add_subdirectory(HighResolutionWallpapers)
++ecm_optional_add_subdirectory(WeatherWallpapers)
++ecm_optional_add_subdirectory(desktopthemes)
+ 
+-macro_display_feature_log()
+ 

diff --git a/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3-r2.ebuild b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3-r2.ebuild
new file mode 100644
index 0000000..11bf1eb
--- /dev/null
+++ b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KMNAME="kdeartwork"
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Weather aware wallpapers. Changes with weather outside"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_qt_dep qtcore)
+"
+RDEPEND="
+	$(add_kdeapps_dep kdeartwork-wallpapers)
+	!kde-apps/kdeartwork-weatherwallpapers:4
+"
+
+PATCHES=( "${FILESDIR}/${P}-kf5-port.patch" )
+
+src_configure() {
+	local mycmakeargs=(
+		-DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=TRUE
+		-DBUILD_WeatherWallpapers=TRUE
+	)
+
+	kde5_src_configure
+}

diff --git a/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3.ebuild b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3.ebuild
new file mode 100644
index 0000000..16214a4
--- /dev/null
+++ b/kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-15.08.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdeartwork"
+KMMODULE="WeatherWallpapers"
+KDE_SCM="svn"
+inherit kde4-meta
+
+DESCRIPTION="Weather aware wallpapers. Changes with weather outside"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+	$(add_kdeapps_dep kdeartwork-wallpapers)
+"


                 reply	other threads:[~2016-08-01 18:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1470075772.53d16c52fd9899eeb10227ee54de92c2146e247b.johu@gentoo \
    --to=johu@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox