diff options
author | Michael Palimaka <kensington@gentoo.org> | 2015-11-12 22:37:41 +1100 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2015-11-12 22:38:59 +1100 |
commit | 0183bd09268d786ee0e48e748eb71db53842ffec (patch) | |
tree | 291aa8f2288126c935423148def9f6f6dd234684 /kde-plasma/breeze | |
parent | kde-frameworks/breeze-icons: new package (diff) | |
download | gentoo-0183bd09268d786ee0e48e748eb71db53842ffec.tar.gz gentoo-0183bd09268d786ee0e48e748eb71db53842ffec.tar.bz2 gentoo-0183bd09268d786ee0e48e748eb71db53842ffec.zip |
kde-plasma: version bump 5.4.3
Package-Manager: portage-2.2.24
Diffstat (limited to 'kde-plasma/breeze')
-rw-r--r-- | kde-plasma/breeze/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/breeze/breeze-5.4.3.ebuild | 74 |
2 files changed, 75 insertions, 0 deletions
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest index c67206464259..d066f8b82bd6 100644 --- a/kde-plasma/breeze/Manifest +++ b/kde-plasma/breeze/Manifest @@ -1 +1,2 @@ DIST breeze-5.4.2.tar.xz 36567028 SHA256 9d2861867f133006ac7e1644c9b932a0f8cdf79ba912898f565d301a362e859e SHA512 665e6cab47a80c8f5a2af958466ab414dbfd018f2f676814f0413e030b083a14fe78acd3d91b1b0735eb3b1e059264f134f8a7edd5f7ae5e03fac60a988aeb62 WHIRLPOOL 611fcf3022e27fcb626d40f09903110ac48586d49b58be4e75a64efbd69efcf33df98557b76f3c4e52509428a2547cc3dc4591fb9662344c2996f207cdad1571 +DIST breeze-5.4.3.tar.xz 36568668 SHA256 fc89d5edcc8c3c13263d1b1759f0f8400ea79c76df0eeafcce91d462d4cf93fa SHA512 3c76d5ccf465c2392dd47a213c70111c3714edcb10f21ce3f44593c9c88feef4bc28b35ca40dc1ac96c62746f219b10c1af114c32163b58dc34c6181b1d57626 WHIRLPOOL ec2d05516929cedb416a905711d28f7bfa9f9aa9a394eb994177a9fdac72604708f041fc82ca499a893689c0768468cb88a91a1cea37f9d97748f2c61495fc39 diff --git a/kde-plasma/breeze/breeze-5.4.3.ebuild b/kde-plasma/breeze/breeze-5.4.3.ebuild new file mode 100644 index 000000000000..f61d435f81d1 --- /dev/null +++ b/kde-plasma/breeze/breeze-5.4.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde5 multibuild + +DESCRIPTION="Breeze visual style for the Plasma desktop" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze" +KEYWORDS=" ~amd64 ~x86" +IUSE="qt4" + +DEPEND=" + $(add_frameworks_dep frameworkintegration) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_plasma_dep kdecoration) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libxcb + qt4? ( + kde-base/kdelibs:4 + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + $(add_frameworks_dep breeze-icons '' '5.4.3') + $(add_plasma_dep kde-cli-tools) +" + +pkg_setup() { + kde5_pkg_setup + MULTIBUILD_VARIANTS=( kf5 $(usev qt4) ) +} + +src_prepare() { + # Disable icons packaged separately in kde-frameworks/breeze-icons + sed -i \ + -e "/add_subdirectory(icons/ s/^/#/" \ + CMakeLists.txt + + kde5_src_prepare +} + +src_configure() { + myconfigure() { + local mycmakeargs=() + + if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then + mycmakeargs+=( -DUSE_KDE4=true ) + fi + + kde5_src_configure + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + multibuild_foreach_variant kde5_src_compile +} + +src_install() { + multibuild_foreach_variant kde5_src_install +} |