aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-04-12 02:06:38 +0100
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-04-12 02:06:38 +0100
commit0806ea82b9d78a7f4a354d1c3197d0a73c7ef590 (patch)
tree4315ea4c0e0d6f414d9cd84ade4689e2fc884318
parentchefdk update (diff)
downloadssnb-0806ea82b9d78a7f4a354d1c3197d0a73c7ef590.tar.gz
ssnb-0806ea82b9d78a7f4a354d1c3197d0a73c7ef590.tar.bz2
ssnb-0806ea82b9d78a7f4a354d1c3197d0a73c7ef590.zip
idea-ultimate update
-rw-r--r--dev-util/idea-ultimate/Manifest2
-rw-r--r--dev-util/idea-ultimate/idea-ultimate-2017.1.1.171.4073.35.ebuild82
2 files changed, 84 insertions, 0 deletions
diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index b2d9b5e..3bd3683 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -9,6 +9,7 @@ DIST ideaIU-2016.3.4.tar.gz 600030993 SHA256 c34ee674836b56969c455aa268461f73149
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.1.tar.gz 616078265 SHA256 97221713737ae5cc4d4a2a6d6eed1c5b34a2611a2a938cb4bdcfa169c59ee9a3 SHA512 4915bef56c567fdf1073a851b1e305054813719b94866de9575d6da5322fc9f10ece30ccaaef9eec940ccaffb4b541167a0a8f1026592d580f45b0d7b69e08a0 WHIRLPOOL a6efd6f1a5d51776fd3cf48362b10fde4f2a5148e9172f691c4ae30e2ebc2cfa62af2dcb6669113a0532790921a23fef5e276a5a2dbf099e9ec51ad0980893b6
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
@@ -22,5 +23,6 @@ EBUILD idea-ultimate-2016.3.4.163.12024.16.ebuild 2210 SHA256 66790283cbee489109
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
+EBUILD idea-ultimate-2017.1.1.171.4073.35.ebuild 2210 SHA256 66790283cbee489109e00427aafaf7d7437b6046cde9dc0c40c4be2490d09453 SHA512 ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39 WHIRLPOOL 845e8bd93b586781c5d2f17758bb5191a3d9f84452c738365bffd012a99ea29ad4fd564ff1695f0ff541cc89801c92a1eaaac67a56408688dd6d6fef6245db3b
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-2017.1.1.171.4073.35.ebuild b/dev-util/idea-ultimate/idea-ultimate-2017.1.1.171.4073.35.ebuild
new file mode 100644
index 0000000..9f54b9e
--- /dev/null
+++ b/dev-util/idea-ultimate/idea-ultimate-2017.1.1.171.4073.35.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
+}