Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/sublime-text/
Date: Sat, 08 Jul 2017 19:50:59
Message-Id: 1499543440.b218b0c2a6ec34770eceb9e19c897af2dde279bf.soap@gentoo
1 commit: b218b0c2a6ec34770eceb9e19c897af2dde279bf
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 8 19:49:30 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 8 19:50:40 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b218b0c2
7
8 app-editors/sublime-text: Make taskbar icons work
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 ...text-2.0.2-r1.ebuild => sublime-text-2.0.2-r2.ebuild} | 16 +++++++++++++---
13 ...re3126-r1.ebuild => sublime-text-3_pre3126-r2.ebuild} | 16 +++++++++++++---
14 2 files changed, 26 insertions(+), 6 deletions(-)
15
16 diff --git a/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
17 similarity index 78%
18 rename from app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
19 rename to app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
20 index 856015667d3..b482c88d899 100644
21 --- a/app-editors/sublime-text/sublime-text-2.0.2-r1.ebuild
22 +++ b/app-editors/sublime-text/sublime-text-2.0.2-r2.ebuild
23 @@ -43,10 +43,20 @@ src_install() {
24
25 local size
26 for size in 16 32 48 128 256; do
27 - newicon -s ${size} Icon/${size}x${size}/sublime_text.png sublime-text.png
28 + newicon -s ${size} Icon/${size}x${size}/sublime_text.png subl.png
29 done
30
31 - make_desktop_entry "subl" "Sublime Text ${MV}" \
32 - /usr/share/icons/hicolor/48x48/apps/sublime-text.png \
33 + make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
34 "TextEditor;IDE;Development" "StartupNotify=true"
35 +
36 + # needed to get WM_CLASS lookup right
37 + mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
38 +}
39 +
40 +pkg_postrm() {
41 + gnome2_icon_cache_update
42 +}
43 +
44 +pkg_postinst() {
45 + gnome2_icon_cache_update
46 }
47
48 diff --git a/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild b/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
49 similarity index 79%
50 rename from app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
51 rename to app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
52 index dd797888dc4..d81372b9839 100644
53 --- a/app-editors/sublime-text/sublime-text-3_pre3126-r1.ebuild
54 +++ b/app-editors/sublime-text/sublime-text-3_pre3126-r2.ebuild
55 @@ -44,10 +44,20 @@ src_install() {
56
57 local size
58 for size in 32 48 128 256; do
59 - newicon -s ${size} Icon/${size}x${size}/sublime-text.png sublime-text.png
60 + newicon -s ${size} Icon/${size}x${size}/sublime-text.png subl.png
61 done
62
63 - make_desktop_entry "subl" "Sublime Text ${MV}" \
64 - /usr/share/icons/hicolor/48x48/apps/sublime-text.png \
65 + make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
66 "TextEditor;IDE;Development" "StartupNotify=true"
67 +
68 + # needed to get WM_CLASS lookup right
69 + mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
70 +}
71 +
72 +pkg_postrm() {
73 + gnome2_icon_cache_update
74 +}
75 +
76 +pkg_postinst() {
77 + gnome2_icon_cache_update
78 }