Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
Date: Thu, 14 Jul 2016 15:30:29
Message-Id: 1468510217.5bb6ca11e0dd996439a635a08bcad7f3d8593a3c.polynomial-c@gentoo
1 commit: 5bb6ca11e0dd996439a635a08bcad7f3d8593a3c
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 14 15:07:06 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 14 15:30:17 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb6ca11
7
8 app-emulation/virtualbox: Install more icons.
9
10 Package-Manager: portage-2.3.0
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 app-emulation/virtualbox/virtualbox-5.1.0.ebuild | 12 +++++++++++-
14 1 file changed, 11 insertions(+), 1 deletion(-)
15
16 diff --git a/app-emulation/virtualbox/virtualbox-5.1.0.ebuild b/app-emulation/virtualbox/virtualbox-5.1.0.ebuild
17 index 9f389a4..661c0bf 100644
18 --- a/app-emulation/virtualbox/virtualbox-5.1.0.ebuild
19 +++ b/app-emulation/virtualbox/virtualbox-5.1.0.ebuild
20 @@ -242,7 +242,7 @@ src_install() {
21 use debug && binpath="debug"
22 cd "${S}"/out/linux.${ARCH}/${binpath}/bin || die
23
24 - local vbox_inst_path="/usr/$(get_libdir)/${PN}" each fwfile
25 + local vbox_inst_path="/usr/$(get_libdir)/${PN}" each fwfile size ico icofile
26
27 vbox_inst() {
28 local binary="${1}"
29 @@ -351,6 +351,16 @@ src_install() {
30 newicon ${PN}-48px.png ${PN}.png
31 doicon -s scalable ${PN}.svg
32 popd &>/dev/null || die
33 + pushd "${S}"/src/VBox/Artwork/other &>/dev/null || die
34 + for size in 16 24 32 48 64 72 96 128 256 512 ; do
35 + for ico in hdd ova ovf vbox{,-extpack} vdi vdh vmdk ; do
36 + icofile="${PN}-${ico}-${size}px.png"
37 + if [[ -f "${icofile}" ]] ; then
38 + newicon -s ${size} ${icofile} ${PN}-${ico}.png
39 + fi
40 + done
41 + done
42 + popd &>/dev/null || die
43 fi
44
45 if use lvm ; then