aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-07-20 00:12:45 +0100
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2017-07-20 00:12:45 +0100
commit5caf8ffc1d03307c0a91e3a17647eec74bdbadb1 (patch)
treed4afaaee7f391776cdedc81450722756885cb8d1
parentupdate rubymine (diff)
downloadssnb-5caf8ffc1d03307c0a91e3a17647eec74bdbadb1.tar.gz
ssnb-5caf8ffc1d03307c0a91e3a17647eec74bdbadb1.tar.bz2
ssnb-5caf8ffc1d03307c0a91e3a17647eec74bdbadb1.zip
clion update
-rw-r--r--dev-util/clion/Manifest2
-rw-r--r--dev-util/clion/clion-2017.2.0.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 37900ff..4be0309 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -7,6 +7,7 @@ DIST clion-2016.3.tar.gz 283470105 SHA256 61b81e6906ffc675253d2565f8e54425a4bbfa
DIST clion-2017.1.1.tar.gz 294574159 SHA256 9abd6bd38801ae6cf29db2cd133c700e8da11841093de872312fe33ed51309ae SHA512 a8304dd101a4d069209870086fee13b91ea57667509e3267744670e13c1c1a7e7bf296c93f24a1cffe44d6d02c87524236a17e2c40aa22d3fc8c46e462fbbc35 WHIRLPOOL f262a5998b4be35333c636f746c6facd181f84d4c360198a94b53e89cabf559714ddcf2397c6d11bc655f1b22b433933e483063832cc1f4d8c0b45b66dccf0d8
DIST clion-2017.1.2.tar.gz 294894181 SHA256 90a8f53fce2230a91b8f6b2ac19f1cd8a857c29f2afb7b4b105bcfbc8fc24816 SHA512 56fb3d27c2e7ad7eb19e021c3eeb75485af51deaf861eb5bfd8247e6d2e7e0114855cf86df8021ddea37994e478ed4b681988626a847345efb58edb5cdbaba69 WHIRLPOOL ac34620e7e6466cd22e40bec0427310c52e74be12cfaa9f1e7266c021ea3b4146ac95a7aa0c458ec98e8c1c9f5845c30da72fc9f967987259620bf93c6a6091b
DIST clion-2017.1.tar.gz 294380925 SHA256 00fc023ca56f2781864cddc7bd5c2897d837d1db17dd8f987abe046ed4df3ca5 SHA512 7a52247a6dbf60c64c53dc5c20340ccf789415a941b6306388d849d83ce9e1712255db153cfff5134308e4d7bd862c1d0108fdfe1c5620699b7bffbb1a814cc1 WHIRLPOOL 641d956e12434b198a532ce75eefe3f8edf7c98100aaf99d8e5550becbfdfe6ffa93ae70e88bc14c2f50dd7da8db45132e2092ef7eb429f631189af04c48d536
+DIST clion-2017.2.tar.gz 315270710 SHA256 de7f47ec959be9653aa4d2028fb27f8327800d8370daa0ab2d1093f3469f4b49 SHA512 f7600d78cb20332b388ecca2174d69c2e2bf370d0137d4e57eb64032f598f2afb41e7e8ff47fb8db532c6a1e426b0d60194f53f4707a9faa2589b7449b598893 WHIRLPOOL 41884bb5831b403f9769894a1d2889e303e6a6d32bdf0930dfb7b0f35b7a7408fd08dae090db5cc7127570cb232fc9f9fb5db355cb541e59d31f9deaeb6694ab
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
@@ -15,4 +16,5 @@ EBUILD clion-2016.3.5.ebuild 1561 SHA256 d75f2c121138c2263040ca3ef27a93be6110c4e
EBUILD clion-2017.1.0.ebuild 1616 SHA256 7bc292ebc1f94cc5f789057c0555569c182faa7c53df621eb6bc2de540ca4708 SHA512 d4d6e1570cf6bcce2b32d87ccf81da095ef868b7e8987388f8b6d29466cdb8a22459862c457367b62aa8ee50f33eabb5c776d4df71511831447720f7e7e18d8c WHIRLPOOL cb4e9d890cbed1f3618b7f79a0effec7f15d9a2bd2d0b32fc5569c52e65cf3fc025d96b3d794e6a363c96d5362e8ae6ebed4c34a658cbe952f24c1be75fabe19
EBUILD clion-2017.1.1.ebuild 1616 SHA256 6c34cb479584ce7cdc0daf9fa7c59dc7022eb7cb7a89369977974c4d6c79e1b0 SHA512 c0156eeb076f14030590dadd9cb8779569a99af9aef333583c3350491f9c5238eacef4269ae57fff1120e4e900997678286db3b685daa61e98c0194119d2e343 WHIRLPOOL 5d7ada5db69026ef47614fb6a0cbf52fbded5f509933fdc5eded9c04d5e45651dad1817a870c51e62180854ace8e38d923df5a00c709fc2197f735b211c7bb3c
EBUILD clion-2017.1.2.ebuild 1658 SHA256 6baa9eaaefd8f1e45b8073c0416077c5407f7ee07ca7861a1813d55f588d6c42 SHA512 edcf652f4799fda7b618590fb6ed0af9debd04d64c8ceeea5d41964e9e327b9d66e25cfebd2d6c1711a7d839818b505a207f0f4ed8487a74cc1b0b7d4b0694b0 WHIRLPOOL 895d199d6b55a1cf64bf659662ea027f86072fda90b9037870d921331b48b1d1e75e8d957daf630cf3f625d09dfe0e2ec9132d361f990e1c7a1d8390b668e54f
+EBUILD clion-2017.2.0.ebuild 1616 SHA256 7bc292ebc1f94cc5f789057c0555569c182faa7c53df621eb6bc2de540ca4708 SHA512 d4d6e1570cf6bcce2b32d87ccf81da095ef868b7e8987388f8b6d29466cdb8a22459862c457367b62aa8ee50f33eabb5c776d4df71511831447720f7e7e18d8c WHIRLPOOL cb4e9d890cbed1f3618b7f79a0effec7f15d9a2bd2d0b32fc5569c52e65cf3fc025d96b3d794e6a363c96d5362e8ae6ebed4c34a658cbe952f24c1be75fabe19
MISC metadata.xml 246 SHA256 31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77 WHIRLPOOL 7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e
diff --git a/dev-util/clion/clion-2017.2.0.ebuild b/dev-util/clion/clion-2017.2.0.ebuild
new file mode 100644
index 0000000..29fa59a
--- /dev/null
+++ b/dev-util/clion/clion-2017.2.0.ebuild
@@ -0,0 +1,56 @@
+# 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_PV="$(get_version_component_range 1-2)"
+MY_PN="CLion"
+SRC_URI="http://download.jetbrains.com/cpp/${MY_PN}-${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz"
+
+LICENSE="CLion-IDEA"
+IUSE=""
+KEYWORDS="~x86 ~amd64"
+
+S="${WORKDIR}/${PN}-${MY_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 ${MY_PV}" "${exe}" "Development;IDE"
+
+ newconfd "${FILESDIR}/config" ${PN}
+}