Gentoo Archives: gentoo-commits

From: Samuel Bernardo <samuelbernardo.mail@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/, dev-util/idea-ultimate/, dev-util/rubymine/
Date: Thu, 22 Nov 2018 01:04:17
Message-Id: 1542848536.9021c7ddcb21ed5bc2ae720fb4f91de456e035b8.samuelbernardo@gentoo
1 commit: 9021c7ddcb21ed5bc2ae720fb4f91de456e035b8
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Thu Nov 22 01:02:16 2018 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Thu Nov 22 01:02:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=9021c7dd
7
8 update idea-ultimate and clean some old ebuils
9
10 Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>
11
12 app-editors/visual-studio-code/Manifest | 33 +--------
13 .../visual-studio-code-1.19.2.ebuild | 63 -----------------
14 .../visual-studio-code-1.19.3.ebuild | 63 -----------------
15 .../visual-studio-code-1.20.1.ebuild | 63 -----------------
16 .../visual-studio-code-1.22.0.ebuild | 63 -----------------
17 .../visual-studio-code-1.23.1.ebuild | 63 -----------------
18 .../visual-studio-code-1.24.1.ebuild | 63 -----------------
19 .../visual-studio-code-1.25.0.ebuild | 63 -----------------
20 .../visual-studio-code-1.25.1.ebuild | 63 -----------------
21 .../visual-studio-code-1.27.2.ebuild | 63 -----------------
22 ...1.0.ebuild => visual-studio-code-1.29.1.ebuild} | 0
23 dev-util/idea-ultimate/Manifest | 30 +-------
24 .../idea-ultimate-2017.3.2.173.4127.27.ebuild | 82 ----------------------
25 .../idea-ultimate-2017.3.3.173.4301.25.ebuild | 82 ----------------------
26 .../idea-ultimate-2017.3.4.173.4548.28.ebuild | 82 ----------------------
27 .../idea-ultimate-2017.3.5.173.4674.33.ebuild | 82 ----------------------
28 .../idea-ultimate-2018.1.0.181.4203.550.ebuild | 82 ----------------------
29 .../idea-ultimate-2018.1.2.181.4668.68.ebuild | 82 ----------------------
30 .../idea-ultimate-2018.1.3.181.4892.42.ebuild | 82 ----------------------
31 .../idea-ultimate-2018.1.4.181.5087.20.ebuild | 82 ----------------------
32 .../idea-ultimate-2018.1.5.181.5281.24.ebuild | 82 ----------------------
33 .../idea-ultimate-2018.1.6.181.5540.7.ebuild | 82 ----------------------
34 .../idea-ultimate-2018.2.0.182.3684.101.ebuild | 82 ----------------------
35 .../idea-ultimate-2018.2.3.182.4323.46.ebuild | 82 ----------------------
36 .../idea-ultimate-2018.2.4.182.4505.22.ebuild | 82 ----------------------
37 ... => idea-ultimate-2018.3.0.183.4284.148.ebuild} | 0
38 dev-util/rubymine/Manifest | 26 +------
39 dev-util/rubymine/rubymine-2017.3.0.ebuild | 35 ---------
40 dev-util/rubymine/rubymine-2017.3.2.ebuild | 35 ---------
41 dev-util/rubymine/rubymine-2017.3.3.ebuild | 35 ---------
42 dev-util/rubymine/rubymine-2017.3.4.ebuild | 35 ---------
43 dev-util/rubymine/rubymine-2018.1.1.ebuild | 35 ---------
44 dev-util/rubymine/rubymine-2018.1.2.ebuild | 35 ---------
45 dev-util/rubymine/rubymine-2018.1.3.ebuild | 35 ---------
46 dev-util/rubymine/rubymine-2018.1.4.ebuild | 35 ---------
47 dev-util/rubymine/rubymine-2018.2.0.ebuild | 35 ---------
48 dev-util/rubymine/rubymine-2018.2.2.ebuild | 35 ---------
49 dev-util/rubymine/rubymine-2018.2.3.ebuild | 35 ---------
50 ...ne-2017.3.1.ebuild => rubymine-2018.2.5.ebuild} | 0
51 39 files changed, 7 insertions(+), 2100 deletions(-)
52
53 diff --git a/app-editors/visual-studio-code/Manifest b/app-editors/visual-studio-code/Manifest
54 index abfdf0b..ff6fc68 100644
55 --- a/app-editors/visual-studio-code/Manifest
56 +++ b/app-editors/visual-studio-code/Manifest
57 @@ -1,33 +1,6 @@
58 AUX visual-studio-code.desktop 219 BLAKE2B 76da7de95bb06cab2feaef664aee550b9ea68b58ecf3a9affa82fa11e1aeb8e754498cf1aa0b2dc18030fc2d800173c4b7ffd9c17dc0dc9de012fafd631d0060 SHA512 97b81eb1461225f5fef1187709387679d081e377897660e825a6ea356753b2c95e690552e5e75d76371126551786f36a43cd141b06c3cde436ccfb4a75347b03
59 AUX visual-studio-code.png 30538 BLAKE2B 16cf4c0e8f6c59451e38049b2531b08cfac9c0ef570b0f4c28c16a51ebfa81e95db2c5286dd4c1ddb0fa535858f3373cff2f76a21a2859321cd80529c2d6ef52 SHA512 fabb74b9ab860d8003798ea85db2a3c79c1b683897acc5b580884a8946fa060276f8cdf459a9fb5fd9a560094b250838a3dfa2e5e5f8032601a155466dffa160
60 -DIST visual-studio-code-1.19.2-amd64.tar.gz 66905949 BLAKE2B 5ecae90b8a750b92bcec8d4de4161c2bfb42294dfcf657c1122bcf213dc6eb71937ba3725afce69bcfb5984f38831e667f868006b1984bb3a2137316ba9e6c1f SHA512 cecc5aac76fcc9fd30a65d0decbb8c5fcbc73cf78568c2e0f1119d60851e714cdcf2ebc93ff118f06f3570762478632101c38f81987764d6387ecde526d7d240
61 -DIST visual-studio-code-1.19.2-x86.tar.gz 67919755 BLAKE2B 018555440edd7fa65f00f5e7654b37f4a1c9fa8d6ad8f3c68229cdceb6bb397568310139ea4ba3f6ee128d83a0e61b2822d285186d34d85e0c891e840d3bdc27 SHA512 3c298989275cdb3c809c899ee35ebae482f9e1b6144328988e486b64164bf5796185a7da8051009fd0e7436effc54013cef25544d6e3655063f47db98676b7f0
62 -DIST visual-studio-code-1.19.3-amd64.tar.gz 66903595 BLAKE2B 8f93bb48624dd869ca5dd88b78c82981e8f08ef9f4e47d9994e8ef57e98cfff6947bda3e58dd93449de87165eeb790a3a0b5ee45d9b41075549498de99a81313 SHA512 d7d866dd4b6a19da2d863a9363caf114a01a3a5ae003a9a8040afb4048db27448b78762670a561deffa47b6165ea92a369e0e4dd3026c4d832fc802abcd8aa62
63 -DIST visual-studio-code-1.19.3-x86.tar.gz 67921920 BLAKE2B e700be4b19c118f2cb8f9db2f0cc18ddc9d9378935f09e63c63c027d27184e8da7deaf8d93fe271e93fe5ba6b0964e1d07d3f46e51b438fa65876f06ccfc539e SHA512 c4c825787b3cc950891a6f27d33bb8d78c36194100f695ec512622a18e80b98da3c978b255ca7366f740a7488283cdc10e12a20c6c0491bed3e6e3a8a49b2ece
64 -DIST visual-studio-code-1.20.1-amd64.tar.gz 65805135 BLAKE2B 68379a769c97d3fec5aba2d69bbaf81b6eb1a425800e23d4dd03e21a2670292386dda9ae89e6bd0b0b239284b9172c22b1055b471534fb134be9032a69bc4069 SHA512 7d56ae1117024b525f11a4fdee94cd191c419e13919034a2097b19299212f70450fdc71f9bc66437e4ba6c1895fd90e11a2c619d823830fda165bca8bbad9040
65 -DIST visual-studio-code-1.20.1-x86.tar.gz 66820122 BLAKE2B c2ab5492b7f7899539f4b35a5eeb64c4c1c19104e13c218e979979d314be4ba09d7ef0f7f9d261b2800bc8d5078cc0f6211be077f1ccf064c1651c15742c9186 SHA512 f2ca95bf960eecf7a443e5369479f08b67bf2e6653885be7fa8309d2cd845ea175e40f48bb3beeb1b3c0b245bb7ba1d3bbde045b870bfb84fa3923db7f96f8c7
66 -DIST visual-studio-code-1.21.0-amd64.tar.gz 67060331 BLAKE2B fcf15a5229d1615153e070414b0dc306368f6f6622097bdee2f5fc67fca2c032f657aa5b022d34ebb16a4722f453932c02351dd71b9bd8d867bcde87cb5ab5df SHA512 935edfc42ecf18feb3acea766593cda0a181431b87703ee016ccf5dfe687cf76b6a065f5be38bd7a67c84b5b0d6be750ae46000b54dff4c9a47e2f5dc1e9252d
67 -DIST visual-studio-code-1.21.0-x86.tar.gz 68081572 BLAKE2B ee7b2f94058879eb68bfc134de07a8efeca2db7af958373a01a2c334b284886919f3fd472991c3cc08076de1711e36ad0bc806665f72ffc2b4b6749ec9a31cb3 SHA512 91ca0e3491e085c7a926e42d14545d61420a95621eda5689e757aa6fbf7d5f0096055feb023b87de1617028d78e3a4a2af819c2ce80d6bff512f872bd075072b
68 -DIST visual-studio-code-1.22.0-amd64.tar.gz 68397476 BLAKE2B 4e8540295db5a632960724db98d35f88829bb76304a6603b9f5241dcb13479c51ad6807597ce627f3e05bc49b0d43426eb6e8f49649d344f731d5bf1752065f4 SHA512 bf66a9e0d64b9f45eea67d524e15bdec43546369cfd63c963af9191fc3d5f4bbe7a58cdca7ac895581eac945478a3dc15fc1707a87b03ea4aaaf78ec967aa5f6
69 -DIST visual-studio-code-1.22.0-x86.tar.gz 69289374 BLAKE2B c85a1ab95629046eb77cf8028d9f1c5218a039d26654b0aa6d1866398bcad445eeec3c79d12f9b02b0023082308091b618f31eeb998b714aae3f1bc52fb5c0bc SHA512 1926fa0575bc829681bfc3cb2da5526281d1a95a08331b30b281732a19962a6011c97e1c59e1dfe8e08012c3e332808356ac644b6999a016e7aef70dfd20176b
70 -DIST visual-studio-code-1.23.1-amd64.tar.gz 68325851 BLAKE2B 5c229d146a62617549a7b0f2bedde1ee6fbbde3cc39a0dd64c8ab561d04267357b94ef8383287f74f61ab540ac32b637711992fbe22c2cad4de75fbba356d0e5 SHA512 73646ca314d63fa911711f30eab9c4cecd548f8784d73798eab0e472299c1aaa9242b400c74b6559cc60c41690b51c37d46e85318dc2cc647f7a26682a596720
71 -DIST visual-studio-code-1.23.1-x86.tar.gz 69221155 BLAKE2B a0e1cc720a73adb08ae78e7fbf6ef5679d5dd2bc3b5f89afd0b291cea71fcf939e936dd4af41ae71de08eda093a381861011b5f200b56c22e1ffeab35f3ddc2c SHA512 dcfb7a54ab2a86a83f19ef3151d96db35f3d31fdab87c17d13d0cf2ee4bf2ec932c1441130134c1bd3db7456509f170109cd21525b15a7f61163c88ffc246ca0
72 -DIST visual-studio-code-1.24.1-amd64.tar.gz 70368270 BLAKE2B 0ca681cb94ee2ee6ad838fb8b924586c1a1f04567d91c7897edb32351b255571d7e9a77a6f3bdd9c73d7edc11654f50453e621f2d7dea130576eb964fc443415 SHA512 6ec30d134e5dd982e55d7f4bea97da00101bcded7ed64519b428a9ce27b60c0cdc786e9989964436eef50536fe371d4e5079fa7a1e22280e6d472bcc4815d01b
73 -DIST visual-studio-code-1.24.1-x86.tar.gz 71307539 BLAKE2B 3919d4e68aacafc3e53d9f8916ab440bf1be125d44e139326d15f9596b0d2f2d1fd5474822dd524dd4c465400c5e884054de6997e876843f6f43bd438b885b00 SHA512 4c004a98a48e2d9bc64a6dd0d246f6c42cf7ebeb26bd83cd980670ae03a67a16f25b427e5f341e4359544d9973f39e85760aa71672ed1286021bcfeb72c0919e
74 -DIST visual-studio-code-1.25.0-amd64.tar.gz 71667614 BLAKE2B 9329800dae4f7fce25ecf0791fe4094b0bd6695727c8a29300957aece27411bb374cbe39385fda23c3e6225f0eef31e197db12522ddfac4b933ad105cbd52e67 SHA512 b5e47598414dde7b22e73902970aa1f2e1edb834aeea6cf55b87a297af8cfe0e2ef9acfed663a69efbb34b46d47a45aa2a6d4fe68676e377b0fe874d57a8b6ea
75 -DIST visual-studio-code-1.25.0-x86.tar.gz 72610561 BLAKE2B 21cc1a8a067129aeffc411286d9b33af27a44a9bc623c8fffa9a7caaa3aeab496441c961b6f9842239b61fdf7e1f308a470f39ef7291af9959dcb87b01dda45e SHA512 b4c8212ced718616feac6b3283235328b84568cbf862d47746e340f38cf0581e5fba144738ad9ddd25f4e0f965c6b11bf8b9f0e855a21aef0e3ee0f1383b233c
76 -DIST visual-studio-code-1.25.1-amd64.tar.gz 71669633 BLAKE2B db90a5c47fe367f54fed90f1ff124a03d8aede5ff4f0b7bac1dea4f86f706059d85e68a2cc23925f7227b197db63851262e11067234fd66500c4f273e7f662b3 SHA512 c50ce7c36bbaab1b9ed672afb29732105db7827780f444b96bd33d7907cd9cfafee7149f7a2adddb8efd9e24a0d050762ac8462f794671b2c945463910de1d36
77 -DIST visual-studio-code-1.25.1-x86.tar.gz 72608871 BLAKE2B c7737b16024a1227518857febc69ed95f58205858db736ae00bf8b5a698bd7bd43c2a33bce22307763f86f7ea1ca6d2e834cb8bf788c3d2e3293f7f963952ad1 SHA512 08fb07534e42bf90ba724f9cfa1e8c6761779d405ee662c63e65b0e1ced75938198eb195dd87b99cf6d1fb80626d1e526f50b64c1041afd7d330e628bea4156e
78 -DIST visual-studio-code-1.27.2-amd64.tar.gz 66446563 BLAKE2B 17483d369753b2574116cb5efde4fc9fe4a2df06f0defc02708f3caea1ba0357665239baad5d76eb7ee685797b59e2d926133ef74fd60d8e30224b2bae41d0bc SHA512 13cc67cc686e36a542a7c0a95d6cb5421cd84976c2404b6ff579f8d1f131d5579774d03f7aeb4baabbf6b28ecaf52abe0767a7b8d6937110149dc43290a5379d
79 -DIST visual-studio-code-1.27.2-x86.tar.gz 69492248 BLAKE2B d3e47c1dc730fc9dfc31442c42c8ebf77ae1ed4a35dcf6084806aa3df38fce2458e67f9d2a4d7e70f1ab2a3e7cbba7175d8cf315974cee21e13e8cf605ae03a0 SHA512 833e961e6d9eef86f372acaea4f34ffdaa89975e2d11ebc7c554fd4a9b66cf818f6b3aeb902ca2a3b8ee1e5517a45970d16e7b3ab6880076d8e69cda3a1031dc
80 -EBUILD visual-studio-code-1.19.2.ebuild 1549 BLAKE2B 41c3920484a620d5c5c7e2a4d16cf32fda166d1dcc661a15d9920f1c0b93e08660c1c784eda6f2a48ee5c39e0888d7ccc93ce4c3ef32d048c5ea30653d434a28 SHA512 f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
81 -EBUILD visual-studio-code-1.19.3.ebuild 1549 BLAKE2B 41c3920484a620d5c5c7e2a4d16cf32fda166d1dcc661a15d9920f1c0b93e08660c1c784eda6f2a48ee5c39e0888d7ccc93ce4c3ef32d048c5ea30653d434a28 SHA512 f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
82 -EBUILD visual-studio-code-1.20.1.ebuild 1549 BLAKE2B 41c3920484a620d5c5c7e2a4d16cf32fda166d1dcc661a15d9920f1c0b93e08660c1c784eda6f2a48ee5c39e0888d7ccc93ce4c3ef32d048c5ea30653d434a28 SHA512 f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
83 -EBUILD visual-studio-code-1.21.0.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
84 -EBUILD visual-studio-code-1.22.0.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
85 -EBUILD visual-studio-code-1.23.1.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
86 -EBUILD visual-studio-code-1.24.1.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
87 -EBUILD visual-studio-code-1.25.0.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
88 -EBUILD visual-studio-code-1.25.1.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
89 -EBUILD visual-studio-code-1.27.2.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
90 +DIST visual-studio-code-1.29.1-amd64.tar.gz 64558323 BLAKE2B ff4a160e0ded30d5996a96df301f0847d3f44f701fb1d53e98bccf44fb35ca65e3c603b5ccee6827dfb3379ccdc1c9b660cd853a9cf6d955d352109156fa9eff SHA512 efbea554e3306069cadf4256180cbd2059511b64d69aa28254960b2794602c3e5966b7dcb0a49e6c93692c96c89b4902532a414229493dd99788287cb93eb60a
91 +DIST visual-studio-code-1.29.1-x86.tar.gz 67518099 BLAKE2B b6604bfdd605a364f704e7fdb35eb196b0186f9a282972434a8c4af75d56d40962e0f384e3df7a28bf1e01f2c473f3bd4189aa90b05a70f99f184b5d155befd7 SHA512 de3b8e2ad1f52420539f077e46761776e0106d0af58336e8e9fbbd60f3559e0fa6a867a82962f262550bd0674f1323bd95c0e84840a14e5f5c1bafbd260be875
92 +EBUILD visual-studio-code-1.29.1.ebuild 1563 BLAKE2B 171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf SHA512 e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
93 MISC metadata.xml 309 BLAKE2B 73c83a727af6c58aaac4474203ae062f7b93feade63573a5f6fe77b1d048069647dff9537a85a2d1b068ff224d8e189e34ae7a13971034075fad61e1269b3658 SHA512 7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3
94
95 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.19.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.19.2.ebuild
96 deleted file mode 100644
97 index e6f63bb..0000000
98 --- a/app-editors/visual-studio-code/visual-studio-code-1.19.2.ebuild
99 +++ /dev/null
100 @@ -1,63 +0,0 @@
101 -# Copyright 1999-2017 Gentoo Foundation
102 -# Distributed under the terms of the GNU General Public License v2
103 -
104 -EAPI=6
105 -
106 -inherit eutils pax-utils
107 -
108 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
109 -HOMEPAGE="https://code.visualstudio.com"
110 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
111 -SRC_URI="
112 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
113 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
114 - "
115 -RESTRICT="mirror strip bindist"
116 -
117 -LICENSE="MIT"
118 -SLOT="0"
119 -KEYWORDS="~x86 ~amd64"
120 -IUSE=""
121 -
122 -DEPEND="
123 - >=media-libs/libpng-1.2.46
124 - >=x11-libs/gtk+-2.24.8-r1:2
125 - x11-libs/cairo
126 - gnome-base/gconf
127 - x11-libs/libXtst
128 -"
129 -
130 -RDEPEND="
131 - ${DEPEND}
132 - >=net-print/cups-2.0.0
133 - x11-libs/libnotify
134 - x11-libs/libXScrnSaver
135 - app-crypt/libsecret[crypt]
136 -"
137 -
138 -QA_PRESTRIPPED="opt/${PN}/code"
139 -QA_PREBUILT="opt/${PN}/code"
140 -
141 -pkg_setup(){
142 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
143 -}
144 -
145 -src_install(){
146 - pax-mark m code
147 - insinto "/opt/${PN}"
148 - doins -r *
149 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
150 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
151 - doicon ${FILESDIR}/${PN}.png
152 - fperms +x "/opt/${PN}/code"
153 - fperms +x "/opt/${PN}/bin/code"
154 - fperms +x "/opt/${PN}/libnode.so"
155 - fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
156 - insinto "/usr/share/licenses/${PN}"
157 - newins "resources/app/LICENSE.txt" "LICENSE"
158 -}
159 -
160 -pkg_postinst(){
161 - elog "You may install some additional utils, so check them in:"
162 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
163 -}
164
165 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.19.3.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.19.3.ebuild
166 deleted file mode 100644
167 index e6f63bb..0000000
168 --- a/app-editors/visual-studio-code/visual-studio-code-1.19.3.ebuild
169 +++ /dev/null
170 @@ -1,63 +0,0 @@
171 -# Copyright 1999-2017 Gentoo Foundation
172 -# Distributed under the terms of the GNU General Public License v2
173 -
174 -EAPI=6
175 -
176 -inherit eutils pax-utils
177 -
178 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
179 -HOMEPAGE="https://code.visualstudio.com"
180 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
181 -SRC_URI="
182 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
183 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
184 - "
185 -RESTRICT="mirror strip bindist"
186 -
187 -LICENSE="MIT"
188 -SLOT="0"
189 -KEYWORDS="~x86 ~amd64"
190 -IUSE=""
191 -
192 -DEPEND="
193 - >=media-libs/libpng-1.2.46
194 - >=x11-libs/gtk+-2.24.8-r1:2
195 - x11-libs/cairo
196 - gnome-base/gconf
197 - x11-libs/libXtst
198 -"
199 -
200 -RDEPEND="
201 - ${DEPEND}
202 - >=net-print/cups-2.0.0
203 - x11-libs/libnotify
204 - x11-libs/libXScrnSaver
205 - app-crypt/libsecret[crypt]
206 -"
207 -
208 -QA_PRESTRIPPED="opt/${PN}/code"
209 -QA_PREBUILT="opt/${PN}/code"
210 -
211 -pkg_setup(){
212 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
213 -}
214 -
215 -src_install(){
216 - pax-mark m code
217 - insinto "/opt/${PN}"
218 - doins -r *
219 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
220 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
221 - doicon ${FILESDIR}/${PN}.png
222 - fperms +x "/opt/${PN}/code"
223 - fperms +x "/opt/${PN}/bin/code"
224 - fperms +x "/opt/${PN}/libnode.so"
225 - fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
226 - insinto "/usr/share/licenses/${PN}"
227 - newins "resources/app/LICENSE.txt" "LICENSE"
228 -}
229 -
230 -pkg_postinst(){
231 - elog "You may install some additional utils, so check them in:"
232 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
233 -}
234
235 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
236 deleted file mode 100644
237 index e6f63bb..0000000
238 --- a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
239 +++ /dev/null
240 @@ -1,63 +0,0 @@
241 -# Copyright 1999-2017 Gentoo Foundation
242 -# Distributed under the terms of the GNU General Public License v2
243 -
244 -EAPI=6
245 -
246 -inherit eutils pax-utils
247 -
248 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
249 -HOMEPAGE="https://code.visualstudio.com"
250 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
251 -SRC_URI="
252 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
253 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
254 - "
255 -RESTRICT="mirror strip bindist"
256 -
257 -LICENSE="MIT"
258 -SLOT="0"
259 -KEYWORDS="~x86 ~amd64"
260 -IUSE=""
261 -
262 -DEPEND="
263 - >=media-libs/libpng-1.2.46
264 - >=x11-libs/gtk+-2.24.8-r1:2
265 - x11-libs/cairo
266 - gnome-base/gconf
267 - x11-libs/libXtst
268 -"
269 -
270 -RDEPEND="
271 - ${DEPEND}
272 - >=net-print/cups-2.0.0
273 - x11-libs/libnotify
274 - x11-libs/libXScrnSaver
275 - app-crypt/libsecret[crypt]
276 -"
277 -
278 -QA_PRESTRIPPED="opt/${PN}/code"
279 -QA_PREBUILT="opt/${PN}/code"
280 -
281 -pkg_setup(){
282 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
283 -}
284 -
285 -src_install(){
286 - pax-mark m code
287 - insinto "/opt/${PN}"
288 - doins -r *
289 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
290 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
291 - doicon ${FILESDIR}/${PN}.png
292 - fperms +x "/opt/${PN}/code"
293 - fperms +x "/opt/${PN}/bin/code"
294 - fperms +x "/opt/${PN}/libnode.so"
295 - fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
296 - insinto "/usr/share/licenses/${PN}"
297 - newins "resources/app/LICENSE.txt" "LICENSE"
298 -}
299 -
300 -pkg_postinst(){
301 - elog "You may install some additional utils, so check them in:"
302 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
303 -}
304
305 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.22.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.22.0.ebuild
306 deleted file mode 100644
307 index c69a5e9..0000000
308 --- a/app-editors/visual-studio-code/visual-studio-code-1.22.0.ebuild
309 +++ /dev/null
310 @@ -1,63 +0,0 @@
311 -# Copyright 1999-2018 Gentoo Foundation
312 -# Distributed under the terms of the GNU General Public License v2
313 -
314 -EAPI=6
315 -
316 -inherit eutils pax-utils
317 -
318 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
319 -HOMEPAGE="https://code.visualstudio.com"
320 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
321 -SRC_URI="
322 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
323 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
324 - "
325 -RESTRICT="mirror strip bindist"
326 -
327 -LICENSE="MIT"
328 -SLOT="0"
329 -KEYWORDS="~x86 ~amd64"
330 -IUSE=""
331 -
332 -DEPEND="
333 - >=media-libs/libpng-1.2.46
334 - >=x11-libs/gtk+-2.24.8-r1:2
335 - x11-libs/cairo
336 - gnome-base/gconf
337 - x11-libs/libXtst
338 -"
339 -
340 -RDEPEND="
341 - ${DEPEND}
342 - >=net-print/cups-2.0.0
343 - x11-libs/libnotify
344 - x11-libs/libXScrnSaver
345 - app-crypt/libsecret[crypt]
346 -"
347 -
348 -QA_PRESTRIPPED="opt/${PN}/code"
349 -QA_PREBUILT="opt/${PN}/code"
350 -
351 -pkg_setup(){
352 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
353 -}
354 -
355 -src_install(){
356 - pax-mark m code
357 - insinto "/opt/${PN}"
358 - doins -r *
359 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
360 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
361 - doicon ${FILESDIR}/${PN}.png
362 - fperms +x "/opt/${PN}/code"
363 - fperms +x "/opt/${PN}/bin/code"
364 - fperms +x "/opt/${PN}/libnode.so"
365 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
366 - insinto "/usr/share/licenses/${PN}"
367 - newins "resources/app/LICENSE.txt" "LICENSE"
368 -}
369 -
370 -pkg_postinst(){
371 - elog "You may install some additional utils, so check them in:"
372 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
373 -}
374
375 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.23.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.23.1.ebuild
376 deleted file mode 100644
377 index c69a5e9..0000000
378 --- a/app-editors/visual-studio-code/visual-studio-code-1.23.1.ebuild
379 +++ /dev/null
380 @@ -1,63 +0,0 @@
381 -# Copyright 1999-2018 Gentoo Foundation
382 -# Distributed under the terms of the GNU General Public License v2
383 -
384 -EAPI=6
385 -
386 -inherit eutils pax-utils
387 -
388 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
389 -HOMEPAGE="https://code.visualstudio.com"
390 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
391 -SRC_URI="
392 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
393 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
394 - "
395 -RESTRICT="mirror strip bindist"
396 -
397 -LICENSE="MIT"
398 -SLOT="0"
399 -KEYWORDS="~x86 ~amd64"
400 -IUSE=""
401 -
402 -DEPEND="
403 - >=media-libs/libpng-1.2.46
404 - >=x11-libs/gtk+-2.24.8-r1:2
405 - x11-libs/cairo
406 - gnome-base/gconf
407 - x11-libs/libXtst
408 -"
409 -
410 -RDEPEND="
411 - ${DEPEND}
412 - >=net-print/cups-2.0.0
413 - x11-libs/libnotify
414 - x11-libs/libXScrnSaver
415 - app-crypt/libsecret[crypt]
416 -"
417 -
418 -QA_PRESTRIPPED="opt/${PN}/code"
419 -QA_PREBUILT="opt/${PN}/code"
420 -
421 -pkg_setup(){
422 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
423 -}
424 -
425 -src_install(){
426 - pax-mark m code
427 - insinto "/opt/${PN}"
428 - doins -r *
429 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
430 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
431 - doicon ${FILESDIR}/${PN}.png
432 - fperms +x "/opt/${PN}/code"
433 - fperms +x "/opt/${PN}/bin/code"
434 - fperms +x "/opt/${PN}/libnode.so"
435 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
436 - insinto "/usr/share/licenses/${PN}"
437 - newins "resources/app/LICENSE.txt" "LICENSE"
438 -}
439 -
440 -pkg_postinst(){
441 - elog "You may install some additional utils, so check them in:"
442 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
443 -}
444
445 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.24.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.24.1.ebuild
446 deleted file mode 100644
447 index c69a5e9..0000000
448 --- a/app-editors/visual-studio-code/visual-studio-code-1.24.1.ebuild
449 +++ /dev/null
450 @@ -1,63 +0,0 @@
451 -# Copyright 1999-2018 Gentoo Foundation
452 -# Distributed under the terms of the GNU General Public License v2
453 -
454 -EAPI=6
455 -
456 -inherit eutils pax-utils
457 -
458 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
459 -HOMEPAGE="https://code.visualstudio.com"
460 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
461 -SRC_URI="
462 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
463 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
464 - "
465 -RESTRICT="mirror strip bindist"
466 -
467 -LICENSE="MIT"
468 -SLOT="0"
469 -KEYWORDS="~x86 ~amd64"
470 -IUSE=""
471 -
472 -DEPEND="
473 - >=media-libs/libpng-1.2.46
474 - >=x11-libs/gtk+-2.24.8-r1:2
475 - x11-libs/cairo
476 - gnome-base/gconf
477 - x11-libs/libXtst
478 -"
479 -
480 -RDEPEND="
481 - ${DEPEND}
482 - >=net-print/cups-2.0.0
483 - x11-libs/libnotify
484 - x11-libs/libXScrnSaver
485 - app-crypt/libsecret[crypt]
486 -"
487 -
488 -QA_PRESTRIPPED="opt/${PN}/code"
489 -QA_PREBUILT="opt/${PN}/code"
490 -
491 -pkg_setup(){
492 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
493 -}
494 -
495 -src_install(){
496 - pax-mark m code
497 - insinto "/opt/${PN}"
498 - doins -r *
499 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
500 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
501 - doicon ${FILESDIR}/${PN}.png
502 - fperms +x "/opt/${PN}/code"
503 - fperms +x "/opt/${PN}/bin/code"
504 - fperms +x "/opt/${PN}/libnode.so"
505 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
506 - insinto "/usr/share/licenses/${PN}"
507 - newins "resources/app/LICENSE.txt" "LICENSE"
508 -}
509 -
510 -pkg_postinst(){
511 - elog "You may install some additional utils, so check them in:"
512 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
513 -}
514
515 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
516 deleted file mode 100644
517 index c69a5e9..0000000
518 --- a/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
519 +++ /dev/null
520 @@ -1,63 +0,0 @@
521 -# Copyright 1999-2018 Gentoo Foundation
522 -# Distributed under the terms of the GNU General Public License v2
523 -
524 -EAPI=6
525 -
526 -inherit eutils pax-utils
527 -
528 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
529 -HOMEPAGE="https://code.visualstudio.com"
530 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
531 -SRC_URI="
532 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
533 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
534 - "
535 -RESTRICT="mirror strip bindist"
536 -
537 -LICENSE="MIT"
538 -SLOT="0"
539 -KEYWORDS="~x86 ~amd64"
540 -IUSE=""
541 -
542 -DEPEND="
543 - >=media-libs/libpng-1.2.46
544 - >=x11-libs/gtk+-2.24.8-r1:2
545 - x11-libs/cairo
546 - gnome-base/gconf
547 - x11-libs/libXtst
548 -"
549 -
550 -RDEPEND="
551 - ${DEPEND}
552 - >=net-print/cups-2.0.0
553 - x11-libs/libnotify
554 - x11-libs/libXScrnSaver
555 - app-crypt/libsecret[crypt]
556 -"
557 -
558 -QA_PRESTRIPPED="opt/${PN}/code"
559 -QA_PREBUILT="opt/${PN}/code"
560 -
561 -pkg_setup(){
562 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
563 -}
564 -
565 -src_install(){
566 - pax-mark m code
567 - insinto "/opt/${PN}"
568 - doins -r *
569 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
570 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
571 - doicon ${FILESDIR}/${PN}.png
572 - fperms +x "/opt/${PN}/code"
573 - fperms +x "/opt/${PN}/bin/code"
574 - fperms +x "/opt/${PN}/libnode.so"
575 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
576 - insinto "/usr/share/licenses/${PN}"
577 - newins "resources/app/LICENSE.txt" "LICENSE"
578 -}
579 -
580 -pkg_postinst(){
581 - elog "You may install some additional utils, so check them in:"
582 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
583 -}
584
585 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
586 deleted file mode 100644
587 index c69a5e9..0000000
588 --- a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
589 +++ /dev/null
590 @@ -1,63 +0,0 @@
591 -# Copyright 1999-2018 Gentoo Foundation
592 -# Distributed under the terms of the GNU General Public License v2
593 -
594 -EAPI=6
595 -
596 -inherit eutils pax-utils
597 -
598 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
599 -HOMEPAGE="https://code.visualstudio.com"
600 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
601 -SRC_URI="
602 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
603 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
604 - "
605 -RESTRICT="mirror strip bindist"
606 -
607 -LICENSE="MIT"
608 -SLOT="0"
609 -KEYWORDS="~x86 ~amd64"
610 -IUSE=""
611 -
612 -DEPEND="
613 - >=media-libs/libpng-1.2.46
614 - >=x11-libs/gtk+-2.24.8-r1:2
615 - x11-libs/cairo
616 - gnome-base/gconf
617 - x11-libs/libXtst
618 -"
619 -
620 -RDEPEND="
621 - ${DEPEND}
622 - >=net-print/cups-2.0.0
623 - x11-libs/libnotify
624 - x11-libs/libXScrnSaver
625 - app-crypt/libsecret[crypt]
626 -"
627 -
628 -QA_PRESTRIPPED="opt/${PN}/code"
629 -QA_PREBUILT="opt/${PN}/code"
630 -
631 -pkg_setup(){
632 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
633 -}
634 -
635 -src_install(){
636 - pax-mark m code
637 - insinto "/opt/${PN}"
638 - doins -r *
639 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
640 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
641 - doicon ${FILESDIR}/${PN}.png
642 - fperms +x "/opt/${PN}/code"
643 - fperms +x "/opt/${PN}/bin/code"
644 - fperms +x "/opt/${PN}/libnode.so"
645 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
646 - insinto "/usr/share/licenses/${PN}"
647 - newins "resources/app/LICENSE.txt" "LICENSE"
648 -}
649 -
650 -pkg_postinst(){
651 - elog "You may install some additional utils, so check them in:"
652 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
653 -}
654
655 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
656 deleted file mode 100644
657 index c69a5e9..0000000
658 --- a/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
659 +++ /dev/null
660 @@ -1,63 +0,0 @@
661 -# Copyright 1999-2018 Gentoo Foundation
662 -# Distributed under the terms of the GNU General Public License v2
663 -
664 -EAPI=6
665 -
666 -inherit eutils pax-utils
667 -
668 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
669 -HOMEPAGE="https://code.visualstudio.com"
670 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
671 -SRC_URI="
672 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
673 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
674 - "
675 -RESTRICT="mirror strip bindist"
676 -
677 -LICENSE="MIT"
678 -SLOT="0"
679 -KEYWORDS="~x86 ~amd64"
680 -IUSE=""
681 -
682 -DEPEND="
683 - >=media-libs/libpng-1.2.46
684 - >=x11-libs/gtk+-2.24.8-r1:2
685 - x11-libs/cairo
686 - gnome-base/gconf
687 - x11-libs/libXtst
688 -"
689 -
690 -RDEPEND="
691 - ${DEPEND}
692 - >=net-print/cups-2.0.0
693 - x11-libs/libnotify
694 - x11-libs/libXScrnSaver
695 - app-crypt/libsecret[crypt]
696 -"
697 -
698 -QA_PRESTRIPPED="opt/${PN}/code"
699 -QA_PREBUILT="opt/${PN}/code"
700 -
701 -pkg_setup(){
702 - use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
703 -}
704 -
705 -src_install(){
706 - pax-mark m code
707 - insinto "/opt/${PN}"
708 - doins -r *
709 - dosym "/opt/${PN}/bin/code" "/usr/bin/${PN}"
710 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
711 - doicon ${FILESDIR}/${PN}.png
712 - fperms +x "/opt/${PN}/code"
713 - fperms +x "/opt/${PN}/bin/code"
714 - fperms +x "/opt/${PN}/libnode.so"
715 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
716 - insinto "/usr/share/licenses/${PN}"
717 - newins "resources/app/LICENSE.txt" "LICENSE"
718 -}
719 -
720 -pkg_postinst(){
721 - elog "You may install some additional utils, so check them in:"
722 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
723 -}
724
725 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.21.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.29.1.ebuild
726 similarity index 100%
727 rename from app-editors/visual-studio-code/visual-studio-code-1.21.0.ebuild
728 rename to app-editors/visual-studio-code/visual-studio-code-1.29.1.ebuild
729
730 diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
731 index 1829e41..1919f28 100644
732 --- a/dev-util/idea-ultimate/Manifest
733 +++ b/dev-util/idea-ultimate/Manifest
734 @@ -1,34 +1,8 @@
735 -DIST ideaIU-2017.3.2.tar.gz 636517104 BLAKE2B 53ad6401e9a482e88ff09e9ffa0019d7af947131c21ca4246cbcad8990e06d3dbcea153925819f61700f47c5604aa5144a152f02887ddcc416cfd60db5012063 SHA512 c8c14ce78ea2e5f1f82b91008ba68c27d2115b148508e522061d7581f2fdb9a919f6ed70a861a517f2353f90b2e8ad0d0a9a838e57ad5ae23691728c10ed37b2
736 -DIST ideaIU-2017.3.3.tar.gz 636677768 BLAKE2B 09bf187f13eac2e117a0f4bd247bed65fbaa054ec1d255a72776d5926173096cf3b970e57a498a31e7bf7ed7eefe66dd56e99022a0a7392a8023d53aaea85036 SHA512 319beb9ea44b2b4ac52417595d8bcdfbfc508501f73d597fe4529c60274d0ab0210f60a53a774416e98e1701dec3aac0c5b3101b6b21499e04334e5049a59d76
737 -DIST ideaIU-2017.3.4.tar.gz 636811186 BLAKE2B 9decb1a5e751ac3192a6b9a12c7802db6d9370b20462dfe04712e6d6b942dca2efeec958eb455674aee3dc3a09607ee16a5bb948f55498b84723051192adadab SHA512 d88a9824a48cd0d41f339b82181c037e350ab9010bfe8e7a444780feb51586b55feb29cb9d97813a0d2601a23bccd24f223b526163c94a43406ed56973777e7e
738 -DIST ideaIU-2017.3.5.tar.gz 636820449 BLAKE2B c6958edc450f2888d4e9fb995ae26f407146447a4be6140a752b1306fed4d22d2207941d767cfee0e9ffd4fae5b320648e4db80f6d6f5b573b4e9453f391dfdd SHA512 2341630cf3c5baee54f334abd8f5b8915640fe17c5705a7472603bdd5422c9f3b012adee8e90ab322c7f2f6b370d89fa8a89d1ee0a8e46f79a88e37888d07f84
739 -DIST ideaIU-2017.3.tar.gz 633182636 BLAKE2B 2471e9e7860cf10f4428b33547078317b6b1974dd141fa316e10c04fd585920993ac2375106aab3b2a0437e03d25eadea9ea52f9747c76241977140373ee8c72 SHA512 a955d915b6e7f1619b84021877a6601c11ca9f8c415b6fbfcd7a0a4fdea926b9d95489e5ff5a4170fdbe1c18ffcab35c365cb6ab7f4b17bd20e8708131c5c818
740 -DIST ideaIU-2018.1.2.tar.gz 668235853 BLAKE2B e139adde438653b42b91fe897b3483585288e0206f48bcaa9789b2f014d37742eae03d8d2599875e13a7da40473e3b5ff553f3de6477c039c41e2ace6d97fe4c SHA512 e5f07eccbe077322e8ee1160776f2c159de17b6345ac72c202bd74a16180d7793acc60ab3194ec20667aa76644535cdde19bc873d426462024097e8841f62cd5
741 -DIST ideaIU-2018.1.3.tar.gz 667637338 BLAKE2B b8a1356f77217b9b5e6dcbc7b6c1e2eb554dcfc0aa84b70661fc11baf36e095123f05c994212a7de9af3c2a6a1e946f41813ac075a4e7c6e16bfd6fd8828ba83 SHA512 51a5d64075008b3e24c8d1b179811d8b7cf717c6efa38f0bc30a2a72c758adb01a31fd58318536b9174dffe36563ab24135a8b1ed2e7df217e9fbfde37fd08f2
742 -DIST ideaIU-2018.1.4.tar.gz 667751183 BLAKE2B b9bfdee00f4f49b815b187e51f6b1921bb7f8a5790db5e0fa4072e17b9db5458fbfcb438f868bf2f26a4db5cb72d92d11991daea596faa91b3e932ab6bcf98de SHA512 fa04236dbdf9ce13242a3848cb225c8959391a7f92e2d330e8462a2a955f4b71c0b5ff59505ffc2ec53b44e2fec06a012abe8b010019760a626430267e2ef70f
743 -DIST ideaIU-2018.1.5.tar.gz 668830233 BLAKE2B ed1dda4070ccc6ab2cda365ca6bb7f8455bdd44857ca0e23abd38acef4ee61916ac2e22de7b8d78f9c6212fd0bc48f7993ebd1da4c0093a0b3ff3f97f0eccc55 SHA512 cfd947ab00be4459759b53af0e576fcc4a3557fc20948763fd111daf3604271e228a508daf0b80bbe8441cac66ed4758bd169ee8f40abb09de487fe88cd7f0b4
744 -DIST ideaIU-2018.1.6.tar.gz 667745687 BLAKE2B 1e864dffb5be22a7c5021163b078d37824f4a48a1d54572b96cb36038ba6efd6f9bd12c0fab096f57eb04372fd8af84a846624c98ca10a3786c445f49ffa11a7 SHA512 414931b942a59d45835df0d4482e21bb9e810043fb4e10ee161b49bf3cd92d473833c628671326af775696d646fb14513f3aca81eaee313ffbdea49f9d518f8d
745 -DIST ideaIU-2018.1.tar.gz 666914931 BLAKE2B dd4adad2f3244ab8f94ec6f589eea099abb22b5b941c620b209920efad23d5cad38b831da9183fbf82f49748bbbff833d42bff2f621f78a8fcdb9ed5808b4528 SHA512 72a4bc88bb2a48933a58fa2ff01142f12027248d1ca9cecf9318c6194ebd2baf62ebe412d976943f2b4effc37fd111cd9247f574330a7d12395a519c7f6c06ec
746 -DIST ideaIU-2018.2.3.tar.gz 647352652 BLAKE2B e8452dcd601878383e6f404705feafa33636b0774af4cdf4cfa090ca827750eddc19d317b71262ba05608cd8fa659ac94f42f952b84f5668c7dc1c1454a788c5 SHA512 68d0a6214eb4be68c7a2470748d67007a440cc4038f99f6c329e040d7a5547671fd76516d9593aa347cf660d00eb38965c85d51d9ce01adbef3ff6911d581b26
747 -DIST ideaIU-2018.2.4.tar.gz 647386875 BLAKE2B 9a4f5f5f139eb85f1c5ffc67fec86f4b823511f00885a590e350ad12fd883ab882b58111e19a171b55b74dedb6c094d0d187a53b9d6957213d1cf032008f4cab SHA512 55ffd8988ac2d19ac1c096f00546207d21aa119e3afa7eeee307c539a53ccc7523a349e733aaf63caa5f30b200cfbe56951ba643eb4d433a1900318c60419fd6
748 DIST ideaIU-2018.2.5.tar.gz 653254477 BLAKE2B 661747f0ff0ec5ee28f62b9f4554bacd265c419e8d51832ebd08390548ec89c7a06b61447f7ad72ce0803b9feea552f98f40a8b7b293646aa03e2459377d23dd SHA512 d03f21082578afc48478967885b481aa9779c781572f89d0881272bebd9d6790eb492dcfeed8241da6353d8907946d615571d95e9dd9e236c7890b873714bb25
749 DIST ideaIU-2018.2.6.tar.gz 653267765 BLAKE2B bff5f98f792897fb02385f39c5ab9fd153bae43360f4e384d9dde1ef455b986ef6a868d882bd6a6ec46f658b8a6dbffccf05e8d25022efe37ba285a07793bd1e SHA512 b12cb629e26a0aacab24ca5a3fae66bdd234872dac7f7d4f9016ba7c35a3ce55b9818ccfb7252df1dc96b19c837f6223dc5d3e5a53e80c538062f3be972a4c2d
750 -DIST ideaIU-2018.2.tar.gz 644700595 BLAKE2B 44e7b15cb6c5ac0bc30ce3f2f4bb690df372063295f2fb646ef55b6f2ac78370762d6d8e115ba2d78f6038b8e8dfc17f30e15b391043789540c7a57c0fb66430 SHA512 d9eea76eb1f8c6e0f609b315f6a8d7b0f696260c765310222d599bfc5a1e5b104551d9a343c0a2666f854b3f1b713f3cfdd85f9b73b29598e39672200ae737f7
751 -EBUILD idea-ultimate-2017.3.0.173.3727.127.ebuild 2210 BLAKE2B 43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440 SHA512 6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
752 -EBUILD idea-ultimate-2017.3.2.173.4127.27.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
753 -EBUILD idea-ultimate-2017.3.3.173.4301.25.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
754 -EBUILD idea-ultimate-2017.3.4.173.4548.28.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
755 -EBUILD idea-ultimate-2017.3.5.173.4674.33.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
756 -EBUILD idea-ultimate-2018.1.0.181.4203.550.ebuild 2210 BLAKE2B 43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440 SHA512 6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
757 -EBUILD idea-ultimate-2018.1.2.181.4668.68.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
758 -EBUILD idea-ultimate-2018.1.3.181.4892.42.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
759 -EBUILD idea-ultimate-2018.1.4.181.5087.20.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
760 -EBUILD idea-ultimate-2018.1.5.181.5281.24.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
761 -EBUILD idea-ultimate-2018.1.6.181.5540.7.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
762 -EBUILD idea-ultimate-2018.2.0.182.3684.101.ebuild 2210 BLAKE2B 43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440 SHA512 6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
763 -EBUILD idea-ultimate-2018.2.3.182.4323.46.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
764 -EBUILD idea-ultimate-2018.2.4.182.4505.22.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
765 +DIST ideaIU-2018.3.tar.gz 686646677 BLAKE2B 8a1d490e53ef926b74a8957c14ce8830feef9e91be444ddebe4282ef19d72f486b2f5611e8c3d57dfd77e4d313eaed55ffafb83f301d8ef711f7dffb915336e8 SHA512 5800b9b48bae53814009e1f46b93595261ef2f0cd6d6d960171e61529d4e31fb29a3d861e0f4043c6c876988d189fa4191d5bf294dbd682d5f9f9bbd0f11d72f
766 EBUILD idea-ultimate-2018.2.5.182.4892.20.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
767 EBUILD idea-ultimate-2018.2.6.182.5107.16.ebuild 2210 BLAKE2B 310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
768 +EBUILD idea-ultimate-2018.3.0.183.4284.148.ebuild 2210 BLAKE2B 43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440 SHA512 6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
769 MISC ChangeLog 142 BLAKE2B d6bb9a7ff30fcbf78573ea65cf495cdc21393b0e9e546f9b5df7f9b5d358b362e7741509b6625d1dee6ae4f6b7ea33e4a88fc7e6d53b34745c3234c377ba690d SHA512 f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b
770 MISC metadata.xml 594 BLAKE2B 3d60d5f3bccb0290e644b5ff032ca7ac1d7bf18d2f183ff9de638130b9d33582b3c36888a3f318514ab2b1eb5c384ee56db0c1d4bd64ed907db2c6788f3c393c SHA512 2c830e91b8a9f97f8708392469121a4f5309e99cd58138a0d661394a5ca8a7c07ce47bc0cc9516aa1e6b106131b492fbbee6522be419e6ed7690d88cf2510df2
771
772 diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.27.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.27.ebuild
773 deleted file mode 100644
774 index 9f54b9e..0000000
775 --- a/dev-util/idea-ultimate/idea-ultimate-2017.3.2.173.4127.27.ebuild
776 +++ /dev/null
777 @@ -1,82 +0,0 @@
778 -# Copyright 1999-2016 Gentoo Foundation
779 -# Distributed under the terms of the GNU General Public License v2
780 -# $Id$
781 -
782 -EAPI=5
783 -inherit eutils versionator
784 -
785 -SLOT="0"
786 -PV_STRING="$(get_version_component_range 4-6)"
787 -MY_PV="$(get_version_component_range 1-3)"
788 -MY_PN="idea"
789 -
790 -# distinguish settings for official stable releases and EAP-version releases
791 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
792 -then
793 - # upstream EAP
794 - KEYWORDS=""
795 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
796 -else
797 - # upstream stable
798 - KEYWORDS="~amd64 ~x86"
799 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
800 -fi
801 -
802 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
803 -HOMEPAGE="https://www.jetbrains.com/idea"
804 -
805 -LICENSE="IDEA
806 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
807 -IUSE="-custom-jdk"
808 -
809 -DEPEND="!dev-util/${PN}:14
810 - !dev-util/${PN}:15"
811 -RDEPEND="${DEPEND}
812 - >=virtual/jdk-1.7:*"
813 -if [[ "${PV_STRING}x" = "x" ]]
814 -then
815 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
816 -else
817 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
818 -fi
819 -
820 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
821 -
822 -src_prepare() {
823 - if ! use amd64; then
824 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
825 - fi
826 - if ! use arm; then
827 - rm bin/fsnotifier-arm || die
828 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
829 - fi
830 - if ! use ppc; then
831 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
832 - fi
833 - if ! use x86; then
834 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
835 - fi
836 - if ! use custom-jdk; then
837 - if [[ -d jre ]]; then
838 - rm -r jre || die
839 - fi
840 - fi
841 - rm -r plugins/tfsIntegration/lib/native/solaris || die
842 - rm -r plugins/tfsIntegration/lib/native/hpux || die
843 -}
844 -
845 -src_install() {
846 - local dir="/opt/${PN}-${MY_PV}"
847 -
848 - insinto "${dir}"
849 - doins -r *
850 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
851 -
852 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
853 - newicon "bin/${MY_PN}.png" "${PN}.png"
854 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
855 -
856 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
857 - mkdir -p "${D}/etc/sysctl.d/" || die
858 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
859 -}
860
861 diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.3.173.4301.25.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.3.173.4301.25.ebuild
862 deleted file mode 100644
863 index 9f54b9e..0000000
864 --- a/dev-util/idea-ultimate/idea-ultimate-2017.3.3.173.4301.25.ebuild
865 +++ /dev/null
866 @@ -1,82 +0,0 @@
867 -# Copyright 1999-2016 Gentoo Foundation
868 -# Distributed under the terms of the GNU General Public License v2
869 -# $Id$
870 -
871 -EAPI=5
872 -inherit eutils versionator
873 -
874 -SLOT="0"
875 -PV_STRING="$(get_version_component_range 4-6)"
876 -MY_PV="$(get_version_component_range 1-3)"
877 -MY_PN="idea"
878 -
879 -# distinguish settings for official stable releases and EAP-version releases
880 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
881 -then
882 - # upstream EAP
883 - KEYWORDS=""
884 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
885 -else
886 - # upstream stable
887 - KEYWORDS="~amd64 ~x86"
888 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
889 -fi
890 -
891 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
892 -HOMEPAGE="https://www.jetbrains.com/idea"
893 -
894 -LICENSE="IDEA
895 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
896 -IUSE="-custom-jdk"
897 -
898 -DEPEND="!dev-util/${PN}:14
899 - !dev-util/${PN}:15"
900 -RDEPEND="${DEPEND}
901 - >=virtual/jdk-1.7:*"
902 -if [[ "${PV_STRING}x" = "x" ]]
903 -then
904 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
905 -else
906 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
907 -fi
908 -
909 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
910 -
911 -src_prepare() {
912 - if ! use amd64; then
913 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
914 - fi
915 - if ! use arm; then
916 - rm bin/fsnotifier-arm || die
917 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
918 - fi
919 - if ! use ppc; then
920 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
921 - fi
922 - if ! use x86; then
923 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
924 - fi
925 - if ! use custom-jdk; then
926 - if [[ -d jre ]]; then
927 - rm -r jre || die
928 - fi
929 - fi
930 - rm -r plugins/tfsIntegration/lib/native/solaris || die
931 - rm -r plugins/tfsIntegration/lib/native/hpux || die
932 -}
933 -
934 -src_install() {
935 - local dir="/opt/${PN}-${MY_PV}"
936 -
937 - insinto "${dir}"
938 - doins -r *
939 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
940 -
941 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
942 - newicon "bin/${MY_PN}.png" "${PN}.png"
943 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
944 -
945 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
946 - mkdir -p "${D}/etc/sysctl.d/" || die
947 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
948 -}
949
950 diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.4.173.4548.28.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.4.173.4548.28.ebuild
951 deleted file mode 100644
952 index 9f54b9e..0000000
953 --- a/dev-util/idea-ultimate/idea-ultimate-2017.3.4.173.4548.28.ebuild
954 +++ /dev/null
955 @@ -1,82 +0,0 @@
956 -# Copyright 1999-2016 Gentoo Foundation
957 -# Distributed under the terms of the GNU General Public License v2
958 -# $Id$
959 -
960 -EAPI=5
961 -inherit eutils versionator
962 -
963 -SLOT="0"
964 -PV_STRING="$(get_version_component_range 4-6)"
965 -MY_PV="$(get_version_component_range 1-3)"
966 -MY_PN="idea"
967 -
968 -# distinguish settings for official stable releases and EAP-version releases
969 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
970 -then
971 - # upstream EAP
972 - KEYWORDS=""
973 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
974 -else
975 - # upstream stable
976 - KEYWORDS="~amd64 ~x86"
977 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
978 -fi
979 -
980 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
981 -HOMEPAGE="https://www.jetbrains.com/idea"
982 -
983 -LICENSE="IDEA
984 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
985 -IUSE="-custom-jdk"
986 -
987 -DEPEND="!dev-util/${PN}:14
988 - !dev-util/${PN}:15"
989 -RDEPEND="${DEPEND}
990 - >=virtual/jdk-1.7:*"
991 -if [[ "${PV_STRING}x" = "x" ]]
992 -then
993 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
994 -else
995 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
996 -fi
997 -
998 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
999 -
1000 -src_prepare() {
1001 - if ! use amd64; then
1002 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1003 - fi
1004 - if ! use arm; then
1005 - rm bin/fsnotifier-arm || die
1006 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1007 - fi
1008 - if ! use ppc; then
1009 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1010 - fi
1011 - if ! use x86; then
1012 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1013 - fi
1014 - if ! use custom-jdk; then
1015 - if [[ -d jre ]]; then
1016 - rm -r jre || die
1017 - fi
1018 - fi
1019 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1020 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1021 -}
1022 -
1023 -src_install() {
1024 - local dir="/opt/${PN}-${MY_PV}"
1025 -
1026 - insinto "${dir}"
1027 - doins -r *
1028 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1029 -
1030 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1031 - newicon "bin/${MY_PN}.png" "${PN}.png"
1032 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1033 -
1034 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1035 - mkdir -p "${D}/etc/sysctl.d/" || die
1036 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1037 -}
1038
1039 diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.5.173.4674.33.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.3.5.173.4674.33.ebuild
1040 deleted file mode 100644
1041 index 9f54b9e..0000000
1042 --- a/dev-util/idea-ultimate/idea-ultimate-2017.3.5.173.4674.33.ebuild
1043 +++ /dev/null
1044 @@ -1,82 +0,0 @@
1045 -# Copyright 1999-2016 Gentoo Foundation
1046 -# Distributed under the terms of the GNU General Public License v2
1047 -# $Id$
1048 -
1049 -EAPI=5
1050 -inherit eutils versionator
1051 -
1052 -SLOT="0"
1053 -PV_STRING="$(get_version_component_range 4-6)"
1054 -MY_PV="$(get_version_component_range 1-3)"
1055 -MY_PN="idea"
1056 -
1057 -# distinguish settings for official stable releases and EAP-version releases
1058 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1059 -then
1060 - # upstream EAP
1061 - KEYWORDS=""
1062 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1063 -else
1064 - # upstream stable
1065 - KEYWORDS="~amd64 ~x86"
1066 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1067 -fi
1068 -
1069 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1070 -HOMEPAGE="https://www.jetbrains.com/idea"
1071 -
1072 -LICENSE="IDEA
1073 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1074 -IUSE="-custom-jdk"
1075 -
1076 -DEPEND="!dev-util/${PN}:14
1077 - !dev-util/${PN}:15"
1078 -RDEPEND="${DEPEND}
1079 - >=virtual/jdk-1.7:*"
1080 -if [[ "${PV_STRING}x" = "x" ]]
1081 -then
1082 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1083 -else
1084 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1085 -fi
1086 -
1087 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1088 -
1089 -src_prepare() {
1090 - if ! use amd64; then
1091 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1092 - fi
1093 - if ! use arm; then
1094 - rm bin/fsnotifier-arm || die
1095 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1096 - fi
1097 - if ! use ppc; then
1098 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1099 - fi
1100 - if ! use x86; then
1101 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1102 - fi
1103 - if ! use custom-jdk; then
1104 - if [[ -d jre ]]; then
1105 - rm -r jre || die
1106 - fi
1107 - fi
1108 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1109 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1110 -}
1111 -
1112 -src_install() {
1113 - local dir="/opt/${PN}-${MY_PV}"
1114 -
1115 - insinto "${dir}"
1116 - doins -r *
1117 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1118 -
1119 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1120 - newicon "bin/${MY_PN}.png" "${PN}.png"
1121 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1122 -
1123 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1124 - mkdir -p "${D}/etc/sysctl.d/" || die
1125 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1126 -}
1127
1128 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.0.181.4203.550.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.0.181.4203.550.ebuild
1129 deleted file mode 100644
1130 index 385408c..0000000
1131 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.0.181.4203.550.ebuild
1132 +++ /dev/null
1133 @@ -1,82 +0,0 @@
1134 -# Copyright 1999-2016 Gentoo Foundation
1135 -# Distributed under the terms of the GNU General Public License v2
1136 -# $Id$
1137 -
1138 -EAPI=5
1139 -inherit eutils versionator
1140 -
1141 -SLOT="0"
1142 -PV_STRING="$(get_version_component_range 4-6)"
1143 -MY_PV="$(get_version_component_range 1-2)"
1144 -MY_PN="idea"
1145 -
1146 -# distinguish settings for official stable releases and EAP-version releases
1147 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1148 -then
1149 - # upstream EAP
1150 - KEYWORDS=""
1151 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1152 -else
1153 - # upstream stable
1154 - KEYWORDS="~amd64 ~x86"
1155 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1156 -fi
1157 -
1158 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1159 -HOMEPAGE="https://www.jetbrains.com/idea"
1160 -
1161 -LICENSE="IDEA
1162 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1163 -IUSE="-custom-jdk"
1164 -
1165 -DEPEND="!dev-util/${PN}:14
1166 - !dev-util/${PN}:15"
1167 -RDEPEND="${DEPEND}
1168 - >=virtual/jdk-1.7:*"
1169 -if [[ "${PV_STRING}x" = "x" ]]
1170 -then
1171 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1172 -else
1173 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1174 -fi
1175 -
1176 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1177 -
1178 -src_prepare() {
1179 - if ! use amd64; then
1180 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1181 - fi
1182 - if ! use arm; then
1183 - rm bin/fsnotifier-arm || die
1184 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1185 - fi
1186 - if ! use ppc; then
1187 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1188 - fi
1189 - if ! use x86; then
1190 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1191 - fi
1192 - if ! use custom-jdk; then
1193 - if [[ -d jre ]]; then
1194 - rm -r jre || die
1195 - fi
1196 - fi
1197 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1198 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1199 -}
1200 -
1201 -src_install() {
1202 - local dir="/opt/${PN}-${MY_PV}"
1203 -
1204 - insinto "${dir}"
1205 - doins -r *
1206 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1207 -
1208 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1209 - newicon "bin/${MY_PN}.png" "${PN}.png"
1210 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1211 -
1212 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1213 - mkdir -p "${D}/etc/sysctl.d/" || die
1214 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1215 -}
1216
1217 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.2.181.4668.68.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.2.181.4668.68.ebuild
1218 deleted file mode 100644
1219 index 9f54b9e..0000000
1220 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.2.181.4668.68.ebuild
1221 +++ /dev/null
1222 @@ -1,82 +0,0 @@
1223 -# Copyright 1999-2016 Gentoo Foundation
1224 -# Distributed under the terms of the GNU General Public License v2
1225 -# $Id$
1226 -
1227 -EAPI=5
1228 -inherit eutils versionator
1229 -
1230 -SLOT="0"
1231 -PV_STRING="$(get_version_component_range 4-6)"
1232 -MY_PV="$(get_version_component_range 1-3)"
1233 -MY_PN="idea"
1234 -
1235 -# distinguish settings for official stable releases and EAP-version releases
1236 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1237 -then
1238 - # upstream EAP
1239 - KEYWORDS=""
1240 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1241 -else
1242 - # upstream stable
1243 - KEYWORDS="~amd64 ~x86"
1244 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1245 -fi
1246 -
1247 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1248 -HOMEPAGE="https://www.jetbrains.com/idea"
1249 -
1250 -LICENSE="IDEA
1251 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1252 -IUSE="-custom-jdk"
1253 -
1254 -DEPEND="!dev-util/${PN}:14
1255 - !dev-util/${PN}:15"
1256 -RDEPEND="${DEPEND}
1257 - >=virtual/jdk-1.7:*"
1258 -if [[ "${PV_STRING}x" = "x" ]]
1259 -then
1260 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1261 -else
1262 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1263 -fi
1264 -
1265 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1266 -
1267 -src_prepare() {
1268 - if ! use amd64; then
1269 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1270 - fi
1271 - if ! use arm; then
1272 - rm bin/fsnotifier-arm || die
1273 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1274 - fi
1275 - if ! use ppc; then
1276 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1277 - fi
1278 - if ! use x86; then
1279 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1280 - fi
1281 - if ! use custom-jdk; then
1282 - if [[ -d jre ]]; then
1283 - rm -r jre || die
1284 - fi
1285 - fi
1286 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1287 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1288 -}
1289 -
1290 -src_install() {
1291 - local dir="/opt/${PN}-${MY_PV}"
1292 -
1293 - insinto "${dir}"
1294 - doins -r *
1295 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1296 -
1297 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1298 - newicon "bin/${MY_PN}.png" "${PN}.png"
1299 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1300 -
1301 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1302 - mkdir -p "${D}/etc/sysctl.d/" || die
1303 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1304 -}
1305
1306 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.3.181.4892.42.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.3.181.4892.42.ebuild
1307 deleted file mode 100644
1308 index 9f54b9e..0000000
1309 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.3.181.4892.42.ebuild
1310 +++ /dev/null
1311 @@ -1,82 +0,0 @@
1312 -# Copyright 1999-2016 Gentoo Foundation
1313 -# Distributed under the terms of the GNU General Public License v2
1314 -# $Id$
1315 -
1316 -EAPI=5
1317 -inherit eutils versionator
1318 -
1319 -SLOT="0"
1320 -PV_STRING="$(get_version_component_range 4-6)"
1321 -MY_PV="$(get_version_component_range 1-3)"
1322 -MY_PN="idea"
1323 -
1324 -# distinguish settings for official stable releases and EAP-version releases
1325 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1326 -then
1327 - # upstream EAP
1328 - KEYWORDS=""
1329 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1330 -else
1331 - # upstream stable
1332 - KEYWORDS="~amd64 ~x86"
1333 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1334 -fi
1335 -
1336 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1337 -HOMEPAGE="https://www.jetbrains.com/idea"
1338 -
1339 -LICENSE="IDEA
1340 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1341 -IUSE="-custom-jdk"
1342 -
1343 -DEPEND="!dev-util/${PN}:14
1344 - !dev-util/${PN}:15"
1345 -RDEPEND="${DEPEND}
1346 - >=virtual/jdk-1.7:*"
1347 -if [[ "${PV_STRING}x" = "x" ]]
1348 -then
1349 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1350 -else
1351 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1352 -fi
1353 -
1354 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1355 -
1356 -src_prepare() {
1357 - if ! use amd64; then
1358 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1359 - fi
1360 - if ! use arm; then
1361 - rm bin/fsnotifier-arm || die
1362 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1363 - fi
1364 - if ! use ppc; then
1365 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1366 - fi
1367 - if ! use x86; then
1368 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1369 - fi
1370 - if ! use custom-jdk; then
1371 - if [[ -d jre ]]; then
1372 - rm -r jre || die
1373 - fi
1374 - fi
1375 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1376 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1377 -}
1378 -
1379 -src_install() {
1380 - local dir="/opt/${PN}-${MY_PV}"
1381 -
1382 - insinto "${dir}"
1383 - doins -r *
1384 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1385 -
1386 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1387 - newicon "bin/${MY_PN}.png" "${PN}.png"
1388 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1389 -
1390 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1391 - mkdir -p "${D}/etc/sysctl.d/" || die
1392 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1393 -}
1394
1395 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.4.181.5087.20.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.4.181.5087.20.ebuild
1396 deleted file mode 100644
1397 index 9f54b9e..0000000
1398 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.4.181.5087.20.ebuild
1399 +++ /dev/null
1400 @@ -1,82 +0,0 @@
1401 -# Copyright 1999-2016 Gentoo Foundation
1402 -# Distributed under the terms of the GNU General Public License v2
1403 -# $Id$
1404 -
1405 -EAPI=5
1406 -inherit eutils versionator
1407 -
1408 -SLOT="0"
1409 -PV_STRING="$(get_version_component_range 4-6)"
1410 -MY_PV="$(get_version_component_range 1-3)"
1411 -MY_PN="idea"
1412 -
1413 -# distinguish settings for official stable releases and EAP-version releases
1414 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1415 -then
1416 - # upstream EAP
1417 - KEYWORDS=""
1418 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1419 -else
1420 - # upstream stable
1421 - KEYWORDS="~amd64 ~x86"
1422 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1423 -fi
1424 -
1425 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1426 -HOMEPAGE="https://www.jetbrains.com/idea"
1427 -
1428 -LICENSE="IDEA
1429 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1430 -IUSE="-custom-jdk"
1431 -
1432 -DEPEND="!dev-util/${PN}:14
1433 - !dev-util/${PN}:15"
1434 -RDEPEND="${DEPEND}
1435 - >=virtual/jdk-1.7:*"
1436 -if [[ "${PV_STRING}x" = "x" ]]
1437 -then
1438 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1439 -else
1440 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1441 -fi
1442 -
1443 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1444 -
1445 -src_prepare() {
1446 - if ! use amd64; then
1447 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1448 - fi
1449 - if ! use arm; then
1450 - rm bin/fsnotifier-arm || die
1451 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1452 - fi
1453 - if ! use ppc; then
1454 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1455 - fi
1456 - if ! use x86; then
1457 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1458 - fi
1459 - if ! use custom-jdk; then
1460 - if [[ -d jre ]]; then
1461 - rm -r jre || die
1462 - fi
1463 - fi
1464 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1465 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1466 -}
1467 -
1468 -src_install() {
1469 - local dir="/opt/${PN}-${MY_PV}"
1470 -
1471 - insinto "${dir}"
1472 - doins -r *
1473 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1474 -
1475 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1476 - newicon "bin/${MY_PN}.png" "${PN}.png"
1477 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1478 -
1479 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1480 - mkdir -p "${D}/etc/sysctl.d/" || die
1481 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1482 -}
1483
1484 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.5.181.5281.24.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.5.181.5281.24.ebuild
1485 deleted file mode 100644
1486 index 9f54b9e..0000000
1487 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.5.181.5281.24.ebuild
1488 +++ /dev/null
1489 @@ -1,82 +0,0 @@
1490 -# Copyright 1999-2016 Gentoo Foundation
1491 -# Distributed under the terms of the GNU General Public License v2
1492 -# $Id$
1493 -
1494 -EAPI=5
1495 -inherit eutils versionator
1496 -
1497 -SLOT="0"
1498 -PV_STRING="$(get_version_component_range 4-6)"
1499 -MY_PV="$(get_version_component_range 1-3)"
1500 -MY_PN="idea"
1501 -
1502 -# distinguish settings for official stable releases and EAP-version releases
1503 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1504 -then
1505 - # upstream EAP
1506 - KEYWORDS=""
1507 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1508 -else
1509 - # upstream stable
1510 - KEYWORDS="~amd64 ~x86"
1511 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1512 -fi
1513 -
1514 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1515 -HOMEPAGE="https://www.jetbrains.com/idea"
1516 -
1517 -LICENSE="IDEA
1518 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1519 -IUSE="-custom-jdk"
1520 -
1521 -DEPEND="!dev-util/${PN}:14
1522 - !dev-util/${PN}:15"
1523 -RDEPEND="${DEPEND}
1524 - >=virtual/jdk-1.7:*"
1525 -if [[ "${PV_STRING}x" = "x" ]]
1526 -then
1527 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1528 -else
1529 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1530 -fi
1531 -
1532 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1533 -
1534 -src_prepare() {
1535 - if ! use amd64; then
1536 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1537 - fi
1538 - if ! use arm; then
1539 - rm bin/fsnotifier-arm || die
1540 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1541 - fi
1542 - if ! use ppc; then
1543 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1544 - fi
1545 - if ! use x86; then
1546 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1547 - fi
1548 - if ! use custom-jdk; then
1549 - if [[ -d jre ]]; then
1550 - rm -r jre || die
1551 - fi
1552 - fi
1553 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1554 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1555 -}
1556 -
1557 -src_install() {
1558 - local dir="/opt/${PN}-${MY_PV}"
1559 -
1560 - insinto "${dir}"
1561 - doins -r *
1562 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1563 -
1564 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1565 - newicon "bin/${MY_PN}.png" "${PN}.png"
1566 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1567 -
1568 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1569 - mkdir -p "${D}/etc/sysctl.d/" || die
1570 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1571 -}
1572
1573 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.1.6.181.5540.7.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.1.6.181.5540.7.ebuild
1574 deleted file mode 100644
1575 index 9f54b9e..0000000
1576 --- a/dev-util/idea-ultimate/idea-ultimate-2018.1.6.181.5540.7.ebuild
1577 +++ /dev/null
1578 @@ -1,82 +0,0 @@
1579 -# Copyright 1999-2016 Gentoo Foundation
1580 -# Distributed under the terms of the GNU General Public License v2
1581 -# $Id$
1582 -
1583 -EAPI=5
1584 -inherit eutils versionator
1585 -
1586 -SLOT="0"
1587 -PV_STRING="$(get_version_component_range 4-6)"
1588 -MY_PV="$(get_version_component_range 1-3)"
1589 -MY_PN="idea"
1590 -
1591 -# distinguish settings for official stable releases and EAP-version releases
1592 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1593 -then
1594 - # upstream EAP
1595 - KEYWORDS=""
1596 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1597 -else
1598 - # upstream stable
1599 - KEYWORDS="~amd64 ~x86"
1600 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1601 -fi
1602 -
1603 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1604 -HOMEPAGE="https://www.jetbrains.com/idea"
1605 -
1606 -LICENSE="IDEA
1607 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1608 -IUSE="-custom-jdk"
1609 -
1610 -DEPEND="!dev-util/${PN}:14
1611 - !dev-util/${PN}:15"
1612 -RDEPEND="${DEPEND}
1613 - >=virtual/jdk-1.7:*"
1614 -if [[ "${PV_STRING}x" = "x" ]]
1615 -then
1616 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1617 -else
1618 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1619 -fi
1620 -
1621 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1622 -
1623 -src_prepare() {
1624 - if ! use amd64; then
1625 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1626 - fi
1627 - if ! use arm; then
1628 - rm bin/fsnotifier-arm || die
1629 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1630 - fi
1631 - if ! use ppc; then
1632 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1633 - fi
1634 - if ! use x86; then
1635 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1636 - fi
1637 - if ! use custom-jdk; then
1638 - if [[ -d jre ]]; then
1639 - rm -r jre || die
1640 - fi
1641 - fi
1642 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1643 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1644 -}
1645 -
1646 -src_install() {
1647 - local dir="/opt/${PN}-${MY_PV}"
1648 -
1649 - insinto "${dir}"
1650 - doins -r *
1651 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1652 -
1653 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1654 - newicon "bin/${MY_PN}.png" "${PN}.png"
1655 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1656 -
1657 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1658 - mkdir -p "${D}/etc/sysctl.d/" || die
1659 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1660 -}
1661
1662 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.2.0.182.3684.101.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.2.0.182.3684.101.ebuild
1663 deleted file mode 100644
1664 index 385408c..0000000
1665 --- a/dev-util/idea-ultimate/idea-ultimate-2018.2.0.182.3684.101.ebuild
1666 +++ /dev/null
1667 @@ -1,82 +0,0 @@
1668 -# Copyright 1999-2016 Gentoo Foundation
1669 -# Distributed under the terms of the GNU General Public License v2
1670 -# $Id$
1671 -
1672 -EAPI=5
1673 -inherit eutils versionator
1674 -
1675 -SLOT="0"
1676 -PV_STRING="$(get_version_component_range 4-6)"
1677 -MY_PV="$(get_version_component_range 1-2)"
1678 -MY_PN="idea"
1679 -
1680 -# distinguish settings for official stable releases and EAP-version releases
1681 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1682 -then
1683 - # upstream EAP
1684 - KEYWORDS=""
1685 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1686 -else
1687 - # upstream stable
1688 - KEYWORDS="~amd64 ~x86"
1689 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1690 -fi
1691 -
1692 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1693 -HOMEPAGE="https://www.jetbrains.com/idea"
1694 -
1695 -LICENSE="IDEA
1696 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1697 -IUSE="-custom-jdk"
1698 -
1699 -DEPEND="!dev-util/${PN}:14
1700 - !dev-util/${PN}:15"
1701 -RDEPEND="${DEPEND}
1702 - >=virtual/jdk-1.7:*"
1703 -if [[ "${PV_STRING}x" = "x" ]]
1704 -then
1705 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1706 -else
1707 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1708 -fi
1709 -
1710 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1711 -
1712 -src_prepare() {
1713 - if ! use amd64; then
1714 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1715 - fi
1716 - if ! use arm; then
1717 - rm bin/fsnotifier-arm || die
1718 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1719 - fi
1720 - if ! use ppc; then
1721 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1722 - fi
1723 - if ! use x86; then
1724 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1725 - fi
1726 - if ! use custom-jdk; then
1727 - if [[ -d jre ]]; then
1728 - rm -r jre || die
1729 - fi
1730 - fi
1731 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1732 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1733 -}
1734 -
1735 -src_install() {
1736 - local dir="/opt/${PN}-${MY_PV}"
1737 -
1738 - insinto "${dir}"
1739 - doins -r *
1740 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1741 -
1742 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1743 - newicon "bin/${MY_PN}.png" "${PN}.png"
1744 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1745 -
1746 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1747 - mkdir -p "${D}/etc/sysctl.d/" || die
1748 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1749 -}
1750
1751 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.2.3.182.4323.46.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.2.3.182.4323.46.ebuild
1752 deleted file mode 100644
1753 index 9f54b9e..0000000
1754 --- a/dev-util/idea-ultimate/idea-ultimate-2018.2.3.182.4323.46.ebuild
1755 +++ /dev/null
1756 @@ -1,82 +0,0 @@
1757 -# Copyright 1999-2016 Gentoo Foundation
1758 -# Distributed under the terms of the GNU General Public License v2
1759 -# $Id$
1760 -
1761 -EAPI=5
1762 -inherit eutils versionator
1763 -
1764 -SLOT="0"
1765 -PV_STRING="$(get_version_component_range 4-6)"
1766 -MY_PV="$(get_version_component_range 1-3)"
1767 -MY_PN="idea"
1768 -
1769 -# distinguish settings for official stable releases and EAP-version releases
1770 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1771 -then
1772 - # upstream EAP
1773 - KEYWORDS=""
1774 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1775 -else
1776 - # upstream stable
1777 - KEYWORDS="~amd64 ~x86"
1778 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1779 -fi
1780 -
1781 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1782 -HOMEPAGE="https://www.jetbrains.com/idea"
1783 -
1784 -LICENSE="IDEA
1785 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1786 -IUSE="-custom-jdk"
1787 -
1788 -DEPEND="!dev-util/${PN}:14
1789 - !dev-util/${PN}:15"
1790 -RDEPEND="${DEPEND}
1791 - >=virtual/jdk-1.7:*"
1792 -if [[ "${PV_STRING}x" = "x" ]]
1793 -then
1794 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1795 -else
1796 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1797 -fi
1798 -
1799 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1800 -
1801 -src_prepare() {
1802 - if ! use amd64; then
1803 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1804 - fi
1805 - if ! use arm; then
1806 - rm bin/fsnotifier-arm || die
1807 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1808 - fi
1809 - if ! use ppc; then
1810 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1811 - fi
1812 - if ! use x86; then
1813 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1814 - fi
1815 - if ! use custom-jdk; then
1816 - if [[ -d jre ]]; then
1817 - rm -r jre || die
1818 - fi
1819 - fi
1820 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1821 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1822 -}
1823 -
1824 -src_install() {
1825 - local dir="/opt/${PN}-${MY_PV}"
1826 -
1827 - insinto "${dir}"
1828 - doins -r *
1829 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1830 -
1831 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1832 - newicon "bin/${MY_PN}.png" "${PN}.png"
1833 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1834 -
1835 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1836 - mkdir -p "${D}/etc/sysctl.d/" || die
1837 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1838 -}
1839
1840 diff --git a/dev-util/idea-ultimate/idea-ultimate-2018.2.4.182.4505.22.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.2.4.182.4505.22.ebuild
1841 deleted file mode 100644
1842 index 9f54b9e..0000000
1843 --- a/dev-util/idea-ultimate/idea-ultimate-2018.2.4.182.4505.22.ebuild
1844 +++ /dev/null
1845 @@ -1,82 +0,0 @@
1846 -# Copyright 1999-2016 Gentoo Foundation
1847 -# Distributed under the terms of the GNU General Public License v2
1848 -# $Id$
1849 -
1850 -EAPI=5
1851 -inherit eutils versionator
1852 -
1853 -SLOT="0"
1854 -PV_STRING="$(get_version_component_range 4-6)"
1855 -MY_PV="$(get_version_component_range 1-3)"
1856 -MY_PN="idea"
1857 -
1858 -# distinguish settings for official stable releases and EAP-version releases
1859 -if [[ "$(get_version_component_range 7)x" = "prex" ]]
1860 -then
1861 - # upstream EAP
1862 - KEYWORDS=""
1863 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
1864 -else
1865 - # upstream stable
1866 - KEYWORDS="~amd64 ~x86"
1867 - SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
1868 -fi
1869 -
1870 -DESCRIPTION="A complete toolset for web, mobile and enterprise development"
1871 -HOMEPAGE="https://www.jetbrains.com/idea"
1872 -
1873 -LICENSE="IDEA
1874 - || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
1875 -IUSE="-custom-jdk"
1876 -
1877 -DEPEND="!dev-util/${PN}:14
1878 - !dev-util/${PN}:15"
1879 -RDEPEND="${DEPEND}
1880 - >=virtual/jdk-1.7:*"
1881 -if [[ "${PV_STRING}x" = "x" ]]
1882 -then
1883 - S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
1884 -else
1885 - S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
1886 -fi
1887 -
1888 -QA_PREBUILT="opt/${PN}-${MY_PV}/*"
1889 -
1890 -src_prepare() {
1891 - if ! use amd64; then
1892 - rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
1893 - fi
1894 - if ! use arm; then
1895 - rm bin/fsnotifier-arm || die
1896 - rm -r plugins/tfsIntegration/lib/native/linux/arm || die
1897 - fi
1898 - if ! use ppc; then
1899 - rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
1900 - fi
1901 - if ! use x86; then
1902 - rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
1903 - fi
1904 - if ! use custom-jdk; then
1905 - if [[ -d jre ]]; then
1906 - rm -r jre || die
1907 - fi
1908 - fi
1909 - rm -r plugins/tfsIntegration/lib/native/solaris || die
1910 - rm -r plugins/tfsIntegration/lib/native/hpux || die
1911 -}
1912 -
1913 -src_install() {
1914 - local dir="/opt/${PN}-${MY_PV}"
1915 -
1916 - insinto "${dir}"
1917 - doins -r *
1918 - fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
1919 -
1920 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
1921 - newicon "bin/${MY_PN}.png" "${PN}.png"
1922 - make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
1923 -
1924 - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
1925 - mkdir -p "${D}/etc/sysctl.d/" || die
1926 - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
1927 -}
1928
1929 diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.3.0.173.3727.127.ebuild b/dev-util/idea-ultimate/idea-ultimate-2018.3.0.183.4284.148.ebuild
1930 similarity index 100%
1931 rename from dev-util/idea-ultimate/idea-ultimate-2017.3.0.173.3727.127.ebuild
1932 rename to dev-util/idea-ultimate/idea-ultimate-2018.3.0.183.4284.148.ebuild
1933
1934 diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
1935 index 2fa8fc9..530f4e7 100644
1936 --- a/dev-util/rubymine/Manifest
1937 +++ b/dev-util/rubymine/Manifest
1938 @@ -1,27 +1,5 @@
1939 -DIST RubyMine-2017.3.1.tar.gz 284205639 BLAKE2B cd9406f2e501aac3f6f57904a27d1c6cbdd2c1dbbaafa3c1b77eb9ae0dbce262452657ecb187956459d26ecfb4bcb19695ef146fa439fcfab1e8777de68e446c SHA512 0fb4437febc8a7e3c9a46a3f70d1a9c93f3be0f4d09780609cb1489d6d831f42a9cfed3cc49690101cb226625025946a0cdd67ea60045b6ca0f2198921b4c55a
1940 -DIST RubyMine-2017.3.2.tar.gz 284273700 BLAKE2B 6584e23a38f99fd401abc8aabe585e9b51140bfc663aebd2dbf98037bbdfc9cc681ac412669198e4edd7b00520d62fd0ad2bd3ade5a6c0bc77216637a65a2eea SHA512 fae95ce2ec4673d0534190e3030b9b468b81881b95eb5cf83ed670a50ff7c30d544d2e3fb9ec6c8262cdd6d693a874c88f8a6b4bc5d2bc7c21fd7094958767ab
1941 -DIST RubyMine-2017.3.3.tar.gz 284338264 BLAKE2B 35c6fc808ea3e897ce0feb36b918b6b9f36ec0a71f44139baf029fccb40b280c884dfd582eeaf10769fff4242b6b7d1453feb77c29a47d31c35387ab7fc5d218 SHA512 e34d354d586b774a5e04da39b4a2772b549505435757d545040864aaf7c00009687b80560eca973831957582b0473b109ca7dabc581fa098d4a62648238f4081
1942 -DIST RubyMine-2017.3.4.tar.gz 284514288 BLAKE2B 61f6239a8f31ba4905c0583f57f409ff19272c424596f404a83a0a987d81397f14f01483ee5f28515812c489fd9f053e313fb5fd8529bc0fad7a43b661ea9da0 SHA512 f561824de9a34863234401ed96ed2edb78fcdf481741d759850373c6da82cc211e55f5b5092cf9a87a754f3276cec7f4763f6aba042f5d37b45a4f9d2e41a687
1943 -DIST RubyMine-2017.3.tar.gz 284025796 BLAKE2B bbf0252e21130c0b8bb2491e78792c895ae4cc46aa38e3cd702161d9f06e2113a097198dfb442a7d650ce7a5b382b284c13d518465a1eda25f91bb27eb814fd9 SHA512 6fdf0b420661966f735c490812ba5a0a8029f265c1914469c632c9001cf66ddfe7e94684eb0ccc3aeb77af644834852636ae9a795b436e6d42baf291b9120a00
1944 -DIST RubyMine-2018.1.1.tar.gz 280506249 BLAKE2B 55f754f69eb80892ec9acf213615ebd3cfc639ba936ceb5b177722961c1fe58436bc3b8710c9078e5091b455f5a6f0d74b66fc19c03d50bdb935a74d2a1b061f SHA512 5bc6dad1dbb6b325bab7a9ecd2793f42266d1db266f422b3f2ad7822ad119c1c09788239b3222034b6dcb9597b15c149aec615eba069af5dc675a27adab4d155
1945 -DIST RubyMine-2018.1.2.tar.gz 281527309 BLAKE2B bf797ff18aa3c233a9389de33bfa8b10bb66a2762d212527e45dcd88a55dfc32f25141234b71649eda3ce3bc2e8808bb2f2457d5dcf5a2768e2847df47fa32eb SHA512 fe271e7d5bd6a28f60cbe4bf772e46713e87e7ccdc3c5aa29a98b621a5ed3f86a76bc754b5187db487ba2f2086ad45f77e687a46b6a7ac4f4bfb624f8f2e3d04
1946 -DIST RubyMine-2018.1.3.tar.gz 279545828 BLAKE2B a799ffb2feb6da8d29e40b2e0588c44eb31370e684f98275ccf048923ccd6b73abe70a9e4d9840cd676ffff4fd4889a28fee74fc14e4680c7a33e3f8a82bf3b6 SHA512 64bb9206d257c1eaf430a6e92e329e7c4391e3e29557f96f2fa8cc876338ee1155fb1697006f39141d05f29fd0d153a14062af358a4c1e8f50d59f083a14b985
1947 -DIST RubyMine-2018.1.4.tar.gz 280335924 BLAKE2B 10744b3fa6559b41f7904c5481e1eeac7c0b0bd978be95afdffedc8a5f2675cb2c5bc9ab47a655cd4d988edd01307de79890543ccb2c599209897774d7e683b6 SHA512 4b52cf9910075fcd05077b7d38fe88df16264ce2aa8585d30bf793267e9b473380195505a239da85c20d6edf1f7584c39c8ee40455b86975a16a45e7cbd2a7cd
1948 -DIST RubyMine-2018.2.2.tar.gz 292593737 BLAKE2B 4f73d8d45e8449c754100304aed471abd8d9887eec8252008b172c2ca58b32a14b539f6e7405f0542ac14db8ec71ff93224cb34bb04db03c2c46751628882a0b SHA512 39c3a54359cb0be79c61a1eb0f793cd3867bc08b6dbb0155b00eeca650f50f55ad0229d15ed56cb64a46110e8439b0ebb0beb5212c12665c67cda4c62ccc57b6
1949 -DIST RubyMine-2018.2.3.tar.gz 292625068 BLAKE2B bee6581c973358e454bccf1b53eca6b346bfc043edf8e2c9bd480cea9ee073eed69de4039e6683bdcd34f201debbc1d5d956adbec9d45b8b54097426cb7b21f4 SHA512 75db663792680a96a3baf3b33143679d41b86723cc92e52b75483afc7fe006b051ff893c1b18c63d6909d1c043ca1525ecfa8b978adf343b80b5ab9318ec8113
1950 DIST RubyMine-2018.2.4.tar.gz 292635046 BLAKE2B 439adfc1f1e1b30ace1e9f11c307117859422e191883e935902b453e4546d4ece3e0ceb6525048ed912774f9fb0826d122fc7a59ceff4c2e53f1e0cdedb33150 SHA512 8a1bdb4f096fe3b5498c9072b2919dcec8a7191159e74027bad7cabdb839a748f43d08d61f01f7a4a4ed84151e7480f0b7a3ea72893d71e8c4d0f58cf3f51919
1951 -DIST RubyMine-2018.2.tar.gz 286656367 BLAKE2B 4e366ac98b87c29fd8a4ffb32e3bf8ebd72880ca72a33a436849489ea827f2b49655badd98de53c53899aa92de722cdc65213caaaf02cc8df471eb93772c8eaa SHA512 50a0ae3d26d73f22cdd9978166fe8e13c1ada4e36362457d1b248527e8a7f2852944dbc6caec00285bbf02d71a7148847770c18bd02388bcfcc84a44cca3784a
1952 -EBUILD rubymine-2017.3.0.ebuild 951 BLAKE2B c38b84087cf7617d48eefd77610f669aa3378d9adf952949ac1fcac1a3aeb7f215787c759a56c9ffd13f2b3473757a2ed5cbd35092073301f46c1e7577e0d24d SHA512 3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7
1953 -EBUILD rubymine-2017.3.1.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1954 -EBUILD rubymine-2017.3.2.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1955 -EBUILD rubymine-2017.3.3.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1956 -EBUILD rubymine-2017.3.4.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1957 -EBUILD rubymine-2018.1.1.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1958 -EBUILD rubymine-2018.1.2.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1959 -EBUILD rubymine-2018.1.3.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1960 -EBUILD rubymine-2018.1.4.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1961 -EBUILD rubymine-2018.2.0.ebuild 951 BLAKE2B c38b84087cf7617d48eefd77610f669aa3378d9adf952949ac1fcac1a3aeb7f215787c759a56c9ffd13f2b3473757a2ed5cbd35092073301f46c1e7577e0d24d SHA512 3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7
1962 -EBUILD rubymine-2018.2.2.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1963 -EBUILD rubymine-2018.2.3.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1964 +DIST RubyMine-2018.2.5.tar.gz 298430079 BLAKE2B 9d2bee93ee3bf57d47d4f15a1fe533fd03d74118091f5da5aafc1e25e442ecf0060c382e5d61f95c6e8c6a66c93531ce932327291907449a411cf9d96ca3c6bf SHA512 f9908eaa67ea2f63be40eed3bbc74460d66de47fadff557d92509dc41ad74d55fffddee593fbc3b5cf5c95e4ab02816b482be1c0b7f9d9092da0ae7fdc1b373a
1965 EBUILD rubymine-2018.2.4.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1966 +EBUILD rubymine-2018.2.5.ebuild 951 BLAKE2B 411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a SHA512 87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
1967 MISC metadata.xml 246 BLAKE2B fc8d6245f577ed3dc445e459694a18f1d950a722dbb72bfd7508f1ba7c52f264fce2c4eda4b52e238a80f6765243a27d396a749dadbdf6a4b6931c25f8404bfa SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77
1968
1969 diff --git a/dev-util/rubymine/rubymine-2017.3.0.ebuild b/dev-util/rubymine/rubymine-2017.3.0.ebuild
1970 deleted file mode 100644
1971 index 3269c2a..0000000
1972 --- a/dev-util/rubymine/rubymine-2017.3.0.ebuild
1973 +++ /dev/null
1974 @@ -1,35 +0,0 @@
1975 -# Copyright 1999-2015 Gentoo Foundation
1976 -# Distributed under the terms of the GNU General Public License v2
1977 -# $Id$
1978 -
1979 -EAPI=5
1980 -inherit eutils versionator
1981 -
1982 -SLOT="$(get_major_version)"
1983 -RDEPEND=">=virtual/jdk-1.7"
1984 -
1985 -MY_PN="RubyMine"
1986 -MY_PV="$(get_version_component_range 1-2)"
1987 -RESTRICT="strip"
1988 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
1989 -
1990 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
1991 -HOMEPAGE="http://jetbrains.com/ruby/"
1992 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
1993 -LICENSE="all-rights-reserved"
1994 -IUSE=""
1995 -KEYWORDS="~amd64 ~x86"
1996 -S=${WORKDIR}/${MY_PN}-${MY_PV}
1997 -
1998 -src_install() {
1999 - local dir="/opt/${P}"
2000 - local exe="${PN}-${SLOT}"
2001 -
2002 - insinto "${dir}"
2003 - doins -r *
2004 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2005 -
2006 - newicon "bin/${PN}.png" "${exe}.png"
2007 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2008 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2009 -}
2010
2011 diff --git a/dev-util/rubymine/rubymine-2017.3.2.ebuild b/dev-util/rubymine/rubymine-2017.3.2.ebuild
2012 deleted file mode 100644
2013 index a6a68b2..0000000
2014 --- a/dev-util/rubymine/rubymine-2017.3.2.ebuild
2015 +++ /dev/null
2016 @@ -1,35 +0,0 @@
2017 -# Copyright 1999-2015 Gentoo Foundation
2018 -# Distributed under the terms of the GNU General Public License v2
2019 -# $Id$
2020 -
2021 -EAPI=5
2022 -inherit eutils versionator
2023 -
2024 -SLOT="$(get_major_version)"
2025 -RDEPEND=">=virtual/jdk-1.7"
2026 -
2027 -MY_PN="RubyMine"
2028 -MY_PV="$(get_version_component_range 1-3)"
2029 -RESTRICT="strip"
2030 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2031 -
2032 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2033 -HOMEPAGE="http://jetbrains.com/ruby/"
2034 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2035 -LICENSE="all-rights-reserved"
2036 -IUSE=""
2037 -KEYWORDS="~amd64 ~x86"
2038 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2039 -
2040 -src_install() {
2041 - local dir="/opt/${P}"
2042 - local exe="${PN}-${SLOT}"
2043 -
2044 - insinto "${dir}"
2045 - doins -r *
2046 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2047 -
2048 - newicon "bin/${PN}.png" "${exe}.png"
2049 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2050 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2051 -}
2052
2053 diff --git a/dev-util/rubymine/rubymine-2017.3.3.ebuild b/dev-util/rubymine/rubymine-2017.3.3.ebuild
2054 deleted file mode 100644
2055 index a6a68b2..0000000
2056 --- a/dev-util/rubymine/rubymine-2017.3.3.ebuild
2057 +++ /dev/null
2058 @@ -1,35 +0,0 @@
2059 -# Copyright 1999-2015 Gentoo Foundation
2060 -# Distributed under the terms of the GNU General Public License v2
2061 -# $Id$
2062 -
2063 -EAPI=5
2064 -inherit eutils versionator
2065 -
2066 -SLOT="$(get_major_version)"
2067 -RDEPEND=">=virtual/jdk-1.7"
2068 -
2069 -MY_PN="RubyMine"
2070 -MY_PV="$(get_version_component_range 1-3)"
2071 -RESTRICT="strip"
2072 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2073 -
2074 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2075 -HOMEPAGE="http://jetbrains.com/ruby/"
2076 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2077 -LICENSE="all-rights-reserved"
2078 -IUSE=""
2079 -KEYWORDS="~amd64 ~x86"
2080 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2081 -
2082 -src_install() {
2083 - local dir="/opt/${P}"
2084 - local exe="${PN}-${SLOT}"
2085 -
2086 - insinto "${dir}"
2087 - doins -r *
2088 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2089 -
2090 - newicon "bin/${PN}.png" "${exe}.png"
2091 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2092 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2093 -}
2094
2095 diff --git a/dev-util/rubymine/rubymine-2017.3.4.ebuild b/dev-util/rubymine/rubymine-2017.3.4.ebuild
2096 deleted file mode 100644
2097 index a6a68b2..0000000
2098 --- a/dev-util/rubymine/rubymine-2017.3.4.ebuild
2099 +++ /dev/null
2100 @@ -1,35 +0,0 @@
2101 -# Copyright 1999-2015 Gentoo Foundation
2102 -# Distributed under the terms of the GNU General Public License v2
2103 -# $Id$
2104 -
2105 -EAPI=5
2106 -inherit eutils versionator
2107 -
2108 -SLOT="$(get_major_version)"
2109 -RDEPEND=">=virtual/jdk-1.7"
2110 -
2111 -MY_PN="RubyMine"
2112 -MY_PV="$(get_version_component_range 1-3)"
2113 -RESTRICT="strip"
2114 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2115 -
2116 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2117 -HOMEPAGE="http://jetbrains.com/ruby/"
2118 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2119 -LICENSE="all-rights-reserved"
2120 -IUSE=""
2121 -KEYWORDS="~amd64 ~x86"
2122 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2123 -
2124 -src_install() {
2125 - local dir="/opt/${P}"
2126 - local exe="${PN}-${SLOT}"
2127 -
2128 - insinto "${dir}"
2129 - doins -r *
2130 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2131 -
2132 - newicon "bin/${PN}.png" "${exe}.png"
2133 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2134 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2135 -}
2136
2137 diff --git a/dev-util/rubymine/rubymine-2018.1.1.ebuild b/dev-util/rubymine/rubymine-2018.1.1.ebuild
2138 deleted file mode 100644
2139 index a6a68b2..0000000
2140 --- a/dev-util/rubymine/rubymine-2018.1.1.ebuild
2141 +++ /dev/null
2142 @@ -1,35 +0,0 @@
2143 -# Copyright 1999-2015 Gentoo Foundation
2144 -# Distributed under the terms of the GNU General Public License v2
2145 -# $Id$
2146 -
2147 -EAPI=5
2148 -inherit eutils versionator
2149 -
2150 -SLOT="$(get_major_version)"
2151 -RDEPEND=">=virtual/jdk-1.7"
2152 -
2153 -MY_PN="RubyMine"
2154 -MY_PV="$(get_version_component_range 1-3)"
2155 -RESTRICT="strip"
2156 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2157 -
2158 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2159 -HOMEPAGE="http://jetbrains.com/ruby/"
2160 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2161 -LICENSE="all-rights-reserved"
2162 -IUSE=""
2163 -KEYWORDS="~amd64 ~x86"
2164 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2165 -
2166 -src_install() {
2167 - local dir="/opt/${P}"
2168 - local exe="${PN}-${SLOT}"
2169 -
2170 - insinto "${dir}"
2171 - doins -r *
2172 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2173 -
2174 - newicon "bin/${PN}.png" "${exe}.png"
2175 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2176 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2177 -}
2178
2179 diff --git a/dev-util/rubymine/rubymine-2018.1.2.ebuild b/dev-util/rubymine/rubymine-2018.1.2.ebuild
2180 deleted file mode 100644
2181 index a6a68b2..0000000
2182 --- a/dev-util/rubymine/rubymine-2018.1.2.ebuild
2183 +++ /dev/null
2184 @@ -1,35 +0,0 @@
2185 -# Copyright 1999-2015 Gentoo Foundation
2186 -# Distributed under the terms of the GNU General Public License v2
2187 -# $Id$
2188 -
2189 -EAPI=5
2190 -inherit eutils versionator
2191 -
2192 -SLOT="$(get_major_version)"
2193 -RDEPEND=">=virtual/jdk-1.7"
2194 -
2195 -MY_PN="RubyMine"
2196 -MY_PV="$(get_version_component_range 1-3)"
2197 -RESTRICT="strip"
2198 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2199 -
2200 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2201 -HOMEPAGE="http://jetbrains.com/ruby/"
2202 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2203 -LICENSE="all-rights-reserved"
2204 -IUSE=""
2205 -KEYWORDS="~amd64 ~x86"
2206 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2207 -
2208 -src_install() {
2209 - local dir="/opt/${P}"
2210 - local exe="${PN}-${SLOT}"
2211 -
2212 - insinto "${dir}"
2213 - doins -r *
2214 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2215 -
2216 - newicon "bin/${PN}.png" "${exe}.png"
2217 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2218 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2219 -}
2220
2221 diff --git a/dev-util/rubymine/rubymine-2018.1.3.ebuild b/dev-util/rubymine/rubymine-2018.1.3.ebuild
2222 deleted file mode 100644
2223 index a6a68b2..0000000
2224 --- a/dev-util/rubymine/rubymine-2018.1.3.ebuild
2225 +++ /dev/null
2226 @@ -1,35 +0,0 @@
2227 -# Copyright 1999-2015 Gentoo Foundation
2228 -# Distributed under the terms of the GNU General Public License v2
2229 -# $Id$
2230 -
2231 -EAPI=5
2232 -inherit eutils versionator
2233 -
2234 -SLOT="$(get_major_version)"
2235 -RDEPEND=">=virtual/jdk-1.7"
2236 -
2237 -MY_PN="RubyMine"
2238 -MY_PV="$(get_version_component_range 1-3)"
2239 -RESTRICT="strip"
2240 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2241 -
2242 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2243 -HOMEPAGE="http://jetbrains.com/ruby/"
2244 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2245 -LICENSE="all-rights-reserved"
2246 -IUSE=""
2247 -KEYWORDS="~amd64 ~x86"
2248 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2249 -
2250 -src_install() {
2251 - local dir="/opt/${P}"
2252 - local exe="${PN}-${SLOT}"
2253 -
2254 - insinto "${dir}"
2255 - doins -r *
2256 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2257 -
2258 - newicon "bin/${PN}.png" "${exe}.png"
2259 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2260 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2261 -}
2262
2263 diff --git a/dev-util/rubymine/rubymine-2018.1.4.ebuild b/dev-util/rubymine/rubymine-2018.1.4.ebuild
2264 deleted file mode 100644
2265 index a6a68b2..0000000
2266 --- a/dev-util/rubymine/rubymine-2018.1.4.ebuild
2267 +++ /dev/null
2268 @@ -1,35 +0,0 @@
2269 -# Copyright 1999-2015 Gentoo Foundation
2270 -# Distributed under the terms of the GNU General Public License v2
2271 -# $Id$
2272 -
2273 -EAPI=5
2274 -inherit eutils versionator
2275 -
2276 -SLOT="$(get_major_version)"
2277 -RDEPEND=">=virtual/jdk-1.7"
2278 -
2279 -MY_PN="RubyMine"
2280 -MY_PV="$(get_version_component_range 1-3)"
2281 -RESTRICT="strip"
2282 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2283 -
2284 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2285 -HOMEPAGE="http://jetbrains.com/ruby/"
2286 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2287 -LICENSE="all-rights-reserved"
2288 -IUSE=""
2289 -KEYWORDS="~amd64 ~x86"
2290 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2291 -
2292 -src_install() {
2293 - local dir="/opt/${P}"
2294 - local exe="${PN}-${SLOT}"
2295 -
2296 - insinto "${dir}"
2297 - doins -r *
2298 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2299 -
2300 - newicon "bin/${PN}.png" "${exe}.png"
2301 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2302 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2303 -}
2304
2305 diff --git a/dev-util/rubymine/rubymine-2018.2.0.ebuild b/dev-util/rubymine/rubymine-2018.2.0.ebuild
2306 deleted file mode 100644
2307 index 3269c2a..0000000
2308 --- a/dev-util/rubymine/rubymine-2018.2.0.ebuild
2309 +++ /dev/null
2310 @@ -1,35 +0,0 @@
2311 -# Copyright 1999-2015 Gentoo Foundation
2312 -# Distributed under the terms of the GNU General Public License v2
2313 -# $Id$
2314 -
2315 -EAPI=5
2316 -inherit eutils versionator
2317 -
2318 -SLOT="$(get_major_version)"
2319 -RDEPEND=">=virtual/jdk-1.7"
2320 -
2321 -MY_PN="RubyMine"
2322 -MY_PV="$(get_version_component_range 1-2)"
2323 -RESTRICT="strip"
2324 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2325 -
2326 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2327 -HOMEPAGE="http://jetbrains.com/ruby/"
2328 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2329 -LICENSE="all-rights-reserved"
2330 -IUSE=""
2331 -KEYWORDS="~amd64 ~x86"
2332 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2333 -
2334 -src_install() {
2335 - local dir="/opt/${P}"
2336 - local exe="${PN}-${SLOT}"
2337 -
2338 - insinto "${dir}"
2339 - doins -r *
2340 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2341 -
2342 - newicon "bin/${PN}.png" "${exe}.png"
2343 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2344 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2345 -}
2346
2347 diff --git a/dev-util/rubymine/rubymine-2018.2.2.ebuild b/dev-util/rubymine/rubymine-2018.2.2.ebuild
2348 deleted file mode 100644
2349 index a6a68b2..0000000
2350 --- a/dev-util/rubymine/rubymine-2018.2.2.ebuild
2351 +++ /dev/null
2352 @@ -1,35 +0,0 @@
2353 -# Copyright 1999-2015 Gentoo Foundation
2354 -# Distributed under the terms of the GNU General Public License v2
2355 -# $Id$
2356 -
2357 -EAPI=5
2358 -inherit eutils versionator
2359 -
2360 -SLOT="$(get_major_version)"
2361 -RDEPEND=">=virtual/jdk-1.7"
2362 -
2363 -MY_PN="RubyMine"
2364 -MY_PV="$(get_version_component_range 1-3)"
2365 -RESTRICT="strip"
2366 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2367 -
2368 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2369 -HOMEPAGE="http://jetbrains.com/ruby/"
2370 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2371 -LICENSE="all-rights-reserved"
2372 -IUSE=""
2373 -KEYWORDS="~amd64 ~x86"
2374 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2375 -
2376 -src_install() {
2377 - local dir="/opt/${P}"
2378 - local exe="${PN}-${SLOT}"
2379 -
2380 - insinto "${dir}"
2381 - doins -r *
2382 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2383 -
2384 - newicon "bin/${PN}.png" "${exe}.png"
2385 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2386 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2387 -}
2388
2389 diff --git a/dev-util/rubymine/rubymine-2018.2.3.ebuild b/dev-util/rubymine/rubymine-2018.2.3.ebuild
2390 deleted file mode 100644
2391 index a6a68b2..0000000
2392 --- a/dev-util/rubymine/rubymine-2018.2.3.ebuild
2393 +++ /dev/null
2394 @@ -1,35 +0,0 @@
2395 -# Copyright 1999-2015 Gentoo Foundation
2396 -# Distributed under the terms of the GNU General Public License v2
2397 -# $Id$
2398 -
2399 -EAPI=5
2400 -inherit eutils versionator
2401 -
2402 -SLOT="$(get_major_version)"
2403 -RDEPEND=">=virtual/jdk-1.7"
2404 -
2405 -MY_PN="RubyMine"
2406 -MY_PV="$(get_version_component_range 1-3)"
2407 -RESTRICT="strip"
2408 -QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
2409 -
2410 -DESCRIPTION="The most intelligent Ruby and Rails IDE"
2411 -HOMEPAGE="http://jetbrains.com/ruby/"
2412 -SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
2413 -LICENSE="all-rights-reserved"
2414 -IUSE=""
2415 -KEYWORDS="~amd64 ~x86"
2416 -S=${WORKDIR}/${MY_PN}-${MY_PV}
2417 -
2418 -src_install() {
2419 - local dir="/opt/${P}"
2420 - local exe="${PN}-${SLOT}"
2421 -
2422 - insinto "${dir}"
2423 - doins -r *
2424 - fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
2425 -
2426 - newicon "bin/${PN}.png" "${exe}.png"
2427 - make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
2428 - make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
2429 -}
2430
2431 diff --git a/dev-util/rubymine/rubymine-2017.3.1.ebuild b/dev-util/rubymine/rubymine-2018.2.5.ebuild
2432 similarity index 100%
2433 rename from dev-util/rubymine/rubymine-2017.3.1.ebuild
2434 rename to dev-util/rubymine/rubymine-2018.2.5.ebuild