diff options
author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2016-05-15 21:18:50 +0200 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2016-05-19 16:16:38 +0200 |
commit | c6552a17c467dbe9e4929216392392c03bddf816 (patch) | |
tree | 7afb2987521763d681b977e3367bc77c7836e280 /kde-base | |
parent | net-libs/libkpeople: USE=minimal no longer required, EAPI=6 (diff) | |
download | gentoo-c6552a17c467dbe9e4929216392392c03bddf816.tar.gz gentoo-c6552a17c467dbe9e4929216392392c03bddf816.tar.bz2 gentoo-c6552a17c467dbe9e4929216392392c03bddf816.zip |
kde-base/legacy-icons: Add icons from kwalletmanager, libkipi, libksane
Also update blocker against oxygen-icons, only 5.{19,20} were colliding.
Package-Manager: portage-2.2.28
Signed-off-by: Johannes Huber <johu@gentoo.org>
Diffstat (limited to 'kde-base')
-rw-r--r-- | kde-base/legacy-icons/Manifest | 3 | ||||
-rw-r--r-- | kde-base/legacy-icons/legacy-icons-4.11.22-r1.ebuild | 58 | ||||
-rw-r--r-- | kde-base/legacy-icons/legacy-icons-4.11.22.ebuild | 3 |
3 files changed, 63 insertions, 1 deletions
diff --git a/kde-base/legacy-icons/Manifest b/kde-base/legacy-icons/Manifest index db5163f83985..93a885698d6d 100644 --- a/kde-base/legacy-icons/Manifest +++ b/kde-base/legacy-icons/Manifest @@ -1 +1,4 @@ DIST kde-workspace-4.11.22.tar.xz 13553668 SHA256 f035334e843d67ee88551ae9e6c5f64bf7b1edfe311b12501575fe74be0b03b7 SHA512 9def2cc8d1e597259966cd6cc44e9aad7ebe2c7cde5943e362c6782d1344e7da4fff0dddd0fe0c948bca159dba128d8a36006e1ae409415cd22f74955d0a9b95 WHIRLPOOL 14b0fcef19bda4b92a42612387fb6307a50dbb3620e911e3e0aaf5d764fb263e1959baae2e55cb71d92d064542844ae963b170bb960a9b7dc18a11627b731802 +DIST kwalletmanager-15.04.3.tar.xz 457256 SHA256 34c20801d17bb0e16111556539e90776cc33dbed8a53dc814c82ffabe526acc0 SHA512 6763afb19488b211699dc2b35f89ff4d24a8c2dc3d0e505722424fb3c821f9e6d232c9bfc8e406730563d93da432d21b4ad7f488d448d840017bf04e08b9f28b WHIRLPOOL d8a094ff8bf27026aeb448eeb5e93b6356ed0c605c81c4368755bd5a19bab03ea1cc2c7b6d5fe6564d4eecd7240b6190a41ed7c2455268ac9cbf995d5068a4ee +DIST libkipi-15.08.3.tar.xz 95080 SHA256 33038a646b83b5f98858807ab54ce93a519d20a558a741c6ec406dd47b9ae0ec SHA512 e1dfeef8d71e5e22a361d4adc1e9dd1f4d613ac195cf93ad1851740012199b67cc17afea276a22a7c20c9b599c5ee6eb804c3104606dbeead73e0adc07a42eac WHIRLPOOL 560ba2cf779db213c1b4b3958975b8f9d3bd1d66f298af24bcd7bbaabe5c715efd5a0a0ec5fb90b68d56a095e7f7755e0c1bd06cd7ba57c7358ddaa8394e9773 +DIST libksane-15.08.3.tar.xz 81192 SHA256 0a038fd40f35eaec770c46650ef858f24d0f2f9d5b79cf7f92467630fb23a207 SHA512 18b8f5c3fd58e2e272aff7f7d0d45b639680c7d12dbf8dfa19dfae8d872a73f2230958bc415f431eeab1312c2a19a7e2e617fb9a08a68dca3bfb46ed5b986bdb WHIRLPOOL 40c59f3a8748c9498ccce1b74cca029c085d087239225d2123461cd012ad0bb42e2a5c8e258751444a4fcba216a47913788be52de24f7f65de4a526347dc9210 diff --git a/kde-base/legacy-icons/legacy-icons-4.11.22-r1.ebuild b/kde-base/legacy-icons/legacy-icons-4.11.22-r1.ebuild new file mode 100644 index 000000000000..f4e35d5d1805 --- /dev/null +++ b/kde-base/legacy-icons/legacy-icons-4.11.22-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="KDE legacy icons" +SRC_URI=" + mirror://kde/stable/applications/15.08.0/src/kde-workspace-4.11.22.tar.xz + mirror://kde/Attic/applications/15.04.3/src/kwalletmanager-15.04.3.tar.xz + mirror://kde/stable/applications/15.08.3/src/libkipi-15.08.3.tar.xz + mirror://kde/stable/applications/15.08.3/src/libksane-15.08.3.tar.xz +" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +DEPEND="" +RDEPEND=" + !<kde-apps/kwalletmanager-15.04.3-r1:4 + !<kde-apps/libkipi-15.08.3-r1:4 + !<kde-apps/libksane-15.08.3-r1:4 + !<kde-base/systemsettings-4.11.22-r1:4 + !=kde-frameworks/oxygen-icons-5.19.0:5 + !=kde-frameworks/oxygen-icons-5.20.0:5 +" + +S="${WORKDIR}" + +src_prepare() { + prepare_icons() { + local _source=${1} + local _dest=${2} + local _dir=${3} + echo "add_subdirectory(${_dest})" >> CMakeLists.txt || die + mv ${_source}/${_dir} ${_dest} || die + echo "kde4_install_icons( \${ICON_INSTALL_DIR} )" > \ + ${_dest}/CMakeLists.txt || die + rm -r ${_source} || die + } + + cat <<-EOF > CMakeLists.txt || die +project(legacy-icons) +cmake_minimum_required(VERSION 2.8.12) +find_package(KDE4 REQUIRED) +include(KDE4Defaults) +EOF + + prepare_icons kwalletmanager-15.04.3 kwalletmanager src/manager + prepare_icons libkipi-15.08.3 libkipi pics + prepare_icons libksane-15.08.3 libksane libksane + # bug 574778 (kde-frameworks/oxygen-icons-5.19.0) + prepare_icons kde-workspace-4.11.22 systemsettings kcontrol/kfontinst/kio + + kde4-base_src_prepare +} diff --git a/kde-base/legacy-icons/legacy-icons-4.11.22.ebuild b/kde-base/legacy-icons/legacy-icons-4.11.22.ebuild index 6b6c1092dff3..07bfd611c3d1 100644 --- a/kde-base/legacy-icons/legacy-icons-4.11.22.ebuild +++ b/kde-base/legacy-icons/legacy-icons-4.11.22.ebuild @@ -15,7 +15,8 @@ IUSE="" DEPEND="" RDEPEND=" !<kde-base/systemsettings-4.11.22-r1:4 - !>=kde-frameworks/oxygen-icons-5.19.0:5 + !=kde-frameworks/oxygen-icons-5.19.0:5 + !=kde-frameworks/oxygen-icons-5.20.0:5 " S="${WORKDIR}" |