commit: 811d0ddfbb57425f9850feba3621b7ab9e47b2a9
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Nov 10 00:06:33 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 17:05:03 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=811d0ddf
kde-frameworks/breeze-icons: Split out of kde-plasma/breeze-5.4.3
Relax blocker to <5.4.3
Package-Manager: portage-2.2.20.1
.../breeze-icons/breeze-icons-5.16.0.ebuild | 2 +-
...ons-5.16.0.ebuild => breeze-icons-5.4.3.ebuild} | 9 ++++--
.../breeze-icons/breeze-icons-9999.ebuild | 2 +-
.../files/breeze-icons-5.4.3-CMakeLists.txt.patch | 37 ++++++++++++++++++++++
4 files changed, 45 insertions(+), 5 deletions(-)
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
index f0fa6b3..0a7aefc 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
@@ -16,4 +16,4 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND="!<kde-plasma/breeze-5.4.50:5"
+RDEPEND="!<kde-plasma/breeze-5.4.3:5"
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
b/kde-frameworks/breeze-icons/breeze-icons-5.4.3.ebuild
similarity index 60%
copy from kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
copy to kde-frameworks/breeze-icons/breeze-icons-5.4.3.ebuild
index f0fa6b3..a19dc35 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.4.3.ebuild
@@ -8,12 +8,15 @@ KDE_AUTODEPS="false"
KDE_DEBUG="false"
KDE_DOXYGEN="false"
KDE_TEST="false"
+KMNAME="breeze"
inherit kde5
DESCRIPTION="Breeze SVG icon theme"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64"
+SRC_URI="mirror://kde/stable/plasma/${PV}/${KMNAME}-${PV}.tar.xz"
+KEYWORDS=" ~amd64 ~x86"
IUSE=""
DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND="!<kde-plasma/breeze-5.4.50:5"
+RDEPEND="!<kde-plasma/breeze-5.4.3:5"
+
+PATCHES=( "${FILESDIR}/${PN}-5.4.3-CMakeLists.txt.patch" )
diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 5ae37be..7e79c62 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -16,4 +16,4 @@ KEYWORDS=""
IUSE=""
DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND="!<kde-plasma/breeze-5.4.50:5"
+RDEPEND="!<kde-plasma/breeze-5.4.3:5"
diff --git
a/kde-frameworks/breeze-icons/files/breeze-icons-5.4.3-CMakeLists.txt.patch
b/kde-frameworks/breeze-icons/files/breeze-icons-5.4.3-CMakeLists.txt.patch
new file mode 100644
index 0000000..88b4979
--- /dev/null
+++ b/kde-frameworks/breeze-icons/files/breeze-icons-5.4.3-CMakeLists.txt.patch
@@ -0,0 +1,37 @@
+--- a/CMakeLists.txt 2015-11-10 00:21:27.222697427 +0100
++++ b/CMakeLists.txt 2015-11-10 00:26:44.481731143 +0100
+@@ -7,9 +7,6 @@
+ include(WriteBasicConfigVersionFile)
+ include(FeatureSummary)
+
+-if(USE_KDE4)
+- add_subdirectory(kstyle)
+-else()
+ find_package(ECM 0.0.9 REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+
+@@ -19,24 +16,7 @@
+ include(KDECompilerSettings)
+ include(GenerateExportHeader)
+
+- add_subdirectory(cursors)
+ add_subdirectory(icons)
+ add_subdirectory(icons-dark)
+- add_subdirectory(kdecoration)
+- add_subdirectory(kstyle)
+- add_subdirectory(misc)
+- add_subdirectory(qtquickcontrols)
+- add_subdirectory(wallpapers)
+-
+- INSTALL(FILES colors/Breeze.colors DESTINATION
${DATA_INSTALL_DIR}/color-schemes/)
+- INSTALL(FILES colors/BreezeDark.colors DESTINATION
${DATA_INSTALL_DIR}/color-schemes/)
+- INSTALL(FILES colors/BreezeHighContrast.colors DESTINATION
${DATA_INSTALL_DIR}/color-schemes/)
+- if(EXISTS ${CMAKE_SOURCE_DIR}/po AND IS_DIRECTORY ${CMAKE_SOURCE_DIR}/po)
+- find_package(KF5I18n CONFIG REQUIRED)
+- ki18n_install(po)
+- endif()
+-endif()
+
+ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES
FATAL_ON_MISSING_REQUIRED_PACKAGES)
+-message(" * Orion theme for GTK 2 and 3 will be set by gtkbreeze kconf_update
binary,"
+- " please install or add a runtime dependency to packages.
https://github.com/shimmerproject/Orion")