Skip to content

Commit

Permalink
kde-apps/kde-wallpapers: It is slot 5, so port it to kf5
Browse files Browse the repository at this point in the history
Fixes https://bugs.gentoo.org/show_bug.cgi?id=559156

Package-Manager: portage-2.2.20.1
  • Loading branch information
a17r committed Sep 27, 2015
1 parent 319f39c commit ddcd7a7
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
--- a/CMakeLists.txt 2015-08-30 14:18:57.169314811 +0200
+++ b/CMakeLists.txt 2015-08-30 14:17:34.534347890 +0200
@@ -1,5 +1,10 @@
-find_package(KDE4 REQUIRED)
-include(KDE4Defaults)
+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)

install(DIRECTORY Ariya DESTINATION ${WALLPAPER_INSTALL_DIR} PATTERN .svn EXCLUDE)

3 changes: 3 additions & 0 deletions kde-apps/kde-wallpapers/kde-wallpapers-15.08.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,11 @@ DESCRIPTION="KDE wallpapers"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="$(add_frameworks_dep extra-cmake-modules)"
RDEPEND="!kde-apps/kde-wallpapers:4"

PATCHES=( "${FILESDIR}/${PN}-15.08.0-kf5-port.patch" ) # bug 559156

src_configure() {
local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )

Expand Down
3 changes: 3 additions & 0 deletions kde-apps/kde-wallpapers/kde-wallpapers-15.08.1.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,11 @@ DESCRIPTION="KDE wallpapers"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="$(add_frameworks_dep extra-cmake-modules)"
RDEPEND="!kde-apps/kde-wallpapers:4"

PATCHES=( "${FILESDIR}/${PN}-15.08.0-kf5-port.patch" ) # bug 559156

src_configure() {
local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" )

Expand Down

0 comments on commit ddcd7a7

Please sign in to comment.