aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-02-26 04:40:00 +1100
committerMichael Palimaka <kensington@gentoo.org>2014-02-26 04:40:00 +1100
commitb88d40e5de761b2114e52056bb992aa2f6e4ff25 (patch)
tree44cb0e9b6b3de17e5a86e1b5f906e01e05afe7af /x11-themes
parent[x11-themes/bespin] Update SVN repo location. (diff)
downloadkde-b88d40e5de761b2114e52056bb992aa2f6e4ff25.tar.gz
kde-b88d40e5de761b2114e52056bb992aa2f6e4ff25.tar.bz2
kde-b88d40e5de761b2114e52056bb992aa2f6e4ff25.zip
[x11-themes/bespin] Fix build with USE="-kde" wrt bug #484204.
Package-Manager: portage-2.2.7
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/bespin/bespin-9999.ebuild38
1 files changed, 29 insertions, 9 deletions
diff --git a/x11-themes/bespin/bespin-9999.ebuild b/x11-themes/bespin/bespin-9999.ebuild
index 845139ab5b..39107358a0 100644
--- a/x11-themes/bespin/bespin-9999.ebuild
+++ b/x11-themes/bespin/bespin-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=5
KDE_REQUIRED="optional"
KDE_SCM="svn"
-inherit kde4-base
+inherit kde4-base qmake-utils
if [[ $PV != *9999 ]]; then
REV="1669"
@@ -38,12 +38,32 @@ DEPEND="
"
src_configure() {
- mycmakeargs=(
- $(cmake-utils_use_enable kde KDE)
- $(cmake-utils_use_enable windeco KWIN)
- $(cmake-utils_use_enable plasma XBAR)
- -DENABLE_ARGB=ON
- )
-
- kde4-base_src_configure
+ if use kde ; then
+ local mycmakeargs=(
+ $(cmake-utils_use_enable kde KDE)
+ $(cmake-utils_use_enable windeco KWIN)
+ $(cmake-utils_use_enable plasma XBAR)
+ -DENABLE_ARGB=ON
+ )
+
+ kde4-base_src_configure
+ else
+ eqmake4
+ fi
+}
+
+src_compile() {
+ if use kde ; then
+ kde4-base_src_compile
+ else
+ default
+ fi
+}
+
+src_install() {
+ if use kde ; then
+ kde4-base_src_install
+ else
+ emake INSTALL_ROOT="${D}" install
+ fi
}