From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1891F138A1A for ; Sun, 25 Jan 2015 20:56:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 019D7E08B0; Sun, 25 Jan 2015 20:56:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4049CE08AF for ; Sun, 25 Jan 2015 20:56:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7301834059D for ; Sun, 25 Jan 2015 20:56:50 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DEAD9105D9 for ; Sun, 25 Jan 2015 20:56:47 +0000 (UTC) From: "Johannes Huber" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Johannes Huber" Message-ID: <1422219372.1a6f75ce8f25d342df2f78218d30f63082a56f40.johu@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kmines/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/kmines/kmines-5.9999.ebuild kde-apps/kmines/metadata.xml X-VCS-Directories: kde-apps/kmines/ X-VCS-Committer: johu X-VCS-Committer-Name: Johannes Huber X-VCS-Revision: 1a6f75ce8f25d342df2f78218d30f63082a56f40 X-VCS-Branch: master Date: Sun, 25 Jan 2015 20:56:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 4a679049-4972-45f7-bb9e-a3a660d06f4f X-Archives-Hash: f043e3c013990fdc4292e278e8de0764 commit: 1a6f75ce8f25d342df2f78218d30f63082a56f40 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Jan 25 16:52:22 2015 +0000 Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 25 20:56:12 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1a6f75ce [kde-apps/kmines] Add kf5 ebuild --- kde-apps/kmines/kmines-5.9999.ebuild | 54 ++++++++++++++++++++++++++++++++++++ kde-apps/kmines/metadata.xml | 3 ++ 2 files changed, 57 insertions(+) diff --git a/kde-apps/kmines/kmines-5.9999.ebuild b/kde-apps/kmines/kmines-5.9999.ebuild new file mode 100644 index 0000000..f143512 --- /dev/null +++ b/kde-apps/kmines/kmines-5.9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +EGIT_BRANCH="frameworks" +KDE_HANDBOOK="true" +KDE_SELINUX_MODULE="games" +inherit kde5 + +DESCRIPTION="KMines is a classic mine sweeper game" +HOMEPAGE=" + http://www.kde.org/applications/games/kmines/ + http://games.kde.org/game.php?game=kmines +" +KEYWORDS="" +IUSE="phonon" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep libkdegames) + dev-qt/qtdeclarative:5 + dev-qt/qtnetwork:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + phonon? ( media-libs/phonon[qt5] ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + # fix copy-paste (?) error, there are no tests + sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die + + kde5_src_prepare +} + +src_configure(){ + local mycmakeargs=( + $(cmake-utils_use_find_package phonon Phonon4Qt5) + ) + + kde5_src_configure +} diff --git a/kde-apps/kmines/metadata.xml b/kde-apps/kmines/metadata.xml index a23f444..f14d167 100644 --- a/kde-apps/kmines/metadata.xml +++ b/kde-apps/kmines/metadata.xml @@ -2,4 +2,7 @@ kde + + Add sound support via media-libs/phonon +