diff options
| author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2015-11-10 01:06:33 +0100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2015-11-11 04:05:03 +1100 |
| commit | 811d0ddfbb57425f9850feba3621b7ab9e47b2a9 (patch) | |
| tree | 98cbaea8f9c34df4ac057cd0a3535610bd601381 | |
| parent | 1c0196c2b6f975d05703cd031f97a40714e20f75 (diff) | |
| download | kde-811d0ddfbb57425f9850feba3621b7ab9e47b2a9.tar.gz kde-811d0ddfbb57425f9850feba3621b7ab9e47b2a9.tar.bz2 kde-811d0ddfbb57425f9850feba3621b7ab9e47b2a9.zip | |
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
5 files changed, 62 insertions, 2 deletions
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index ff958b7e513..dd4d1371a21 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1 +1,2 @@ +DIST breeze-5.4.3.tar.xz 36568668 SHA256 fc89d5edcc8c3c13263d1b1759f0f8400ea79c76df0eeafcce91d462d4cf93fa SHA512 3c76d5ccf465c2392dd47a213c70111c3714edcb10f21ce3f44593c9c88feef4bc28b35ca40dc1ac96c62746f219b10c1af114c32163b58dc34c6181b1d57626 WHIRLPOOL ec2d05516929cedb416a905711d28f7bfa9f9aa9a394eb994177a9fdac72604708f041fc82ca499a893689c0768468cb88a91a1cea37f9d97748f2c61495fc39 DIST breeze-icons-5.16.0.tar.xz 1149892 SHA256 34fa10f374dc435d484102af124cadf687ff0f762b58a8273ad7dc6423b6bcee SHA512 47159c08524dcdea94e1728f4dbe2fb93b884c7dbe07c8bf2f5ccd07b61d8535b684ad09e27e099d545330d68bc9331852aab191092c77ce0393c6931906c917 WHIRLPOOL ddecf9741afbddb3a770a464498f73dfa17933ffd504f6224b98676625a8bfdf765071ceccd73a070777d9bac9b59a423902d35f68f1099bc54b990a7b393c32 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 f0fa6b351ea..0a7aefcf4e1 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.4.3.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.4.3.ebuild new file mode 100644 index 00000000000..a19dc353348 --- /dev/null +++ b/kde-frameworks/breeze-icons/breeze-icons-5.4.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_AUTODEPS="false" +KDE_DEBUG="false" +KDE_DOXYGEN="false" +KDE_TEST="false" +KMNAME="breeze" +inherit kde5 + +DESCRIPTION="Breeze SVG icon theme" +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.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 5ae37be79c9..7e79c627f86 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 00000000000..88b4979bd4d --- /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") |
