1 |
commit: 9bcc383dd943112c293f9931d6d54f6c9019af95 |
2 |
Author: Simon Detheridge <s <AT> sd <DOT> ai> |
3 |
AuthorDate: Tue May 5 12:28:54 2020 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Tue May 5 21:00:00 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=9bcc383d |
7 |
|
8 |
Add Webstorm 2020.1.1 |
9 |
|
10 |
Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com> |
11 |
|
12 |
dev-util/webstorm/Manifest | 2 ++ |
13 |
dev-util/webstorm/webstorm-2020.1.1.ebuild | 56 ++++++++++++++++++++++++++++++ |
14 |
2 files changed, 58 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest |
17 |
index 45081f8..b60ad24 100644 |
18 |
--- a/dev-util/webstorm/Manifest |
19 |
+++ b/dev-util/webstorm/Manifest |
20 |
@@ -22,3 +22,5 @@ EBUILD webstorm-2017.1.3.171.4424.63.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c |
21 |
EBUILD webstorm-2017.1.4.171.4694.29.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa |
22 |
EBUILD webstorm-2017.2.3.172.3968.27.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa |
23 |
EBUILD webstorm-2017.2.5.172.4343.25.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa |
24 |
+DIST WebStorm-2020.1.1.tar.gz 339941213 BLAKE2B f88ccba4e0766401a994a81daad3d53f5689cfb6eb8b75dd066f8046e8eedb36e5dfb306d03d961daf6dd691b3cced7d587a7306039111d54027c9490d0b02ea SHA512 5e8853ed85704f4a5e230abe37ff5bb4566cc123d800f9a2da1669fa00a1b561586808204eae4a4ec1f08631815321a77fff77ab4536c0a15ee1c3f85ddcd619 |
25 |
+EBUILD webstorm-2020.1.1.ebuild 1150 BLAKE2B 95c2f183de5f5011c4978ae718ef32c8dc095d3fb9067ba74f90f46303109e8e09b3e071d81717861d9a1cdb2389f8f22ca2d6f206458de989a30b8a054bb211 SHA512 820f592e708450d37ae388bb1225e2dd8ab7a051dacbcd715806f88a9457f6100756298251b17bb19ccd7c3bb07c3cd6046bfa337430e202c08b37c84ebd6a80 |
26 |
|
27 |
diff --git a/dev-util/webstorm/webstorm-2020.1.1.ebuild b/dev-util/webstorm/webstorm-2020.1.1.ebuild |
28 |
new file mode 100644 |
29 |
index 0000000..c144347 |
30 |
--- /dev/null |
31 |
+++ b/dev-util/webstorm/webstorm-2020.1.1.ebuild |
32 |
@@ -0,0 +1,56 @@ |
33 |
+# Copyright 1999-2019 Gentoo Authors |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+ |
36 |
+EAPI=6 |
37 |
+ |
38 |
+inherit gnome2-utils readme.gentoo-r1 xdg |
39 |
+ |
40 |
+PROGNAME="WebStorm" |
41 |
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" |
42 |
+HOMEPAGE="http://www.jetbrains.com/webstorm/" |
43 |
+SRC_URI="http://download.jetbrains.com/webstorm/${PROGNAME}-${PV}.tar.gz" |
44 |
+ |
45 |
+PROGNAME="WebStorm" |
46 |
+LICENSE="IDEA" |
47 |
+SLOT="0" |
48 |
+KEYWORDS="~amd64 ~x86" |
49 |
+SRC_VER="201.7223.93" |
50 |
+ |
51 |
+RDEPEND=">=virtual/jre-1.8" |
52 |
+ |
53 |
+RESTRICT="mirror strip" |
54 |
+ |
55 |
+QA_PREBUILT="opt/${PN}/bin/fsnotifier |
56 |
+ opt/${PN}/bin/fsnotifier64 |
57 |
+ opt/${PN}/bin/fsnotifier-arm |
58 |
+ opt/${PN}/bin/libyjpagent-linux.so |
59 |
+ opt/${PN}/bin/libyjpagent-linux64.so" |
60 |
+ |
61 |
+S="${WORKDIR}/${PROGNAME}-${SRC_VER}" |
62 |
+ |
63 |
+src_prepare() { |
64 |
+ default |
65 |
+ |
66 |
+ rm -rf jre || die |
67 |
+} |
68 |
+ |
69 |
+src_install() { |
70 |
+ insinto /opt/${PN} |
71 |
+ doins -r * |
72 |
+ |
73 |
+ fperms a+x /opt/${PN}/bin/{webstorm.sh,fsnotifier{,64},inspect.sh} |
74 |
+ |
75 |
+ dosym ../../opt/${PN}/bin/webstorm.sh /usr/bin/${PN} |
76 |
+ newicon bin/webstorm.png ${PN}.png |
77 |
+ make_desktop_entry ${PN} ${PN} ${PN} |
78 |
+} |
79 |
+ |
80 |
+pkg_postinst() { |
81 |
+ xdg_pkg_postinst |
82 |
+ gnome2_icon_cache_update |
83 |
+} |
84 |
+ |
85 |
+pkg_postrm() { |
86 |
+ xdg_pkg_postrm |
87 |
+ gnome2_icon_cache_update |
88 |
+} |