1 |
commit: 9d9919f90938dce79f621d713758bd02a87ed805 |
2 |
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Aug 2 00:44:52 2016 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Aug 2 00:44:52 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=9d9919f9 |
7 |
|
8 |
add multiple ebuild for intelij packs |
9 |
|
10 |
dev-util/clion/Manifest | 4 ++ |
11 |
dev-util/clion/clion-2016.2.ebuild | 52 ++++++++++++++++++++++ |
12 |
dev-util/clion/files/config | 1 + |
13 |
dev-util/clion/metadata.xml | 8 ++++ |
14 |
dev-util/pycharm-community/ChangeLog | 4 ++ |
15 |
dev-util/pycharm-community/Manifest | 5 +++ |
16 |
dev-util/pycharm-community/files/README.gentoo | 5 +++ |
17 |
dev-util/pycharm-community/metadata.xml | 8 ++++ |
18 |
.../pycharm-community-2016.2.ebuild | 40 +++++++++++++++++ |
19 |
dev-util/pycharm-professional/ChangeLog | 4 ++ |
20 |
dev-util/pycharm-professional/Manifest | 5 +++ |
21 |
dev-util/pycharm-professional/files/README.gentoo | 5 +++ |
22 |
dev-util/pycharm-professional/metadata.xml | 8 ++++ |
23 |
.../pycharm-professional-2016.2.ebuild | 39 ++++++++++++++++ |
24 |
dev-util/rubymine/Manifest | 3 ++ |
25 |
dev-util/rubymine/metadata.xml | 8 ++++ |
26 |
dev-util/rubymine/rubymine-2016.2.ebuild | 34 ++++++++++++++ |
27 |
dev-util/webstorm/Manifest | 2 + |
28 |
.../webstorm/webstorm-2016.2.162.1121.31.ebuild | 46 +++++++++++++++++++ |
29 |
19 files changed, 281 insertions(+) |
30 |
|
31 |
diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest |
32 |
new file mode 100644 |
33 |
index 0000000..660524b |
34 |
--- /dev/null |
35 |
+++ b/dev-util/clion/Manifest |
36 |
@@ -0,0 +1,4 @@ |
37 |
+AUX config 27 SHA256 b8188be7e410b9fe8ad955837ca2bf9ef09dc1b55fba3b621b9ea417d4af9c84 SHA512 83fcceb9c13ddd698752f5f1ed3a82a6aa792a0c86dcfa56a6e498b04cc9d7b55d7ccf93e9db46e91a719788cfbf1eeead50e1ad824e09e4b64a9896dc8e37bc WHIRLPOOL 64df418e286eb2a3fe60383a106143751a566d3a153f199f349578ee92585ba1f7d341aa4bd56ad52fd9d9ccd27fab17421ba07706970cb48a9fa2e5354ac9f7 |
38 |
+DIST clion-2016.2.tar.gz 282330694 SHA256 647be9c5e20b76114ad20b9cb7a5458b172f6a839bdc617f81531a7d31c18a37 SHA512 f6586e92844cde1c84af6637370ee39bf80c78cfbde3808d59945f8a88b64f90c574ab1025ef2558840c8ed1f31e9d8742034f27424ec8412f0baff19d3912d2 WHIRLPOOL 7f6965b13ffea9c95b6ed7b8a03b24e0115dbee746ca59e4622505a52ccd944a849f593de88735b3d27161e4a49cd507971157441fb3ad44df6e2762a5ab81c9 |
39 |
+EBUILD clion-2016.2.ebuild 1385 SHA256 85e876f83ce91012dce829ba7125d2c4f41053af6f567915a03614e060a7a0c2 SHA512 acd785e1c3ae4f02a6a1c66f4990b2512f6cfc6f19c3e8816705a14aa1b76dbfadb7dadc1a85acac83b12cc8631040b760e4094ed247433f3eb22bffceced0cd WHIRLPOOL ca32bf7a1ebfc062865ef148fef83071c62723b482631b646f53f4572f04e9ece939874124275774482d8481737803090089e62bbbc25db043d640c171340169 |
40 |
+MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e |
41 |
|
42 |
diff --git a/dev-util/clion/clion-2016.2.ebuild b/dev-util/clion/clion-2016.2.ebuild |
43 |
new file mode 100644 |
44 |
index 0000000..450b0fb |
45 |
--- /dev/null |
46 |
+++ b/dev-util/clion/clion-2016.2.ebuild |
47 |
@@ -0,0 +1,52 @@ |
48 |
+# Copyright 1999-2010 Gentoo Foundation |
49 |
+# Distributed under the terms of the GNU General Public License v2 |
50 |
+# $Header: $ |
51 |
+EAPI="4" |
52 |
+inherit eutils versionator |
53 |
+ |
54 |
+SLOT="0" |
55 |
+RDEPEND=">=virtual/jdk-1.6" |
56 |
+ |
57 |
+RESTRICT="strip mirror" |
58 |
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so" |
59 |
+ |
60 |
+DESCRIPTION="The intelligent cross-platform C/C++ IDE" |
61 |
+HOMEPAGE="https://www.jetbrains.com/clion/" |
62 |
+ |
63 |
+MY_PN="CLion" |
64 |
+SRC_URI="http://download.jetbrains.com/cpp/${MY_PN}-${PV}.tar.gz -> ${PN}-${PV}.tar.gz" |
65 |
+ |
66 |
+LICENSE="CLion-IDEA" |
67 |
+IUSE="" |
68 |
+KEYWORDS="~x86 ~amd64" |
69 |
+ |
70 |
+S="${WORKDIR}/${PN}-${PV}" |
71 |
+ |
72 |
+src_install() { |
73 |
+ local dir="/opt/${P}" |
74 |
+ local exe="${PN}" |
75 |
+ |
76 |
+ insinto "${dir}" |
77 |
+ |
78 |
+ sed -e "s|^message()|source /etc/conf.d/clion\n\nmessage()|" \ |
79 |
+ -i bin/${PN}.sh || die "Unable to patch startup script" |
80 |
+ |
81 |
+ [[ -d "jre" ]] && rm -rf jre || die "no embedded jre found" |
82 |
+ |
83 |
+ doins -r * |
84 |
+ |
85 |
+ fperms 755 "${dir}/bin/gdb/bin/gdb" |
86 |
+ fperms 755 "${dir}/bin/${PN}.sh" |
87 |
+ fperms 755 "${dir}/bin/inspect.sh" |
88 |
+ fperms 755 "${dir}/bin/fsnotifier64" |
89 |
+ fperms 755 "${dir}/bin/fsnotifier" |
90 |
+ fperms 755 "${dir}/bin/cmake/bin/cmake" |
91 |
+ fperms 755 "${dir}/bin/cmake/bin/cpack" |
92 |
+ fperms 755 "${dir}/bin/cmake/bin/ctest" |
93 |
+ |
94 |
+ newicon "bin/${PN}.svg" "${exe}.svg" |
95 |
+ make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh" |
96 |
+ make_desktop_entry ${exe} "CLion IDE ${PV}" "${exe}" "Development;IDE" |
97 |
+ |
98 |
+ newconfd "${FILESDIR}/config" ${PN} |
99 |
+} |
100 |
|
101 |
diff --git a/dev-util/clion/files/config b/dev-util/clion/files/config |
102 |
new file mode 100644 |
103 |
index 0000000..e0515ff |
104 |
--- /dev/null |
105 |
+++ b/dev-util/clion/files/config |
106 |
@@ -0,0 +1 @@ |
107 |
+CL_JDK="$(java-config -O)" |
108 |
|
109 |
diff --git a/dev-util/clion/metadata.xml b/dev-util/clion/metadata.xml |
110 |
new file mode 100644 |
111 |
index 0000000..2241f06 |
112 |
--- /dev/null |
113 |
+++ b/dev-util/clion/metadata.xml |
114 |
@@ -0,0 +1,8 @@ |
115 |
+<?xml version="1.0" encoding="UTF-8"?> |
116 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
117 |
+<pkgmetadata> |
118 |
+ <maintainer> |
119 |
+ <email>samuelbernardo.mail@×××××.com</email> |
120 |
+ <name>Samuel Bernardo</name> |
121 |
+ </maintainer> |
122 |
+</pkgmetadata> |
123 |
|
124 |
diff --git a/dev-util/pycharm-community/ChangeLog b/dev-util/pycharm-community/ChangeLog |
125 |
new file mode 100644 |
126 |
index 0000000..5336dfe |
127 |
--- /dev/null |
128 |
+++ b/dev-util/pycharm-community/ChangeLog |
129 |
@@ -0,0 +1,4 @@ |
130 |
+# ChangeLog for dev-util/pycharm-community |
131 |
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 |
132 |
+# (auto-generated from git log) |
133 |
+ |
134 |
|
135 |
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest |
136 |
new file mode 100644 |
137 |
index 0000000..c3b3bac |
138 |
--- /dev/null |
139 |
+++ b/dev-util/pycharm-community/Manifest |
140 |
@@ -0,0 +1,5 @@ |
141 |
+AUX README.gentoo 169 SHA256 3bcfb4f4909ec42cbaba2645b5c88d111f47b7d5e800a8aeadf3130091fd8bab SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2 WHIRLPOOL f0de5cc2a1955e210655ee10d305bcfaf6a4a7b6dba46e17eece981d50bb461e9bd5bde772462a5849ebf59e54357bcfe42a5322c614bc75c1f96202654aa605 |
142 |
+DIST pycharm-community-2016.2.tar.gz 212543040 SHA256 334eaa740d963cf12bf2e5c2107909d16238b739c2afa017dc4587103eb60176 SHA512 43465321241518ab1d7d2b9f1ac2fe68fbe8625c8c17d96e5242978e4272cd04c0152f3096f0ea6b368647e456ea53372cf8d983e34cb5bdb8388835448e95ba WHIRLPOOL 3d99c40caa4f0a15eb39bbe5d4a3f99edb43c8b564631ace007e175c2ed10fcc6e47a2ce345bbd205a63b357d227d24f5fd7120f670d90a5b7f6120a358dfc60 |
143 |
+EBUILD pycharm-community-2016.2.ebuild 880 SHA256 d411d436f808bc2f92e251ab2404c129bd62cdd21666cba415e87ff8a0523806 SHA512 db3c2580ddb03ea4aa3b2190b4c6d8293882aa4d9d0e6671932b754f9899932dead21d47d3ed41738b71f2902b14a1a0a7b7d6668f96e13823e914124bb0d3bf WHIRLPOOL cd20cd5130ca0c075965ac9fdf4f80c234401d3b08a1b3187e7b2e7f75f4aaa9ddedaef7465b395d64ff18b6f236b9c5d956fbecd682154e7c82839de3f8665b |
144 |
+MISC ChangeLog 146 SHA256 d3d4807e59054e64405f164dce73376ad814cd3bb41abfb069f5353b75329d47 SHA512 9c33b9bbd6e62d346bf591534318d89475186b8fffc1ad40487309255af89723b511b3c3372cf1bece99f3e5bd823476e8041e1ee525460e255365f62599a5e8 WHIRLPOOL 0d4ce5c6e70e846b915fcaf1b91989ceae943d5654c75c44182602dce4c6af3f8e18ac9f574f8170b044196cb02a4983728db8ce31c521ed9cd8a4eef63d4e09 |
145 |
+MISC metadata.xml 254 SHA256 489228d79cbb34f2e50e279bb086f7abddd9c7034d91804e951b811abe5ccbc6 SHA512 40afd8225ecb72aaa0710a0347d5044f49ffd257bae49e114189d1039f25f041349d10b47ff0bf294be1de11722d051f4b526de8caf468808baadb9044f2d7ef WHIRLPOOL 3489e04252163dbec3fafa981fc4dc79287d2da6097803599d4724c2a4d707f85231b11aa37413960f66f3429ea05e0e162ebf051a9f6e65305bca06e97dd634 |
146 |
|
147 |
diff --git a/dev-util/pycharm-community/files/README.gentoo b/dev-util/pycharm-community/files/README.gentoo |
148 |
new file mode 100644 |
149 |
index 0000000..2164d9e |
150 |
--- /dev/null |
151 |
+++ b/dev-util/pycharm-community/files/README.gentoo |
152 |
@@ -0,0 +1,5 @@ |
153 |
+According to JetBrains, PyCharm has performance and |
154 |
+graphics issues with OpenJDK Java. |
155 |
+ |
156 |
+Please consider using Oracle JDK. |
157 |
+Especially before reporting problems upstream. |
158 |
|
159 |
diff --git a/dev-util/pycharm-community/metadata.xml b/dev-util/pycharm-community/metadata.xml |
160 |
new file mode 100644 |
161 |
index 0000000..c577d70 |
162 |
--- /dev/null |
163 |
+++ b/dev-util/pycharm-community/metadata.xml |
164 |
@@ -0,0 +1,8 @@ |
165 |
+<?xml version="1.0" encoding="UTF-8"?> |
166 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
167 |
+<pkgmetadata> |
168 |
+<maintainer type="person"> |
169 |
+<email>samuelbernardo.mail@×××××.com</email> |
170 |
+<name>Samuel Bernardo</name> |
171 |
+</maintainer> |
172 |
+</pkgmetadata> |
173 |
|
174 |
diff --git a/dev-util/pycharm-community/pycharm-community-2016.2.ebuild b/dev-util/pycharm-community/pycharm-community-2016.2.ebuild |
175 |
new file mode 100644 |
176 |
index 0000000..233c509 |
177 |
--- /dev/null |
178 |
+++ b/dev-util/pycharm-community/pycharm-community-2016.2.ebuild |
179 |
@@ -0,0 +1,40 @@ |
180 |
+# Copyright 1999-2016 Gentoo Foundation |
181 |
+# Distributed under the terms of the GNU General Public License v2 |
182 |
+# $Id$ |
183 |
+ |
184 |
+EAPI=6 |
185 |
+ |
186 |
+inherit eutils readme.gentoo-r1 |
187 |
+ |
188 |
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" |
189 |
+HOMEPAGE="http://www.jetbrains.com/pycharm/" |
190 |
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" |
191 |
+ |
192 |
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising" |
193 |
+SLOT="0" |
194 |
+KEYWORDS="~amd64 ~x86" |
195 |
+IUSE="" |
196 |
+ |
197 |
+RDEPEND=">=virtual/jre-1.8" |
198 |
+DEPEND="" |
199 |
+ |
200 |
+RESTRICT="mirror strip" |
201 |
+QA_PREBUILT="/opt/${PN}/bin/fsnotifier |
202 |
+ /opt/${PN}/bin/fsnotifier64" |
203 |
+ |
204 |
+MY_PN=${PN/-community/} |
205 |
+ |
206 |
+QA_PREBUILT="*" |
207 |
+ |
208 |
+src_install() { |
209 |
+ insinto /opt/${PN} |
210 |
+ doins -r * |
211 |
+ |
212 |
+ fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} |
213 |
+ |
214 |
+ dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN} |
215 |
+ newicon "bin/${MY_PN}.png" ${PN}.png |
216 |
+ make_desktop_entry ${PN} "${PN}" "${PN}" |
217 |
+ |
218 |
+ readme.gentoo_create_doc |
219 |
+} |
220 |
|
221 |
diff --git a/dev-util/pycharm-professional/ChangeLog b/dev-util/pycharm-professional/ChangeLog |
222 |
new file mode 100644 |
223 |
index 0000000..9ab155d |
224 |
--- /dev/null |
225 |
+++ b/dev-util/pycharm-professional/ChangeLog |
226 |
@@ -0,0 +1,4 @@ |
227 |
+# ChangeLog for dev-util/pycharm-professional |
228 |
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 |
229 |
+# (auto-generated from git log) |
230 |
+ |
231 |
|
232 |
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest |
233 |
new file mode 100644 |
234 |
index 0000000..70d5a91 |
235 |
--- /dev/null |
236 |
+++ b/dev-util/pycharm-professional/Manifest |
237 |
@@ -0,0 +1,5 @@ |
238 |
+AUX README.gentoo 169 SHA256 3bcfb4f4909ec42cbaba2645b5c88d111f47b7d5e800a8aeadf3130091fd8bab SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2 WHIRLPOOL f0de5cc2a1955e210655ee10d305bcfaf6a4a7b6dba46e17eece981d50bb461e9bd5bde772462a5849ebf59e54357bcfe42a5322c614bc75c1f96202654aa605 |
239 |
+DIST pycharm-professional-2016.2.tar.gz 269520522 SHA256 8ac7bdb58af1d3fec7b850fc158b4da72d33d140ad01daca0d3f0afac1c7aa14 SHA512 dda472a478932b68ffa830e10b7495f57bdcb167c588f453716e9dc41af83f2ddaebcc64097b75d83389708cb3cb6381dd73fe01bf01154813b8729794c42446 WHIRLPOOL e1bc6c0458fb3b2bed33d50f41b8d15e6be1542d6a716df03388e88b3dafde1c576a08aa88c683fa7941f558ae004901f3b74c94952038ca3c32212071880811 |
240 |
+EBUILD pycharm-professional-2016.2.ebuild 897 SHA256 53d0445957a0a8d22d4a0d59d32cc4d62a9c27003914cecd8499251c808692a7 SHA512 fc4d2852112188db40071d466b1e5f50ad8fd859733ac86916afc18cc3fbc80ec27cf6a1e1ebd9252a204be2686ae5f9d11b36156d39f3d1361ed5692738f62b WHIRLPOOL 2554a5a60f7512d4e737cffa47c79b861a1b118fb46e6c7edd2d71727d806ef421c6820d8d2f26e252a6ff22ffa5c4240c69c135e8fba373f2f98eb9d5e63657 |
241 |
+MISC ChangeLog 149 SHA256 a4826e4eeebb20b1e44c62d53b7bd0b6a7e04c4350bd0b2e884cd96088253a08 SHA512 03ac5f1ac82c31a6dde56e07c8aae39b3455421391ed0fd98949f1d476603a108481d736752816171013cd973fa87cde812b7b55556de81970da14c9ceef53d4 WHIRLPOOL 24670c7ec6a59de781631d48e43337130171a79388b8630b8287fc0f857de9deab8bda13a216fd946a11754ab661240921dfdf9233a0761b58ea49f79249f2d2 |
242 |
+MISC metadata.xml 254 SHA256 489228d79cbb34f2e50e279bb086f7abddd9c7034d91804e951b811abe5ccbc6 SHA512 40afd8225ecb72aaa0710a0347d5044f49ffd257bae49e114189d1039f25f041349d10b47ff0bf294be1de11722d051f4b526de8caf468808baadb9044f2d7ef WHIRLPOOL 3489e04252163dbec3fafa981fc4dc79287d2da6097803599d4724c2a4d707f85231b11aa37413960f66f3429ea05e0e162ebf051a9f6e65305bca06e97dd634 |
243 |
|
244 |
diff --git a/dev-util/pycharm-professional/files/README.gentoo b/dev-util/pycharm-professional/files/README.gentoo |
245 |
new file mode 100644 |
246 |
index 0000000..2164d9e |
247 |
--- /dev/null |
248 |
+++ b/dev-util/pycharm-professional/files/README.gentoo |
249 |
@@ -0,0 +1,5 @@ |
250 |
+According to JetBrains, PyCharm has performance and |
251 |
+graphics issues with OpenJDK Java. |
252 |
+ |
253 |
+Please consider using Oracle JDK. |
254 |
+Especially before reporting problems upstream. |
255 |
|
256 |
diff --git a/dev-util/pycharm-professional/metadata.xml b/dev-util/pycharm-professional/metadata.xml |
257 |
new file mode 100644 |
258 |
index 0000000..c577d70 |
259 |
--- /dev/null |
260 |
+++ b/dev-util/pycharm-professional/metadata.xml |
261 |
@@ -0,0 +1,8 @@ |
262 |
+<?xml version="1.0" encoding="UTF-8"?> |
263 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
264 |
+<pkgmetadata> |
265 |
+<maintainer type="person"> |
266 |
+<email>samuelbernardo.mail@×××××.com</email> |
267 |
+<name>Samuel Bernardo</name> |
268 |
+</maintainer> |
269 |
+</pkgmetadata> |
270 |
|
271 |
diff --git a/dev-util/pycharm-professional/pycharm-professional-2016.2.ebuild b/dev-util/pycharm-professional/pycharm-professional-2016.2.ebuild |
272 |
new file mode 100644 |
273 |
index 0000000..32d6afa |
274 |
--- /dev/null |
275 |
+++ b/dev-util/pycharm-professional/pycharm-professional-2016.2.ebuild |
276 |
@@ -0,0 +1,39 @@ |
277 |
+# Copyright 1999-2016 Gentoo Foundation |
278 |
+# Distributed under the terms of the GNU General Public License v2 |
279 |
+# $Id$ |
280 |
+ |
281 |
+EAPI=6 |
282 |
+ |
283 |
+inherit eutils readme.gentoo-r1 |
284 |
+ |
285 |
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis" |
286 |
+HOMEPAGE="http://www.jetbrains.com/pycharm/" |
287 |
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz" |
288 |
+ |
289 |
+LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview" |
290 |
+SLOT="0" |
291 |
+KEYWORDS="~amd64 ~x86" |
292 |
+IUSE="" |
293 |
+ |
294 |
+RDEPEND=">=virtual/jre-1.8 |
295 |
+ dev-python/pip" |
296 |
+DEPEND="" |
297 |
+ |
298 |
+RESTRICT="mirror strip" |
299 |
+QA_PREBUILT="*" |
300 |
+ |
301 |
+MY_PN=${PN/-professional/} |
302 |
+S="${WORKDIR}/${MY_PN}-${PV}" |
303 |
+ |
304 |
+src_install() { |
305 |
+ insinto /opt/${PN} |
306 |
+ doins -r * |
307 |
+ |
308 |
+ fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh} |
309 |
+ |
310 |
+ dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN} |
311 |
+ newicon "bin/${MY_PN}.png" ${PN}.png |
312 |
+ make_desktop_entry ${PN} "${PN}" "${PN}" |
313 |
+ |
314 |
+ readme.gentoo_create_doc |
315 |
+} |
316 |
|
317 |
diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest |
318 |
new file mode 100644 |
319 |
index 0000000..1562594 |
320 |
--- /dev/null |
321 |
+++ b/dev-util/rubymine/Manifest |
322 |
@@ -0,0 +1,3 @@ |
323 |
+DIST RubyMine-2016.2.tar.gz 235043816 SHA256 16b00efa86d8a2b0a4ab2b3ee89eb06ce49329e06f2f584d1a40d9a0c084b2a0 SHA512 662e6333333148c1f11be0612a519a914b936e8fb32f0ed53e6311539b7f1deffe3b5a720d84b5f9541aa0e068343cb376a709f665656efd97cb083f9c2f69cf WHIRLPOOL 3e0c8188537f0265b00c3384cdd9bfd68d5cd96b13550c87a97a9ad4e9c8ed81a94060abd5f542db9f41f3bc00d0831d98f747dc04b9c32ff0a38aca9a3be578 |
324 |
+EBUILD rubymine-2016.2.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac |
325 |
+MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e |
326 |
|
327 |
diff --git a/dev-util/rubymine/metadata.xml b/dev-util/rubymine/metadata.xml |
328 |
new file mode 100644 |
329 |
index 0000000..2241f06 |
330 |
--- /dev/null |
331 |
+++ b/dev-util/rubymine/metadata.xml |
332 |
@@ -0,0 +1,8 @@ |
333 |
+<?xml version="1.0" encoding="UTF-8"?> |
334 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
335 |
+<pkgmetadata> |
336 |
+ <maintainer> |
337 |
+ <email>samuelbernardo.mail@×××××.com</email> |
338 |
+ <name>Samuel Bernardo</name> |
339 |
+ </maintainer> |
340 |
+</pkgmetadata> |
341 |
|
342 |
diff --git a/dev-util/rubymine/rubymine-2016.2.ebuild b/dev-util/rubymine/rubymine-2016.2.ebuild |
343 |
new file mode 100644 |
344 |
index 0000000..2b4b9f2 |
345 |
--- /dev/null |
346 |
+++ b/dev-util/rubymine/rubymine-2016.2.ebuild |
347 |
@@ -0,0 +1,34 @@ |
348 |
+# Copyright 1999-2015 Gentoo Foundation |
349 |
+# Distributed under the terms of the GNU General Public License v2 |
350 |
+# $Id$ |
351 |
+ |
352 |
+EAPI=5 |
353 |
+inherit eutils versionator |
354 |
+ |
355 |
+SLOT="$(get_major_version)" |
356 |
+RDEPEND=">=virtual/jdk-1.7" |
357 |
+ |
358 |
+MY_PN="RubyMine" |
359 |
+RESTRICT="strip" |
360 |
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so" |
361 |
+ |
362 |
+DESCRIPTION="The most intelligent Ruby and Rails IDE" |
363 |
+HOMEPAGE="http://jetbrains.com/ruby/" |
364 |
+SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${PV}.tar.gz" |
365 |
+LICENSE="all-rights-reserved" |
366 |
+IUSE="" |
367 |
+KEYWORDS="~amd64 ~x86" |
368 |
+S=${WORKDIR}/${MY_PN}-${PV} |
369 |
+ |
370 |
+src_install() { |
371 |
+ local dir="/opt/${P}" |
372 |
+ local exe="${PN}-${SLOT}" |
373 |
+ |
374 |
+ insinto "${dir}" |
375 |
+ doins -r * |
376 |
+ fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64" |
377 |
+ |
378 |
+ newicon "bin/${PN}.png" "${exe}.png" |
379 |
+ make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh" |
380 |
+ make_desktop_entry ${exe} "RubyMine ${PV}" "${exe}" "Development;IDE" |
381 |
+} |
382 |
|
383 |
diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest |
384 |
index 0e3adb1..779bcde 100644 |
385 |
--- a/dev-util/webstorm/Manifest |
386 |
+++ b/dev-util/webstorm/Manifest |
387 |
@@ -1,2 +1,4 @@ |
388 |
DIST WebStorm-11.0.3.tar.gz 132305678 SHA256 387d2cf7fdd4ba4e1fb4bb223071d0bac6f5c254e014311cbf62b188448ba76b SHA512 f38ffee436dd3cac6842f3c008acdf47c29e0737373cc8b643316a5f21c9ba76ab01f609d174305ae953895c96288777a01e2e44aaa9b40ea4a5e3dcc3ee75b5 WHIRLPOOL 5d8e8976dfeb8714c35b91141d1d9f207bf6dd3dfbe29451c466e87245c7bf4ecdfbd09bcdf814695d07fe3f98c7ca120ec0f363d29e62c7da764e19dc9e09de |
389 |
+DIST WebStorm-2016.2.tar.gz 209648032 SHA256 a3453ce89f6dfc55de1723b3e6119a71771a20a8c4ca4da60dcb1fd91e3700d9 SHA512 fe9067d3b2b9ef5468ae821f9a6c5e56442e022bfa6c75966ee46aae80074a1ac9ab914714bc0b42b80aabdaba36f5a037921e3d29f010a23c33d2b386e0c379 WHIRLPOOL 254b0f774e9d065b7a96a858fab67d52134c2cb5c3199be5f3bd22849741f54f30d7daf0fa39cabefb513529e98c8dee5f0076653647a1979a34e79af48cfd48 |
390 |
EBUILD webstorm-11.0.3.ebuild 1025 SHA256 76a7fd244d8657793c1c434f280ea862a1bb3640d1c3d8e2910cb0243dc8980f SHA512 8d481ed223dc6b4359be531c15bb45798ff239a48c3c2e6dfca4683a57b37c08e3a334f846a7e51037e293abdb980a93a4b2bc97528c3e423a6581ab1bf97fc1 WHIRLPOOL ce695e630cb240d4244de0c277b1f4f61f8d29176181b4a80a5ab1a12c793c131611c6b98b15064a540db4a2b4310580cb8ea463fd0cc1099e9074a41d569f65 |
391 |
+EBUILD webstorm-2016.2.162.1121.31.ebuild 1070 SHA256 8330599482f1af5fa57128d2065a4304361e4b00e56b975b78162ba5dbeb2de0 SHA512 508609011e366dbda21bf8564e770edd48e227ec98c0d8d1721a3b144e8bb2809ba7ea14c01807a850e15888a70eeb89e13e7dcbe287503dfdee2279e5acb2d4 WHIRLPOOL d79730232552bcb983f4ac9f8fe6a01ef79df2e438601a183750b2dce596dac78c33fb914ce29bc250b9123541785f9fcdc2a2d12f8dc80316d854572be5de37 |
392 |
|
393 |
diff --git a/dev-util/webstorm/webstorm-2016.2.162.1121.31.ebuild b/dev-util/webstorm/webstorm-2016.2.162.1121.31.ebuild |
394 |
new file mode 100644 |
395 |
index 0000000..4759d1a |
396 |
--- /dev/null |
397 |
+++ b/dev-util/webstorm/webstorm-2016.2.162.1121.31.ebuild |
398 |
@@ -0,0 +1,46 @@ |
399 |
+EAPI=5 |
400 |
+ |
401 |
+inherit eutils versionator |
402 |
+ |
403 |
+#EAP='-EAP' |
404 |
+#PVERSION='11' |
405 |
+PV_STRING="$(get_version_component_range 3-5)" |
406 |
+MY_PV="$(get_version_component_range 1-2)" |
407 |
+MY_PN="WebStorm" |
408 |
+ |
409 |
+HOMEPAGE="http://www.jetbrains.com/webstorm/" |
410 |
+DESCRIPTION="Most Intelligent WebStorm IDE for develop on js html css, 11 EAP version" |
411 |
+SRC_URI="https://download.jetbrains.com/webstorm/${MY_PN}-${MY_PV}.tar.gz" |
412 |
+ |
413 |
+if [[ x${PVERSION} != 'x' ]]; then |
414 |
+ KEYWORDS="x86 amd64" |
415 |
+else |
416 |
+ KEYWORDS="~x86 ~amd64" |
417 |
+fi |
418 |
+ |
419 |
+PROGNAME="WebStorm" |
420 |
+RESTRICT="strip mirror" |
421 |
+DEPEND=">=virtual/jre-1.6" |
422 |
+SLOT="0" |
423 |
+S="${WORKDIR}/${MY_PN}-${PV_STRING}" |
424 |
+ |
425 |
+src_install() { |
426 |
+ dodir /opt/${PN} |
427 |
+ |
428 |
+ cd WebStorm-*/ |
429 |
+ insinto /opt/${PN} |
430 |
+ doins -r * |
431 |
+ |
432 |
+ fperms a+x /opt/${PN}/bin/webstorm.sh || die "Chmod failed" |
433 |
+ fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed" |
434 |
+ fperms a+x /opt/${PN}/bin/fsnotifier64 || die "Chmod failed" |
435 |
+ dosym /opt/${PN}/bin/webstorm.sh /usr/bin/${PN} |
436 |
+ |
437 |
+ #mv "bin/webstorm.svg" "bin/${PN}.svg" |
438 |
+ doicon "bin/${PN}.svg" |
439 |
+ make_desktop_entry ${PN} "${PROGNAME}" "${PN}" |
440 |
+} |
441 |
+pkg_postinst() { |
442 |
+ elog "Run /usr/bin/${PN}" |
443 |
+} |
444 |
+ |