1 |
commit: 9da6d868957b2b4d2e8fc39613223938077894ad |
2 |
Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn> |
3 |
AuthorDate: Tue Dec 29 19:24:07 2015 +0000 |
4 |
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Dec 29 19:24:07 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da6d868 |
7 |
|
8 |
dev-util/idea-ultimate: first EAP release, version 16 |
9 |
|
10 |
dev-util/idea-ultimate/Manifest | 2 +- |
11 |
...3.5_pre.ebuild => idea-ultimate-16.0.0.144.2608.2_pre.ebuild} | 9 ++++++--- |
12 |
dev-util/idea-ultimate/metadata.xml | 3 +++ |
13 |
3 files changed, 10 insertions(+), 4 deletions(-) |
14 |
|
15 |
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest |
16 |
index f2ffc4d..62fb289 100644 |
17 |
--- a/dev-util/idea-ultimate/Manifest |
18 |
+++ b/dev-util/idea-ultimate/Manifest |
19 |
@@ -1,4 +1,4 @@ |
20 |
DIST idea-ultimate-14.1.5.141.2735.5.tar.gz 318054935 SHA256 6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73 SHA512 7ab3a45593c2324957455b254ae0257a36e8ecbc63014e18feba813413432dccb25d18971840f43cf22174c3338738eec44304091eb30c6ba2d0119b73cc6fa0 WHIRLPOOL 44a4bef99fdb638cf3cb0f24559b7765b7a4c7cb94aed5c3b8e503cbdf9fa1354f6d6026a9650fc58faec037b95482190891681f41219c61fc7d67a40e71f168 |
21 |
DIST ideaIU-143.1184.17.tar.gz 390459277 SHA256 5a3f6d8ba6d5ce8c505f13564c04cf2f674f1c022b9a33871013acb0ebe10fe5 SHA512 bc42244554ed0e533c95b65b1518ffb20ad1407fab22afff0ff3711245d15d97456599bebfcf654553b91a24dcf9042ac769041be3bfc14af76fa48b70f29d94 WHIRLPOOL 48ba83f0254e027a8f78d070dd55a63d97225ae763107149db8820d22ceb4dc72d080704bb6ea2ccf0673af77ec9cda9fa13b226c0c885f7336f2e7d50b52ae2 |
22 |
-DIST ideaIU-143.1453.5.tar.gz 391976664 SHA256 44cec195e78e65e79c8b609a6cb3ada75ef632fe3a73b8d0ad40610a5e95dfbf SHA512 77e229f08b840ee0b572f5d8036d508ea609f0355a84c64e2bca4dcb8bbe9a2262a1ed46cdd966e9cfd7c8a24a48a3ba3578e229860b27e34a82af57712811a6 WHIRLPOOL 90cc48a9a6bbef67a1c607e73f80aacb70a1f290acfa684775da44eb50e6ec9d6dfed1cf55ce76762afe96e5046cc9cb74d392ce6f3eb644944a2b9e06d14917 |
23 |
DIST ideaIU-143.382.35.tar.gz 379524583 SHA256 1f4c6f55eeb0ce08f697008935c5b7356e74a85dfaad00f6521670b8f5c6862f SHA512 cd3fe075be726695144a70b8f6477a7d547ca6c67bfacdf91d64f352066305d18ad0696608ac54d316adb95b3ae7d4d1218d34b28875a084de35dc03da77b91f WHIRLPOOL 99ba3fb796f40bd8cf22c42302fec7e279dc749b681952066d49f6a079ca06e532cc10274bc19a6b12a81cb6f15ebcde8450f774109a6d21a9a8c9b9ea235710 |
24 |
+DIST ideaIU-144.2608.2.tar.gz 442803534 SHA256 4407049fe9b38d72dcd3540de237aef5528a5e52724d123c7392cefff685ee71 SHA512 f73db0f68b4570faa879f7a411349b21fdf12e4306e81d439bdfe34c0fb8e1baa9f2789c1f6223ca9588a3de6fedb7a52fc89ddbfc2445e1a041db393999a1c4 WHIRLPOOL 1c3da7ff4a85d63f15daed4d8f7e6a7ae52ebc3a42ec8b776312b19c17c7bab2ff1d383734430b105247ed62d998874fd7496c0378d59ff99c17b769b75ed712 |
25 |
|
26 |
diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild |
27 |
similarity index 89% |
28 |
rename from dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild |
29 |
rename to dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild |
30 |
index ef380e4..ea272d8 100644 |
31 |
--- a/dev-util/idea-ultimate/idea-ultimate-15.0.3.143.1453.5_pre.ebuild |
32 |
+++ b/dev-util/idea-ultimate/idea-ultimate-16.0.0.144.2608.2_pre.ebuild |
33 |
@@ -15,7 +15,7 @@ if [[ "$(get_version_component_range 7)x" = "prex" ]] |
34 |
then |
35 |
# upstream EAP |
36 |
KEYWORDS="~amd64 ~x86" |
37 |
- MY_FILENAME="${MY_PN}IU-${PV_STRING}.tar.gz" |
38 |
+ MY_FILENAME="${MY_PN}IU-${PV_STRING}-custom-jdk-linux.tar.gz" |
39 |
else |
40 |
# upstream stable |
41 |
KEYWORDS="amd64 x86" |
42 |
@@ -24,11 +24,11 @@ fi |
43 |
|
44 |
DESCRIPTION="A complete toolset for web, mobile and enterprise development" |
45 |
HOMEPAGE="http://www.jetbrains.com/idea" |
46 |
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz" |
47 |
+SRC_URI="http://download.jetbrains.com/idea/${MY_FILENAME} -> ${MY_PN}IU-${PV_STRING}.tar.gz" |
48 |
|
49 |
LICENSE="IDEA |
50 |
|| ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )" |
51 |
-IUSE="" |
52 |
+IUSE="-custom-jdk" |
53 |
|
54 |
DEPEND="!dev-util/${PN}:14 |
55 |
!dev-util/${PN}:15" |
56 |
@@ -54,6 +54,9 @@ src_prepare() { |
57 |
fi |
58 |
rm -r plugins/tfsIntegration/lib/native/solaris || die |
59 |
rm -r plugins/tfsIntegration/lib/native/hpux || die |
60 |
+ if ! use custom-jdk; then |
61 |
+ rm -r jre || die |
62 |
+ fi |
63 |
} |
64 |
|
65 |
src_install() { |
66 |
|
67 |
diff --git a/dev-util/idea-ultimate/metadata.xml b/dev-util/idea-ultimate/metadata.xml |
68 |
index 78f5550..e787117 100644 |
69 |
--- a/dev-util/idea-ultimate/metadata.xml |
70 |
+++ b/dev-util/idea-ultimate/metadata.xml |
71 |
@@ -14,4 +14,7 @@ |
72 |
<longdescription lang="en"> |
73 |
Excel at enterprise, mobile and web development with Java, Scala and Groovy, with all the latest modern technologies and frameworks available out of the box. |
74 |
</longdescription> |
75 |
+ <use> |
76 |
+ <flag name="custom-jdk">Install and use IntelliJ's custom JRE.</flag> |
77 |
+ </use> |
78 |
</pkgmetadata> |