aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-04-02 02:10:38 +0100
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-04-02 02:10:38 +0100
commit59f2093a7f561c4e7c9fef8dc2baf7edded886bd (patch)
tree356756ca9400c094aeb13a4d80eae5b5458c1ad8
parentadd keeagent (diff)
downloadssnb-59f2093a7f561c4e7c9fef8dc2baf7edded886bd.tar.gz
ssnb-59f2093a7f561c4e7c9fef8dc2baf7edded886bd.tar.bz2
ssnb-59f2093a7f561c4e7c9fef8dc2baf7edded886bd.zip
multiple dev-utils update
-rw-r--r--dev-util/clion/Manifest2
-rw-r--r--dev-util/clion/clion-2016.3.5.ebuild55
-rw-r--r--dev-util/eclipse-sdk-bin/Manifest3
-rw-r--r--dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.3.ebuild51
-rw-r--r--dev-util/idea-community/Manifest12
-rw-r--r--dev-util/idea-community/idea-community-2016.3.1.163.9166.29.ebuild59
-rw-r--r--dev-util/idea-ultimate/Manifest4
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-2016.3.6.163.15118.11.ebuild82
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-2017.1.0.171.3780.107.ebuild82
-rw-r--r--dev-util/phpstorm/Manifest2
-rw-r--r--dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild52
-rw-r--r--dev-util/pycharm-community/Manifest4
-rw-r--r--dev-util/pycharm-community/pycharm-community-2016.2.ebuild40
-rw-r--r--dev-util/rubymine/Manifest2
-rw-r--r--dev-util/rubymine/rubymine-2017.1.0.ebuild35
-rw-r--r--dev-util/webstorm/Manifest2
-rw-r--r--dev-util/webstorm/webstorm-2016.3.4.163.13906.20.ebuild46
17 files changed, 525 insertions, 8 deletions
diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 17b284b..63605e6 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -2,9 +2,11 @@ AUX config 27 SHA256 b8188be7e410b9fe8ad955837ca2bf9ef09dc1b55fba3b621b9ea417d4a
DIST clion-2016.2.2.tar.gz 287243689 SHA256 b1595466ff890067dda8e0176dd815a825fb86fc2b6ef90610294ec61c1d5819 SHA512 7740039c44deae558de2e041b24f6ea3ff81240446b48879e282db7b90a05a06f0a7daa6c853be59915963027f5c62c3ce7446b98a72a1d24ee7e39d18f47bda WHIRLPOOL 3153aee03b5e4e4aea6d6a457d1b85351f4e17c5300bbefbd6ac8ee1ebc6ebfaddc13d7bdce946f12018dcd19d0e12110b9f212c2dec2a78266049e4f8ca814a
DIST clion-2016.2.3.tar.gz 288453534 SHA256 0d2fc6ecec4dfab15ba98021ed3d3e866c2d43e7c27b7e522e0161e76aa78fbd SHA512 714bc912f362db27966212686c7bd7ddf4a22e0e52bcb1e030f6350f31c5b1b0065986526dca6098434dd901f4badb78b9ab101e68131835e8ec30df7e18486d WHIRLPOOL 17810ace8831556017e34b0fc9803ee9e7c4f65871931fa8e538554e876cb0acc37d2820e6ee8890fdb879cba2b2a25ff1c8c7465cd183762d2bea3cc8006d77
DIST clion-2016.2.tar.gz 282330694 SHA256 647be9c5e20b76114ad20b9cb7a5458b172f6a839bdc617f81531a7d31c18a37 SHA512 f6586e92844cde1c84af6637370ee39bf80c78cfbde3808d59945f8a88b64f90c574ab1025ef2558840c8ed1f31e9d8742034f27424ec8412f0baff19d3912d2 WHIRLPOOL 7f6965b13ffea9c95b6ed7b8a03b24e0115dbee746ca59e4622505a52ccd944a849f593de88735b3d27161e4a49cd507971157441fb3ad44df6e2762a5ab81c9
+DIST clion-2016.3.5.tar.gz 284149426 SHA256 143026bb0e79d01c8c09ff738c0f131de33d92970fb0d0e0694717ee286fc358 SHA512 ec2fe59db81efba600082828dd8b70c90486eda4e78159fde1451702d0c5395ce395dbeaf7fe14454e15cf1dbafad46b2436e0072c11beca69b2ac978a17a6b3 WHIRLPOOL af73a93f90a61e583746f9f3bf54b4535eb4f2981920aad3fadba46320b8b2c916dbef5f5eb8fa832f2d00283b0471570f5f18bba9e3b6ab15d490b1c22ade13
DIST clion-2016.3.tar.gz 283470105 SHA256 61b81e6906ffc675253d2565f8e54425a4bbfae7e4650f9f42af2f90abfada9a SHA512 ec3e4558c133529345b99896e0aa0977e60ba8af38a16603897c0b957b675a0b6d62df6a566af0ef6ed45e0df5edeea1ac6d4dc2e140a19d1656badc50396900 WHIRLPOOL 40c9ea8762e0836d40e81c16920e449aed1b99b46c88f508dab2d0b1fcaa78049332dcf9be71bd48101a653b8ea8c4181652d6f517d4ad5da89d35cbd6aa9bfa
EBUILD clion-2016.2.2.ebuild 1561 SHA256 d75f2c121138c2263040ca3ef27a93be6110c4e2447f6e72a53f071f1a6ccd78 SHA512 56f6476bdc9ab7893e0a64523b164b58b47e0f08b4d863f2087ab38f972ec23760d75509fab96034d9d8b6596d6f830b2057c0ac37cac42de49172a80fdea1c1 WHIRLPOOL 2077a9a565081f914f08f9bedf359c0c5e5af1800a8d420a6e73dc5c10f16ae50beb52be2f5acd8cc53d9e958639712a4cb61ae07c293901a48cfc3c4f90ee1e
EBUILD clion-2016.2.3.ebuild 1561 SHA256 d75f2c121138c2263040ca3ef27a93be6110c4e2447f6e72a53f071f1a6ccd78 SHA512 56f6476bdc9ab7893e0a64523b164b58b47e0f08b4d863f2087ab38f972ec23760d75509fab96034d9d8b6596d6f830b2057c0ac37cac42de49172a80fdea1c1 WHIRLPOOL 2077a9a565081f914f08f9bedf359c0c5e5af1800a8d420a6e73dc5c10f16ae50beb52be2f5acd8cc53d9e958639712a4cb61ae07c293901a48cfc3c4f90ee1e
EBUILD clion-2016.2.ebuild 1550 SHA256 ad355e8c74d65e637e2fc73ceda541db4f50e829f96ef3ed6a26187c02fc624c SHA512 b86abc545732d401a63661c513a3d6f72c0d582ee103c92060ae79d02d6da84a10e1fdcd9fa3188130e1c798394f6555677d1af2271238e355724d4ab98d16bc WHIRLPOOL f57a302dec64f95dc6bf51ddb015501c4ba986a114c9ebdf5a93bab7239b3ae04f68ade830ef98f02c6a4a5ddae295d219a1754854cb267235c15ff86dca59ad
EBUILD clion-2016.3.0.ebuild 1616 SHA256 7bc292ebc1f94cc5f789057c0555569c182faa7c53df621eb6bc2de540ca4708 SHA512 d4d6e1570cf6bcce2b32d87ccf81da095ef868b7e8987388f8b6d29466cdb8a22459862c457367b62aa8ee50f33eabb5c776d4df71511831447720f7e7e18d8c WHIRLPOOL cb4e9d890cbed1f3618b7f79a0effec7f15d9a2bd2d0b32fc5569c52e65cf3fc025d96b3d794e6a363c96d5362e8ae6ebed4c34a658cbe952f24c1be75fabe19
+EBUILD clion-2016.3.5.ebuild 1561 SHA256 d75f2c121138c2263040ca3ef27a93be6110c4e2447f6e72a53f071f1a6ccd78 SHA512 56f6476bdc9ab7893e0a64523b164b58b47e0f08b4d863f2087ab38f972ec23760d75509fab96034d9d8b6596d6f830b2057c0ac37cac42de49172a80fdea1c1 WHIRLPOOL 2077a9a565081f914f08f9bedf359c0c5e5af1800a8d420a6e73dc5c10f16ae50beb52be2f5acd8cc53d9e958639712a4cb61ae07c293901a48cfc3c4f90ee1e
MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e
diff --git a/dev-util/clion/clion-2016.3.5.ebuild b/dev-util/clion/clion-2016.3.5.ebuild
new file mode 100644
index 0000000..619dd18
--- /dev/null
+++ b/dev-util/clion/clion-2016.3.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI="4"
+inherit eutils versionator
+
+SLOT="0"
+RDEPEND=">=virtual/jdk-1.6"
+
+RESTRICT="strip mirror"
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
+
+DESCRIPTION="The intelligent cross-platform C/C++ IDE"
+HOMEPAGE="https://www.jetbrains.com/clion/"
+
+MY_PN="CLion"
+SRC_URI="http://download.jetbrains.com/cpp/${MY_PN}-${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+
+LICENSE="CLion-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+
+S="${WORKDIR}/${PN}-${PV}"
+
+src_install() {
+ local dir="/opt/${P}"
+ local exe="${PN}"
+
+ insinto "${dir}"
+
+ sed -e "s|^message()|source /etc/conf.d/clion\n\nmessage()|" \
+ -i bin/${PN}.sh || die "Unable to patch startup script"
+
+ [[ -d "jre" ]] && rm -rf jre || die "no embedded jre found"
+
+ doins -r *
+
+ fperms 755 "${dir}/bin/gdb/bin/gdb"
+ fperms 755 "${dir}/bin/${PN}.sh"
+ fperms 755 "${dir}/bin/inspect.sh"
+ fperms 755 "${dir}/bin/fsnotifier64"
+ fperms 755 "${dir}/bin/fsnotifier"
+ fperms 755 "${dir}/bin/cmake/bin/cmake"
+ fperms 755 "${dir}/bin/cmake/bin/cpack"
+ fperms 755 "${dir}/bin/cmake/bin/ctest"
+ fperms 755 "${dir}/bin/lldb/LLDBFrontend"
+ fperms 755 "${dir}/bin/lldb/bin/lldb-server"
+ fperms 755 "${dir}/bin/lldb/lib/python2.7/site-packages/lldb/lldb-argdumper"
+
+ newicon "bin/${PN}.svg" "${exe}.svg"
+ make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
+ make_desktop_entry ${exe} "CLion IDE ${PV}" "${exe}" "Development;IDE"
+
+ newconfd "${FILESDIR}/config" ${PN}
+}
diff --git a/dev-util/eclipse-sdk-bin/Manifest b/dev-util/eclipse-sdk-bin/Manifest
index 137a506..90dde11 100644
--- a/dev-util/eclipse-sdk-bin/Manifest
+++ b/dev-util/eclipse-sdk-bin/Manifest
@@ -10,6 +10,9 @@ DIST eclipse-java-neon-1a-linux-gtk-4.6.1.tar.gz 31225 SHA256 72837910c89f8b48fd
DIST eclipse-java-neon-1a-linux-gtk-x86_64-4.6.1.tar.gz 168001174 SHA256 cd22d953dee2db30d86c51a50189dd062c8ac68c5776cbe525a7f852986f23b5 SHA512 8a28c76ea81bedb22b6e808b0f0ea4942d723cff407c63f9948f8d22f7719c66d45617f701cffda5d377bd4d69d0a5da07be06aeeb387ec7ff23a47502ffa219 WHIRLPOOL 0d431404f6b4a89ab92cea6261e7ee3385e665039c13bb5de890f334a2bbce0cb0146afae7710478c863459aef699c818194159ec36dac83c2033f6324ec0239
DIST eclipse-java-neon-2-linux-gtk-4.6.2.tar.gz 167301233 SHA256 44b8c068a9a199817852b58325b90add3905e27ed33f4eb89197f6eb4c7c3be0 SHA512 b9ab913cb697ed3810c53dd9ee87aa831edb043e3e1bd6d5d04007a51ae61a367f6f851e5c436709eb610e0abdce3a155fdfb175e07aafeeab8ef8d7decdd169 WHIRLPOOL b808146bac1cf6b58e0c8549de0c9ce30fcf3b885d4901febd55edb60d3a04c6af650797ed9bb1719e5bc8d1a1708d0e01f722d4e8afba94a21329bb352d1ce5
DIST eclipse-java-neon-2-linux-gtk-x86_64-4.6.2.tar.gz 167449069 SHA256 b276ee8af940d37b9339ecb639c23953a25584af8564526be06e0cc95f2f6a60 SHA512 7cd7c5a020bb4a8644fdaa1b4e3b1b9daab34edd17677e28b2cdd7934f2a6432320fbba241e4fb91349ae056405721522e4bfe29970a3934d49a3e8385558691 WHIRLPOOL 4d5190375a23f149e1c2b09ffa0c9858b6dc4b70b760dbb549544a179933f3bc037f9779330bb9b5ab6f009a3fe15024728cd8d5f41c7f00d95942ae09786b39
+DIST eclipse-java-neon-3-linux-gtk-4.6.3.tar.gz 167943703 SHA256 07452c284696ed79f056296c9c47f5097c30dfe2e1784623e129c509619c1b9d SHA512 bc7008af20563d737ad88cc9da3fabd97be7049ff13f85cb969747c4ac74d33fa95b4bb993e290179096a72e3ea11600725483ff8dd06eab79b3100698a9a8e2 WHIRLPOOL 5e2a974556808dbfe9c394387984b8c6cf02b8ac809cc840d0167c91b4ce53f227c8e12526f3c30145bc1485a346719f400584fdb8b0be4d211213a94ba34dc4
+DIST eclipse-java-neon-3-linux-gtk-x86_64-4.6.3.tar.gz 168093851 SHA256 6e187bb230525f1b85a950a3c72afdca201d7957797ec81d620bdaae9e810250 SHA512 d1e406ae050b02771cf97ff87b394c50ecb7220f14194efbeb3511c142b66f32d4426c8f88b26e5225059b9796b940dd221e0dc3bf0780991fac65f5b4e362a8 WHIRLPOOL 517e3712b08351b5ae932bf34219d1a007e7188aa37555b2be8feadafb5c72d6adf7f10eb98b1ade7518afb6de58012dd61a13d7ceb557c29f0bef8bbdea8ed4
EBUILD eclipse-sdk-bin-4.5.2.ebuild 1312 SHA256 b3c3f04397e2d07a3659b1fdb10fc1aa4b75c70a1bce50d6d3b18d5a22cfa0fb SHA512 693c17828f5265cfb0c780f626f67949a75f7200d625eb7fdc6e477b4030320a95abc08ec43a24df753a28b3f68a2e4939e0d0a860a6f45c7b271635a05987cf WHIRLPOOL 2384f1c46bb6c23d844d2a27c009c47b8218bd38a7754263798fd7b86d33d9426051de46dbbbf1a266f19dc67a7ac0bf607e8d0ece18df719bab5952f3984e4b
EBUILD eclipse-sdk-bin-4.6.1.ebuild 1316 SHA256 e4725bcd20ae62b13130de93b1ce4a0fb6713df0905ae3ba603a2065e54a4e4b SHA512 37faef1b85defa93e2d1320123d34ea1831153b67d1a6cd0c6af4237ce231193f8e5a90638ae2cff633898cba07028eed155ab6c0a6bb471089c6aa4d22022cb WHIRLPOOL 8cfa7717268760b4544761e80684733f81a6c502589f42be735526f1c4891ea650616ae6ea2f350bb8fa97ca49d18d4e621f23846ca2b2625b8f70e00676a300
EBUILD eclipse-sdk-bin-4.6.2.ebuild 1315 SHA256 2ffa16fe7d6c72d6bcd49a4d8c95de23e890aa57c286ac6e8c2890b44987e69e SHA512 d06c2af4d48b8b289a2d66fa12059bfc4f9c12e1fe4c6f083ea3ec57c7726d29fbc54560f6744196ab8ff00fecd8a4dbce03e220c528918b1b38d4b24d493965 WHIRLPOOL 9e048fe442cd0ff55a802c038ec9f09398955e9235480ba96f73402ca1c446ccd275f0e6d254b5e319cdcd13af833fc3f24a799495c8293f96454c3228c4ddc1
+EBUILD eclipse-sdk-bin-4.6.3.ebuild 1315 SHA256 fd66ed79644e8966a276f3f7a710615ff76ecaebdfd5bb22c6eb391631c532e6 SHA512 cf3c2815513355deeeb947b3dc5fa98c5a23e7414925d0a1dd3491cc935bb3c4005b775fc22ad2713abbf2a550baea5f51841aa83e41ed711f063da4d1e42c8d WHIRLPOOL a80ca1598e4bda83ac4b709f906b700f9ad65c58c1750728a451e2f114d12525a72c0e6affb1cb29e5bb1b06f042446a6014e35ea223086ab7a6f3aca9d89e00
diff --git a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.3.ebuild b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.3.ebuild
new file mode 100644
index 0000000..0246ff5
--- /dev/null
+++ b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils versionator
+
+SR=3
+RNAME="neon"
+
+SRC_BASE="https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-${SR}-linux-gtk"
+
+DESCRIPTION="Eclipse SDK"
+HOMEPAGE="http://www.eclipse.org"
+SRC_URI="
+ amd64? ( ${SRC_BASE}-x86_64.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-x86_64-${PV}.tar.gz )
+ x86? ( ${SRC_BASE}.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-${PV}.tar.gz )"
+
+LICENSE="EPL-1.0"
+SLOT="4.6"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND="
+ >=virtual/jdk-1.8
+ x11-libs/gtk+:2"
+
+S=${WORKDIR}/eclipse
+
+src_install() {
+ local dest=/opt/${PN}-${SLOT}
+
+ insinto ${dest}
+ doins -r features icon.xpm plugins artifacts.xml p2 eclipse.ini configuration dropins
+
+ exeinto ${dest}
+ doexe eclipse
+
+ dohtml -r readme/*
+
+ cp "${FILESDIR}"/eclipserc-bin-${SLOT} "${T}" || die
+ cp "${FILESDIR}"/eclipse-bin-${SLOT} "${T}" || die
+ sed "s@%SLOT%@${SLOT}@" -i "${T}"/eclipse{,rc}-bin-${SLOT} || die
+
+ insinto /etc
+ newins "${T}"/eclipserc-bin-${SLOT} eclipserc-bin-${SLOT}
+
+ newbin "${T}"/eclipse-bin-${SLOT} eclipse-bin-${SLOT}
+ make_desktop_entry "eclipse-bin-${SLOT}" "Eclipse ${PV} (bin)" "${dest}/icon.xpm"
+}
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index dd3391d..06087fd 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,7 +1,7 @@
-DIST ideaIC-15.0.6.tar.gz 234630621 SHA256 4238391a3e2ffdc7ada51e850702330ea172c6bf0bb859d2f269e3f2d45e6920 SHA512 9c7adb462199b125e8bf174472832c3c56d2f62b230832e1dfe74404a6db65ada597741d3df462281f133e1d7599e65bf8362be8e7f6459665155bfeaf073138 WHIRLPOOL f5c5b18f4b4f5d974d8466506722b50747554beea2cb0d132b68f3fdd3377346ffd986f5cbfef0381024f6da5e1ee0233645a9c48904dbe7fd5cac911d16653a
-DIST ideaIC-2016.3.3.tar.gz 410586563 SHA256 c80c6e32190555d48182ae22876ca29171a4ad2c042eb3461ddf3b82a4fb39ed SHA512 ce7190cd8c4c63c3cf9e68ea415afb66214f71f1886ad16ec8d56513208824f86c902b2f886a208b73f45528600531b471972766e163378a1fd957065e89dd0f WHIRLPOOL 00610c467f81b19566413710b575162ae90f516a1366a5d60b870875e7dcde96b23090ca20dd77a635b7306fab27a4694ee30c5eca26196f2418ccc4e7146e08
-DIST ideaIC-2016.3.tar.gz 410473013 SHA256 c37dfa09707a894853fb65f3977a07cb5256d43c1698e0e8a4ae508b7a50e2ae SHA512 caa71721ce5d9726979cb2c69eafcba953cd8ee22ea0719b3b9bf472b083ff02d5d5fb701fe07dca5cf71fdb7d343f07885d71366c3a4f7cc99c4f3d1defcb6c WHIRLPOOL cd4b777b9917b542010a6bd5888aa4baf783908c819ee15b443c156ae62ef69cdb3bf9bfd91318260ba21cfb8000233eeacb730a55493f3888f0a7de764cacfe
-EBUILD idea-community-15.0.6.143.2370.31.ebuild 1032 SHA256 7d77870884bb4f9597e704d7e235a70c200f52334199451fa5f0fced3c1bfb3b SHA512 192617dd7a82a04bb36270813da3affccf2aa4ee6af57be9d8f6853238e6f5e78c7a922ae3f7a4ab02b250d006d616f1a34c5a94fa35e058e06684375cdb483f WHIRLPOOL 819e86c346c653adc5768932d39858707b9c1723f545ebf5e2a3740a89fca9d1b4951cbe1a2995132be76506c8ced0004b4c0c6916872fe84460fc57fc02ea23
-EBUILD idea-community-2016.3.0.163.7743.44.ebuild 1677 SHA256 2d3a7a2b9fd652360c16b422efd58859fbb7496ff17b94e5e0577c838069ee57 SHA512 56874ded954a8d2ba6f5f802c14aac104f9801a8e00ad537597ece172257145ec600ff965fe0280831706b42ef7257f264b9eb0bcb69f28b3e14abd0fbde063f WHIRLPOOL fa29cc30bca38f8406013baa08faa719c092d92e1dd0212958705152a5d99c4f464142773e2ccd466484bc10d47ef1bf9814c50203196106286ba407e83418ad
-EBUILD idea-community-2016.3.3.163.11103.6.ebuild 1677 SHA256 a6f986af6a54219a1494a6e225c03342f7ebeb622bdaf7293966bb13bd9c4620 SHA512 c92384adb45bd3b037e5e7019e0070333506ff283243fc52b9b1ca539a78be75e51d7db37d0e4a2ae12fa38b44dc29c1ebf128ba87a122e0f3a6d867b0bea030 WHIRLPOOL fa1279f1b1afb952a6db3e028c954a710aff0ee495b550aa73f89c8cb10143e524ed215cc514f7fdc6c02ba92a30520b8fd2973bc95ead391ac16b26f2a509f1
+DIST ideaIC-15.0.3.tar.gz 232760076 SHA256 0a4b755f3a48b3b5ad1000e17a92462c33ad5a8cc4912d6e276bbc4bf1241296 SHA512 b25f6358aeb7d59349042a90a71830806b2b4469e68521d6aa221f1cfa1f952d029afe9f9396eb424ab852e9ccf75912a2bc2815178b0a981fe1a08bba6b2f62 WHIRLPOOL 1542cf28d8edcea8853c9a946e74af8f0e9fd44b052d73bfabefa48342191cb8fa3de0d9159f2960543ba0d9e237e930c6635e374287931b1ceb31030590aac4
+DIST ideaIC-2016.2.tar.gz 333652005 SHA256 6270c2feae18e10a790d7dda0ab5fed929e353ef41cb016560f7878101259d98 SHA512 b4c38f18356284b3c82df0841c921660dd1018320ad825bc41a9b511d7e701e560b9a01e4b6d26a16b77a20fe8e31240a0e39229846cddd2af49c1a1c394bf32 WHIRLPOOL be8cb4cf7a288600d744453a94cdeadeae29610e3bbfb86732469575cac256506c8d255f45b4c57e19c3f3ef4646dc676b51dd037090570fb5d4463528c43f81
+DIST ideaIC-2016.3.1.tar.gz 410563028 SHA256 7bceaf6e4a5adef071b5d7240f218b14bfa87208c61a206b13eac0f067ee996f SHA512 27354517b419eba04d8762c701f978ee9c256d80c553a27a254a77e8f54b5920c57d79772b3cb8f848607e46fee5435528b305aa096219387e7d45fecc974700 WHIRLPOOL 546bedd13cdbb48aaaf734435983ca9b04f1914f442b94328941b9b226b926ee1ccc43725589ce74d98f1e6b15de90cdeee9a9b52ef0f81d2e76840a6f915130
+EBUILD idea-community-15.0.3.143.1821.5.ebuild 1032 SHA256 7d77870884bb4f9597e704d7e235a70c200f52334199451fa5f0fced3c1bfb3b SHA512 192617dd7a82a04bb36270813da3affccf2aa4ee6af57be9d8f6853238e6f5e78c7a922ae3f7a4ab02b250d006d616f1a34c5a94fa35e058e06684375cdb483f WHIRLPOOL 819e86c346c653adc5768932d39858707b9c1723f545ebf5e2a3740a89fca9d1b4951cbe1a2995132be76506c8ced0004b4c0c6916872fe84460fc57fc02ea23
+EBUILD idea-community-2016.2.162.1121.32.ebuild 1677 SHA256 c8425b5021492dcc9d706be9001d1ef0dcbb681d45a58d03208d2592f9a2b3d9 SHA512 f380a699e28e87bfc444ce8765ef348d6a362766b70e421d3083ccbd2148676929ef0f0eb91ab573309307dfcb5c978892cc1be83687e81daf8df66f37eee5ed WHIRLPOOL 3865cdd7e2381bac88ce45cc50c6db9efdf003c1ed3df030002d7fe5b4fc68b23438af9f65a29be6974da488da9cf255033ca5d44cd43a22164afaec344f8587
+EBUILD idea-community-2016.3.1.163.9166.29.ebuild 1677 SHA256 a6f986af6a54219a1494a6e225c03342f7ebeb622bdaf7293966bb13bd9c4620 SHA512 c92384adb45bd3b037e5e7019e0070333506ff283243fc52b9b1ca539a78be75e51d7db37d0e4a2ae12fa38b44dc29c1ebf128ba87a122e0f3a6d867b0bea030 WHIRLPOOL fa1279f1b1afb952a6db3e028c954a710aff0ee495b550aa73f89c8cb10143e524ed215cc514f7fdc6c02ba92a30520b8fd2973bc95ead391ac16b26f2a509f1
MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e
diff --git a/dev-util/idea-community/idea-community-2016.3.1.163.9166.29.ebuild b/dev-util/idea-community/idea-community-2016.3.1.163.9166.29.ebuild
new file mode 100644
index 0000000..f57fdc7
--- /dev/null
+++ b/dev-util/idea-community/idea-community-2016.3.1.163.9166.29.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+if [[ "${PV_STRING}x" = "x" ]]
+then
+ S="${WORKDIR}/${MY_PN}-IC-${MY_PV}"
+else
+ S="${WORKDIR}/${MY_PN}-IC-${PV_STRING}"
+fi
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry ${PN} "IntelliJ IDEA $(get_version_component_range 1-3) (Community Edition)" "${PN}" "Development;IDE"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 8ef29df..b2d9b5e 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -7,7 +7,9 @@ DIST ideaIU-2016.3.2.tar.gz 602212019 SHA256 aa636eb6ad9fe048c7ec1334ca5e23abc70
DIST ideaIU-2016.3.3.tar.gz 602157018 SHA256 95871c9a8aed1bd8992ff493fbc5fc31674b18ef3cd509eb8f2e5650b3419eaf SHA512 0e0fc4fbf6b7f9fc099f0debbf99bc2ff3f6e08dcb2fa614564199e68b9ba1ad394555d4305ac7079eab274ed9f127765a01e8d452f8c7c38fc6de52887886a7 WHIRLPOOL 75f1e65779cb476c3b70a2a6672126fbf8a11fe93323f7c540f58aae42d99b2d9cc6cc1026f46601adf232de239e5346f48a8cbade217d68f9fee1287ac5d8d2
DIST ideaIU-2016.3.4.tar.gz 600030993 SHA256 c34ee674836b56969c455aa268461f73149a5c9ca88d9359dad8435b5b9690c5 SHA512 45213decc37bfab5b7bd5c20cbbbd2f72f9c11c51fa4077f6f3db848044ac20cbaaa277bc666e78a402441460252c0d22bfc0711ab2d6fd326d0bb5da813475e WHIRLPOOL 2ad22327cfef44e928570aa17a76962c101465beb94316b6615075fd120ea3b0c8b288fbbb0dd8efdcd0054f9456bbe27b539a72108d0dc806ed478152359780
DIST ideaIU-2016.3.5.tar.gz 600331842 SHA256 06c2e63771d838ee435d5da75ac887fc67e184f647b318e3a41fee1f25cd5cf5 SHA512 88794e667535c8abceaa6fb2bec912e55791e396070b6f1263b9e694934d323bdbf85be61fd933b11d9327c3819a72d1e0ec0456327ec7ab151e8b7199a422bf WHIRLPOOL 08c46373be51a567d217a90265236671ac09c6d62b288507783ff8b7006886db0f6dfb5f745a12e2a7f3994d0532409687acce301fc2688f6ebf16b691b8e1d3
+DIST ideaIU-2016.3.6.tar.gz 596862172 SHA256 f311091f4f8eabdc751b2572e14f66d4df7ee6e3d14900500e2d08a96b9837d8 SHA512 ffc8a00fa1aaf7e194de1ec23c7f0cc70c0fe40294f3598015443042a511b862d01b0660304df4aa075c9d5eb24a33ec382172b3018ddd5b3feb1263eede056f WHIRLPOOL dca11c5ac87ae45587fd1007829b46e3ce9330f5f38547c5d28042e606eb6b8ce231741629053fa947d947a55131855eb1e2b3fa8d83e12da262dfa4fe4e229a
DIST ideaIU-2016.3.tar.gz 598141505 SHA256 613044f522d3259c236957d50a862bd2543f2e39ec016b1d4e6b7b0da51e5de9 SHA512 2177bc8a9ece43c8e61485e79d330a215cb6842cf80d5e286676ea31a454106a59b0242591439b09dae18fff8d6c483e7d18b2cf2885eea1d817e4035f36fd20 WHIRLPOOL 7e5a028b8ca1414b938c79bf5e4c228ef420a215618ab92a84d3b5b0b8b19d434499ddb7921ebb055d8c21bbeed9833843abebc4b03b3b83b38311a361b1a7d7
+DIST ideaIU-2017.1.tar.gz 615882928 SHA256 4508a4b7b30fb97c02975d72ec5116a3a6fedc2a76758f4087f62cef2b94a8a0 SHA512 acda076bc91be089d48554cd844a8eaac77e447095e1ea0b9cb00d85a79b08cf112b87600ccf1c9c31f5038efb020b9e16a38b1bff1a7e6981ecc099725eac3a WHIRLPOOL 3f3103456bf554737161faef653bed9023bcc3c6cce5b0b8af95847cea71f3e9688488c0b458716b6d12d1d85d32d14c89402627959ba4e72db8c9d05d9da09e
EBUILD idea-ultimate-2016.2.1.162.1447.26.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
EBUILD idea-ultimate-2016.2.162.1121.32.ebuild 2199 SHA256 3d97aa08ce002ee236eb63178394e2f8c0ba89c0959535c35d4f198351390376 SHA512 a51a94d962c6dde8b0cafdf483389b2ea4e806ac96000922644454309f10365b2fa643f5394d6207fe1d51140570bad8fbbfe2ef963ca476b3f3e754d0dd8094 WHIRLPOOL 0bcb5baeb07ddb112a754b6dd7a38ab329db4852858d581c698c5e8169868ac5a8e260921977240908d29c82037652bd37b16cc0b0da13b422ef3c5712454883
EBUILD idea-ultimate-2016.2.3.162.1812.17.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
@@ -18,5 +20,7 @@ EBUILD idea-ultimate-2016.3.2.163.10154.41.ebuild 2210 SHA256 66790283cbee489109
EBUILD idea-ultimate-2016.3.3.163.11103.6.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
EBUILD idea-ultimate-2016.3.4.163.12024.16.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
EBUILD idea-ultimate-2016.3.5.163.13906.18.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
+EBUILD idea-ultimate-2016.3.6.163.15118.11.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
+EBUILD idea-ultimate-2017.1.0.171.3780.107.ebuild 2210 SHA256 44187b7e87a674ecff251148461f4e4adc093c34e655fea4919b1839f5a6cd60 SHA512 6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5 WHIRLPOOL cb64e9e5e8bf5c469c06ab434d93e72011ab62ed3753eb68fc7d603e2df19ebfa1205b5406717aaed2a993abd6b26858f905c2ba39ba143cd6cf67e9911e4dd5
MISC ChangeLog 142 SHA256 3fb664d9c210061dd87dc6be4948fadbcc413e5a6bd09f4a262aa092b7f09648 SHA512 f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b WHIRLPOOL 57d321122e01e8aed81d0393610296a2c29b30f81c03b8114b7ac854dfe2f5eb03841fe08e9f25c63598640ca754352ba5063f432be64d79473553ce98735aa5
MISC metadata.xml 594 SHA256 1261f2f20c826a09850a69f95d9f143f0eb6462177310a00624ae64b17e04209 SHA512 2c830e91b8a9f97f8708392469121a4f5309e99cd58138a0d661394a5ca8a7c07ce47bc0cc9516aa1e6b106131b492fbbee6522be419e6ed7690d88cf2510df2 WHIRLPOOL 68f94bf90d0099971d88923aee992131960665d9efc689fbac28cc69fe8b0b3a28434987a8032b998d4581eb735c439e8f7554366482497c5b11fed3db3d3d80
diff --git a/dev-util/idea-ultimate/idea-ultimate-2016.3.6.163.15118.11.ebuild b/dev-util/idea-ultimate/idea-ultimate-2016.3.6.163.15118.11.ebuild
new file mode 100644
index 0000000..9f54b9e
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2016.3.6.163.15118.11.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+if [[ "${PV_STRING}x" = "x" ]]
+then
+ S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
+else
+ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+fi
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}
diff --git a/dev-util/idea-ultimate/idea-ultimate-2017.1.0.171.3780.107.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.1.0.171.3780.107.ebuild
new file mode 100644
index 0000000..385408c
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.1.0.171.3780.107.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-2)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+ # upstream EAP
+ KEYWORDS=""
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
+else
+ # upstream stable
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea"
+
+LICENSE="IDEA
+ || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+ !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7:*"
+if [[ "${PV_STRING}x" = "x" ]]
+then
+ S="${WORKDIR}/${MY_PN}-IU-${MY_PV}"
+else
+ S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}"
+fi
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+ if ! use amd64; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86_64 || die
+ fi
+ if ! use arm; then
+ rm bin/fsnotifier-arm || die
+ rm -r plugins/tfsIntegration/lib/native/linux/arm || die
+ fi
+ if ! use ppc; then
+ rm -r plugins/tfsIntegration/lib/native/linux/ppc || die
+ fi
+ if ! use x86; then
+ rm -r plugins/tfsIntegration/lib/native/linux/x86 || die
+ fi
+ if ! use custom-jdk; then
+ if [[ -d jre ]]; then
+ rm -r jre || die
+ fi
+ fi
+ rm -r plugins/tfsIntegration/lib/native/solaris || die
+ rm -r plugins/tfsIntegration/lib/native/hpux || die
+}
+
+src_install() {
+ local dir="/opt/${PN}-${MY_PV}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+ make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+ newicon "bin/${MY_PN}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;"
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}
diff --git a/dev-util/phpstorm/Manifest b/dev-util/phpstorm/Manifest
index f419b18..763497b 100644
--- a/dev-util/phpstorm/Manifest
+++ b/dev-util/phpstorm/Manifest
@@ -1,2 +1,4 @@
DIST PhpStorm-163.10504.2.tar.gz 249476921 SHA256 45b968f5fd0104945f0383a4c0aff7e2dc3e44185e995d19bc52c61aec85d417 SHA512 4fe6c53b3f10b74e45e639543b139fbb284f2e5a30d6c4503e73cc097acd833b79a5736eb9d6fd50368fa5c9d54c1f3b79752c56362167f9a7de813e71912c46 WHIRLPOOL 44d8a7dd7fdf72c9ab5bc0507586e5af243c3d98c6e4b68f0d7c684352b249fc4ac2cd2827e1c0189da98df2aeb61b273e4b66b22c643aed48548528267d89cc
+DIST PhpStorm-163.13906.21.tar.gz 249568762 SHA256 ac842c6299da8605aea9177692a4be8e19a8027d2f2f476cad48d8ce793c20b2 SHA512 3c773dd23891312c13a83f0d82aa2da8514e2da1ca57de5769c692951af7f7530615d3c0ad0249a918bd3d78933c6db949a007293da6f2ab3c907b354567528b WHIRLPOOL f291cbc36e064075e1ddb710945fef89994433fb2990a98eec76e04e38beaabc4c22172c278c894f77c9b3b7bfa8b80a0d959cbc5ebceca498720b6568d66909
EBUILD phpstorm-2016.3.2.163.10504.2.ebuild 1106 SHA256 7354f043f3c887d68f4e5868354bad9ec495efd64b911219cbac3e52a93bcb3a SHA512 445c6548c742ef7e95d63244e8817e8262d22a6f052e217109ba4ac50ffc2ead23ebdda814981ab58f0daa86c5eb1650e0e54b4c9533c8fe2169f5c41651359a WHIRLPOOL 1878ef26cbe869aca65546c7a54ed28ac9b8e333325ee3332189faa3eeb8c95f5324b0c0403b34a5fca8cd50bebd19e121e37b9222e1ff9c3b7780dc74453b34
+EBUILD phpstorm-2016.3.3.163.13906.21.ebuild 1106 SHA256 7354f043f3c887d68f4e5868354bad9ec495efd64b911219cbac3e52a93bcb3a SHA512 445c6548c742ef7e95d63244e8817e8262d22a6f052e217109ba4ac50ffc2ead23ebdda814981ab58f0daa86c5eb1650e0e54b4c9533c8fe2169f5c41651359a WHIRLPOOL 1878ef26cbe869aca65546c7a54ed28ac9b8e333325ee3332189faa3eeb8c95f5324b0c0403b34a5fca8cd50bebd19e121e37b9222e1ff9c3b7780dc74453b34
diff --git a/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild b/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild
new file mode 100644
index 0000000..504f78c
--- /dev/null
+++ b/dev-util/phpstorm/phpstorm-2016.3.3.163.13906.21.ebuild
@@ -0,0 +1,52 @@
+EAPI=6
+inherit eutils versionator
+
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="PhpStorm"
+
+HOMEPAGE="http://www.jetbrains.com/phpstorm/"
+DESCRIPTION="PhpStorm"
+SRC_URI="https://download.jetbrains.com/webide/PhpStorm-${MY_PV}.tar.gz -> ${MY_PN}-${PV_STRING}.tar.gz"
+
+if [[ x${PV} != 'x9999' ]]; then
+ KEYWORDS="~x86 ~amd64"
+else
+ KEYWORDS=""
+fi
+
+PROGNAME="PHP Storm"
+
+RESTRICT="strip mirror"
+
+QA_PREBUILT="
+ opt/${PN}/bin/fsnotifier-arm
+"
+
+DEPEND="|| ( >=virtual/jre-1.8 >=virtual/jdk-1.8 )"
+SLOT="0"
+S=${WORKDIR}
+
+src_install() {
+ dodir /opt/${PN}
+
+ cd PhpStorm*/
+ sed -i 's/IS_EAP="true"/IS_EAP="false"/' bin/phpstorm.sh
+ insinto /opt/${PN}
+ doins -r *
+
+ fperms a+x /opt/${PN}/bin/phpstorm.sh || die "Chmod failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier64 || die "Chmod failed"
+ dosym /opt/${PN}/bin/phpstorm.sh /usr/bin/${PN}
+
+ mv "bin/webide.png" "bin/${PN}.png"
+ doicon "bin/${PN}.png"
+ make_desktop_entry ${PN} "${PROGNAME}" "${PN}"
+}
+
+pkg_postinst() {
+ elog "Run /usr/bin/${PN}"
+}
+
+
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
index 8a517f0..c3b3bac 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,5 +1,5 @@
AUX README.gentoo 169 SHA256 3bcfb4f4909ec42cbaba2645b5c88d111f47b7d5e800a8aeadf3130091fd8bab SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2 WHIRLPOOL f0de5cc2a1955e210655ee10d305bcfaf6a4a7b6dba46e17eece981d50bb461e9bd5bde772462a5849ebf59e54357bcfe42a5322c614bc75c1f96202654aa605
-DIST pycharm-community-2016.3.tar.gz 215283479 SHA256 3a5f1cc3643b3dbe285fad278d604c715e13adbfc21fdfbe96a8f80fa31028de SHA512 3af4bbc57e397fa7f35aaec42354d05e70150b317efc2b9e66039c83db3c82bc98fb5b2208569f2890dbeb92a04c660296ba78fc919e3f5fd4f7ed466e0dfac8 WHIRLPOOL 71a27d1b29cb288879fe309c1c445494d6dffebf6104a29d80c2a998f5a7fc63973057a4ed13405c3946b8401a3cf94b6e9f7bdc3598bfa3e355f421e12f4d13
-EBUILD pycharm-community-2016.3.0.ebuild 977 SHA256 72864576f664b47c64da0df6e65914afbcf0e1b95d71a286a76e1c5058ba9a0a SHA512 8e9e54df35698d6d8ea9c1dfee7cdcef4af42c0287e68e1fa9630f77898df0842abcf875909d7a36b5db57446d44cb78b5bf10af963431aa1d4bf3326817b2ca WHIRLPOOL f4490c537bc95d6391de08017486df64ea438d5fbb6a8852981bcd4f37fdd707ad273783ec2cec139c2135e5d1fd741bfaf636124b5e515d45e10dfb851d788e
+DIST pycharm-community-2016.2.tar.gz 212543040 SHA256 334eaa740d963cf12bf2e5c2107909d16238b739c2afa017dc4587103eb60176 SHA512 43465321241518ab1d7d2b9f1ac2fe68fbe8625c8c17d96e5242978e4272cd04c0152f3096f0ea6b368647e456ea53372cf8d983e34cb5bdb8388835448e95ba WHIRLPOOL 3d99c40caa4f0a15eb39bbe5d4a3f99edb43c8b564631ace007e175c2ed10fcc6e47a2ce345bbd205a63b357d227d24f5fd7120f670d90a5b7f6120a358dfc60
+EBUILD pycharm-community-2016.2.ebuild 880 SHA256 d411d436f808bc2f92e251ab2404c129bd62cdd21666cba415e87ff8a0523806 SHA512 db3c2580ddb03ea4aa3b2190b4c6d8293882aa4d9d0e6671932b754f9899932dead21d47d3ed41738b71f2902b14a1a0a7b7d6668f96e13823e914124bb0d3bf WHIRLPOOL cd20cd5130ca0c075965ac9fdf4f80c234401d3b08a1b3187e7b2e7f75f4aaa9ddedaef7465b395d64ff18b6f236b9c5d956fbecd682154e7c82839de3f8665b
MISC ChangeLog 146 SHA256 d3d4807e59054e64405f164dce73376ad814cd3bb41abfb069f5353b75329d47 SHA512 9c33b9bbd6e62d346bf591534318d89475186b8fffc1ad40487309255af89723b511b3c3372cf1bece99f3e5bd823476e8041e1ee525460e255365f62599a5e8 WHIRLPOOL 0d4ce5c6e70e846b915fcaf1b91989ceae943d5654c75c44182602dce4c6af3f8e18ac9f574f8170b044196cb02a4983728db8ce31c521ed9cd8a4eef63d4e09
MISC metadata.xml 254 SHA256 489228d79cbb34f2e50e279bb086f7abddd9c7034d91804e951b811abe5ccbc6 SHA512 40afd8225ecb72aaa0710a0347d5044f49ffd257bae49e114189d1039f25f041349d10b47ff0bf294be1de11722d051f4b526de8caf468808baadb9044f2d7ef WHIRLPOOL 3489e04252163dbec3fafa981fc4dc79287d2da6097803599d4724c2a4d707f85231b11aa37413960f66f3429ea05e0e162ebf051a9f6e65305bca06e97dd634
diff --git a/dev-util/pycharm-community/pycharm-community-2016.2.ebuild b/dev-util/pycharm-community/pycharm-community-2016.2.ebuild
new file mode 100644
index 0000000..233c509
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2016.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils readme.gentoo-r1
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/"
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=""
+
+RESTRICT="mirror strip"
+QA_PREBUILT="/opt/${PN}/bin/fsnotifier
+ /opt/${PN}/bin/fsnotifier64"
+
+MY_PN=${PN/-community/}
+
+QA_PREBUILT="*"
+
+src_install() {
+ insinto /opt/${PN}
+ doins -r *
+
+ fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+ dosym /opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+ newicon "bin/${MY_PN}.png" ${PN}.png
+ make_desktop_entry ${PN} "${PN}" "${PN}"
+
+ readme.gentoo_create_doc
+}
diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 312565c..f787064 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -6,6 +6,7 @@ DIST RubyMine-2016.2.tar.gz 235043816 SHA256 16b00efa86d8a2b0a4ab2b3ee89eb06ce49
DIST RubyMine-2016.3.1.tar.gz 243661339 SHA256 be512d5d8749a3b41b5a47bfa62b7b73b75b4c511e7c771af9f0c78b8d5aa181 SHA512 8514aba3dcd3873866f3590f23494d277141291a0b346d898e0c0689c974a43188d83f49b1960055cdd836fad6fc6f36e16ff36afb5880f61eeadabdc6a5314c WHIRLPOOL dd063e566b42b66d5bf822203f0a515321c5180d292a8428debb0534ea1988b49d35bb3698e16c94cad8b382657014f2ec7168684a46cca666db9e1ced68d508
DIST RubyMine-2016.3.2.tar.gz 243692541 SHA256 66e96454a0dee947403654f748878a8d225b34b6646364ba453f8149e1ce14bb SHA512 dad39a8ef456f47e159f95f1e358557f10768a0ecea020f51d925d1496079f59330c6bd8f036bd79293b5d2cde684c79e83a0190b2d29b7cebf46cf3be8869a3 WHIRLPOOL 07bbd65fb041bb505389f059812f42c5ee1eee85332e8b9b516c01f31f66aa085a925215ca3345e333e44ab96867baaa4a937e58a5eadd979ba36e45a13420e3
DIST RubyMine-2016.3.tar.gz 243528056 SHA256 354915f2a4748558efb4f5bc48cc1cafc38b442f198fdb7098b347df3792fbff SHA512 1da44fcb0268309aad4d4e8cd52215183a365b10dfc8b740216d6763437e44f4d910874062baf6d20fa9900b3661c446899a33ef9b78514b22a94d9fcd77826a WHIRLPOOL a42405667fe3f712ed99970e14b15cd6895e9ac852a5491e4eaf30b3b9333b760b41df0d2a2a7eead1e90704cad61fc3f6a4473799276df13984a2960242d79d
+DIST RubyMine-2017.1.tar.gz 251442732 SHA256 6c27f43ddc385ffba2cb2f011b80ab46d9b128d0fccf3b4ea43272fe36401a3a SHA512 567f84910848351d88d420d6d510c98f778d437c09112d6ee0ee27e501752933df2d8c1b817c5a81788dc9d5e22ab2816d475e2f9f81c22dcf6319634b8a8949 WHIRLPOOL 2c895fc4896e2bb91ba2cddb88cb4bc631341bab233be5c7ce299eb882fbd78e75f228b4fefe927181c948b336b47e0d3129a9a24ce309751451ea92b3161d62
EBUILD rubymine-2016.2.1.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac
EBUILD rubymine-2016.2.3.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac
EBUILD rubymine-2016.2.4.ebuild 899 SHA256 1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212 WHIRLPOOL 3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac
@@ -14,4 +15,5 @@ EBUILD rubymine-2016.2.ebuild 899 SHA256 7712873507f33c1b7e69d19ca8c0c0026799ceb
EBUILD rubymine-2016.3.0.ebuild 951 SHA256 0f647a9f9461761b178c54be39f9043986b4c32496b7fc386b889ff997cda7f4 SHA512 3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7 WHIRLPOOL 4b6a3958fc8c46c912f0560327f64da0339a7394a7c237a89b2e628c3b0a46459065254f42270de1040a5b4f3744788826b5f431b6c5f09f565e79c5d516e761
EBUILD rubymine-2016.3.1.ebuild 951 SHA256 b40fec244522328986c67f054d15d8ea220003553f50cc24c5c9ee84fd49de46 SHA512 e9c1aaee72938a10550a26653d30c79b0c97a7b05eeedb8ec3f66342b2de8c54556c12aa770cc189e3bda49d9ceb8ad7c1456c22c45a281542261329470c587e WHIRLPOOL 58285fae54685b9d0e0121340558c1d8ea1aa8199eac7781e436fe21ea87ae4462bba2ebe93511740f3bb1e3bea199a8d6b21b6bb484684c16220b90f1b677c6
EBUILD rubymine-2016.3.2.ebuild 951 SHA256 b40fec244522328986c67f054d15d8ea220003553f50cc24c5c9ee84fd49de46 SHA512 e9c1aaee72938a10550a26653d30c79b0c97a7b05eeedb8ec3f66342b2de8c54556c12aa770cc189e3bda49d9ceb8ad7c1456c22c45a281542261329470c587e WHIRLPOOL 58285fae54685b9d0e0121340558c1d8ea1aa8199eac7781e436fe21ea87ae4462bba2ebe93511740f3bb1e3bea199a8d6b21b6bb484684c16220b90f1b677c6
+EBUILD rubymine-2017.1.0.ebuild 951 SHA256 0f647a9f9461761b178c54be39f9043986b4c32496b7fc386b889ff997cda7f4 SHA512 3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7 WHIRLPOOL 4b6a3958fc8c46c912f0560327f64da0339a7394a7c237a89b2e628c3b0a46459065254f42270de1040a5b4f3744788826b5f431b6c5f09f565e79c5d516e761
MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e
diff --git a/dev-util/rubymine/rubymine-2017.1.0.ebuild b/dev-util/rubymine/rubymine-2017.1.0.ebuild
new file mode 100644
index 0000000..3269c2a
--- /dev/null
+++ b/dev-util/rubymine/rubymine-2017.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+RDEPEND=">=virtual/jdk-1.7"
+
+MY_PN="RubyMine"
+MY_PV="$(get_version_component_range 1-2)"
+RESTRICT="strip"
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
+
+DESCRIPTION="The most intelligent Ruby and Rails IDE"
+HOMEPAGE="http://jetbrains.com/ruby/"
+SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz"
+LICENSE="all-rights-reserved"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+src_install() {
+ local dir="/opt/${P}"
+ local exe="${PN}-${SLOT}"
+
+ insinto "${dir}"
+ doins -r *
+ fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
+
+ newicon "bin/${PN}.png" "${exe}.png"
+ make_wrapper "${exe}" "/opt/${P}/bin/${PN}.sh"
+ make_desktop_entry ${exe} "RubyMine ${MY_PV}" "${exe}" "Development;IDE"
+}
diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest
index 33c4ccd..1e9a940 100644
--- a/dev-util/webstorm/Manifest
+++ b/dev-util/webstorm/Manifest
@@ -3,8 +3,10 @@ DIST WebStorm-2016.2.3.tar.gz 215614436 SHA256 edf2cede3e82c38322b62d7896f9f36db
DIST WebStorm-2016.2.4.tar.gz 216872227 SHA256 6fe7fe6591260a95a588038838bb1d44e72175118b7a848d588d2ddb09a1c1c0 SHA512 a14fd0d9888e19c39106a7067fa8f875e376e37cafa6116f947fe6949a2cdf1f13e0147a396d71e40082f18f79f1d6150530c9929745968d917ee1b4e06c8c9b WHIRLPOOL 82129b5b472a38ffd72a920e15ab73e317b936ac19d6adef5d54b18b8953ba2090942c54e20e0a9a691698c1c791f71eadec0a6a505edf1eb94ea4a8f19ddcb6
DIST WebStorm-2016.2.tar.gz 209648032 SHA256 a3453ce89f6dfc55de1723b3e6119a71771a20a8c4ca4da60dcb1fd91e3700d9 SHA512 fe9067d3b2b9ef5468ae821f9a6c5e56442e022bfa6c75966ee46aae80074a1ac9ab914714bc0b42b80aabdaba36f5a037921e3d29f010a23c33d2b386e0c379 WHIRLPOOL 254b0f774e9d065b7a96a858fab67d52134c2cb5c3199be5f3bd22849741f54f30d7daf0fa39cabefb513529e98c8dee5f0076653647a1979a34e79af48cfd48
DIST WebStorm-2016.3.1.tar.gz 241441390 SHA256 4e25b3046f397097791f7ad7999356ff7881a9fe31ee45d93cdafac44d23ea83 SHA512 dbe21e2a8cc0849c5ca9147457d9abd981efbfe8ae91f02e3c57e06aa30c88b914a9c5012267f8a9723bb732176504cfc11aa4e8a9470a26e8f457e610c3a982 WHIRLPOOL 30e4da3b5d9d508e685355eae227ef0bfc2c65a96cfbae2cd5770138d79a448b0ddb6ea953047a98c7c0f53978b330c46e75f1e54aa1aff3b76ac786241da7c9
+DIST WebStorm-2016.3.4.tar.gz 242042365 SHA256 3c79d6fcfbe38920af44e15440c5034b7642b1de6c5d1cbde6c6deed78da3c5f SHA512 ae1111746073412578891c1477bade8110436c57904522df6a4bc4d9221cc2d1a14ff0185b0a84236ffc0fac957c6fa480043d805d669a84d8896b636e387142 WHIRLPOOL db848924b4484e2204d15ad4d6af7f29b1db94f89608eab837e44580dd0d20f4f7c2042740cce9272fc2db9ef552c3d4b793ecbf6e9c5a75880981e3833ff16d
EBUILD webstorm-11.0.3.ebuild 1025 SHA256 76a7fd244d8657793c1c434f280ea862a1bb3640d1c3d8e2910cb0243dc8980f SHA512 8d481ed223dc6b4359be531c15bb45798ff239a48c3c2e6dfca4683a57b37c08e3a334f846a7e51037e293abdb980a93a4b2bc97528c3e423a6581ab1bf97fc1 WHIRLPOOL ce695e630cb240d4244de0c277b1f4f61f8d29176181b4a80a5ab1a12c793c131611c6b98b15064a540db4a2b4310580cb8ea463fd0cc1099e9074a41d569f65
EBUILD webstorm-2016.2.162.1121.31.ebuild 993 SHA256 992db7cdbf3bcfc9a88061d989f9d4eb011b2530814837b1b7b9355d1e832b03 SHA512 de2d995ef387944b6d65ea2b1188ee592755893f3a8d107459cd2b41394d30d4a373ef2b2476fc3c3236ddfec268d3566f2109e3964d13634b1feed120f50213 WHIRLPOOL bccaf9f8f111fa52994904266db87c91d8feeb2da9d12910a87faa884db934450e6cc3d7e4c96e33ee358e989d0efbdb77173c74cfe11f789428f8c0d70675ad
EBUILD webstorm-2016.2.3.162.1812.21.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa
EBUILD webstorm-2016.2.4.162.2228.20.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa
EBUILD webstorm-2016.3.1.163.7743.51.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa
+EBUILD webstorm-2016.3.4.163.13906.20.ebuild 1070 SHA256 2a3e48d105898fcf5c7bb15c6e2648a6b3415d470ad6a8414312223501a04f79 SHA512 433cd702ffeeb93bac6c5760c69c6ed319a38875f45244bf77aee18b440af74b5d3755501b1669bfde53a0a73dbb8e07f1b47c8438d4f4fc2e162ccf441a1868 WHIRLPOOL b7ebd1faa9e10d44703ef64862d47084571dc7e66626af8f8434903d0a49a306ac5278f1d3bcc664ff5a06fef57ded025e5e2671513c9097865bc1db743b33aa
diff --git a/dev-util/webstorm/webstorm-2016.3.4.163.13906.20.ebuild b/dev-util/webstorm/webstorm-2016.3.4.163.13906.20.ebuild
new file mode 100644
index 0000000..8b957a3
--- /dev/null
+++ b/dev-util/webstorm/webstorm-2016.3.4.163.13906.20.ebuild
@@ -0,0 +1,46 @@
+EAPI=5
+
+inherit eutils versionator
+
+#EAP='-EAP'
+#PVERSION='11'
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="WebStorm"
+
+HOMEPAGE="http://www.jetbrains.com/webstorm/"
+DESCRIPTION="Most Intelligent WebStorm IDE for develop on js html css, 11 EAP version"
+SRC_URI="https://download.jetbrains.com/webstorm/${MY_PN}-${MY_PV}.tar.gz"
+
+if [[ x${PVERSION} != 'x' ]]; then
+ KEYWORDS="x86 amd64"
+else
+ KEYWORDS="~x86 ~amd64"
+fi
+
+PROGNAME="WebStorm"
+RESTRICT="strip mirror"
+DEPEND=">=virtual/jre-1.6"
+SLOT="0"
+S="${WORKDIR}/${MY_PN}-${PV_STRING}"
+
+src_install() {
+ dodir /opt/${PN}
+
+ cd WebStorm-*/
+ insinto /opt/${PN}
+ doins -r *
+
+ fperms a+x /opt/${PN}/bin/webstorm.sh || die "Chmod failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier || die "Chmod failed"
+ fperms a+x /opt/${PN}/bin/fsnotifier64 || die "Chmod failed"
+ dosym /opt/${PN}/bin/webstorm.sh /usr/bin/${PN}
+
+ #mv "bin/webstorm.svg" "bin/${PN}.svg"
+ doicon "bin/${PN}.svg"
+ make_desktop_entry ${PN} "${PROGNAME}" "${PN}"
+}
+pkg_postinst() {
+ elog "Run /usr/bin/${PN}"
+}
+