Gentoo Archives: gentoo-commits

From: Chris Reffett <geekboy72@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: x11-themes/bespin/
Date: Fri, 06 Jul 2012 22:01:24
Message-Id: 1341611944.b6cb9acab5d3a2cd37950977ea4e0dee17a6dd22.creffett@gentoo
1 commit: b6cb9acab5d3a2cd37950977ea4e0dee17a6dd22
2 Author: Chris Reffett <geekboy72 <AT> gmail <DOT> com>
3 AuthorDate: Fri Jul 6 21:57:31 2012 +0000
4 Commit: Chris Reffett <geekboy72 <AT> gmail <DOT> com>
5 CommitDate: Fri Jul 6 21:59:04 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b6cb9aca
7
8 [x11-themes/bespin] Changed description, added windeco, kde and plasma USEs, and made KDE optional (since package does not require it). Credit to Franz Fellner (alpine.art.de <AT> googlemail.com)
9
10 (Portage version: 2.2.0_alpha116/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 x11-themes/bespin/bespin-9999.ebuild | 24 ++++++++++++++++++------
14 x11-themes/bespin/metadata.xml | 3 +++
15 2 files changed, 21 insertions(+), 6 deletions(-)
16
17 diff --git a/x11-themes/bespin/bespin-9999.ebuild b/x11-themes/bespin/bespin-9999.ebuild
18 index b9701a7..2931d2a 100644
19 --- a/x11-themes/bespin/bespin-9999.ebuild
20 +++ b/x11-themes/bespin/bespin-9999.ebuild
21 @@ -3,23 +3,35 @@
22 # $Header: $
23
24 EAPI=4
25 -
26 +KDE_REQUIRED="optional"
27 inherit kde4-base
28
29 -DESCRIPTION="A KDE4 follow-up to Baghira KDE Theme Engine, which resembles Mac OS X"
30 +DESCRIPTION="Very configurable Qt4/KDE4 style derived from the Oxygen project."
31 HOMEPAGE="http://cloudcity.sourceforge.net/"
32 ESVN_REPO_URI="https://cloudcity.svn.sourceforge.net/svnroot/cloudcity"
33
34 LICENSE="GPL-2"
35 KEYWORDS=""
36 SLOT="4"
37 -IUSE="debug"
38 +IUSE="debug kde plasma windeco"
39 +
40 +REQUIRED_USE="
41 + windeco? ( kde )
42 + plasma? ( kde )
43 +"
44 +
45 +DEPEND="
46 + x11-libs/qt-core
47 + x11-libs/qt-gui
48 + windeco? ( $(add_kdebase_dep kwin) )
49 + plasma? ( $(add_kdebase_dep kdelibs) x11-libs/qt-gui[dbus] )
50 +"
51
52 src_configure() {
53 - # these two are no-deps options
54 - # no need to have them useflaged
55 mycmakeargs=(
56 - -DENABLE_XBAR=ON
57 + $(cmake-utils_use_enable kde KDE)
58 + $(cmake-utils_use_enable windeco KWIN)
59 + $(cmake-utils_use_enable plasma XBAR)
60 -DENABLE_ARGB=ON
61 )
62
63
64 diff --git a/x11-themes/bespin/metadata.xml b/x11-themes/bespin/metadata.xml
65 index 8d1e86a..d545f0b 100644
66 --- a/x11-themes/bespin/metadata.xml
67 +++ b/x11-themes/bespin/metadata.xml
68 @@ -2,4 +2,7 @@
69 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 <pkgmetadata>
71 <herd>kde</herd>
72 +<use>
73 + <flag name='windeco'>Enable window decoration for KWin.</flag>
74 +</use>
75 </pkgmetadata>