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 |
} |