From 11ffce6259216bd982a2a4b60d61ecb701e264be Mon Sep 17 00:00:00 2001 From: anomen Date: Wed, 2 Oct 2013 13:10:51 +0200 Subject: [PATCH] dev-util/idea-community-12.1.5.129.1328 --- dev-util/idea-community/Manifest | 2 ++ .../idea-community-12.1.5.129.1328.ebuild | 35 ++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-util/idea-community/idea-community-12.1.5.129.1328.ebuild diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index a77341f..b84644d 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,2 +1,4 @@ DIST ideaIC-12.1.4.tar.gz 121603842 SHA256 d1307a88263147ab537b5ed61acc878ead6ca31422dc8ac652fbb551bd9300cd SHA512 b0a86a9310b43cbadc7fa29a95b295f603b5d4b2766d54bacb54b4860e1870161fcfe7c861c727bc3a67023ee2988fe642a3472aa533e648d6dc35012a445758 WHIRLPOOL f91a798ad24d70af487e7fcaab9177c39df62d824b849b75b0575253438226db8ca7c3d6fd30e510cd01851a0ac1fd20931021b5fa25358ee4088806fd66eb3e +DIST ideaIC-12.1.5.tar.gz 121861453 SHA256 ec9cbd8c96582fccbb5934fec9983e57100ec4fdf01a3f8b7dfdbd3875160b8c SHA512 ef6cd686ac032a6ff0ea2b3b8f8fc9450ffc597c93810be6fb251472f293d9daaa75192131b774683b14a6c29a3b1f28721282a24081e208561e2c25abbddb42 WHIRLPOOL 2bd109737be5815e8f693bf82d893dc55f78269b3613590eb9c5136480daec6a8550209a76d8f1cf2b1c1fba876ea5196ea0eaf3f341f4c92fb858029e208c1a EBUILD idea-community-12.1.4.129.713.ebuild 1074 SHA256 5e748fd07bc92569208eece25690a3444209322fdff9e62891e98ebcf1c4775e SHA512 400fdf6e0e27c9456eb98c198ca6d897b79bfbc0f34fbf1db8dcfe27b563008225df12d86c728bcfb12540fc70b5869dc4d4ebb7efcccd4a64c6e029907a24b9 WHIRLPOOL 865afb24db469662d34ac4dc3b0522d9e47b556a78829495e2d6aacd9b131a41603755e626bbd094454c40e4c737e14ed965d3f554b8e1ee597417239701e551 +EBUILD idea-community-12.1.5.129.1328.ebuild 1074 SHA256 5e748fd07bc92569208eece25690a3444209322fdff9e62891e98ebcf1c4775e SHA512 400fdf6e0e27c9456eb98c198ca6d897b79bfbc0f34fbf1db8dcfe27b563008225df12d86c728bcfb12540fc70b5869dc4d4ebb7efcccd4a64c6e029907a24b9 WHIRLPOOL 865afb24db469662d34ac4dc3b0522d9e47b556a78829495e2d6aacd9b131a41603755e626bbd094454c40e4c737e14ed965d3f554b8e1ee597417239701e551 diff --git a/dev-util/idea-community/idea-community-12.1.5.129.1328.ebuild b/dev-util/idea-community/idea-community-12.1.5.129.1328.ebuild new file mode 100644 index 0000000..f8999be --- /dev/null +++ b/dev-util/idea-community/idea-community-12.1.5.129.1328.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +SLOT="$(get_major_version)" +RDEPEND=">=virtual/jdk-1.6" + +MY_PN="idea" +MY_PV="$(get_version_component_range 4-5)" + +RESTRICT="strip" +QA_TEXTRELS="opt/${P}/bin/libbreakgen.so" + +DESCRIPTION="IntelliJ IDEA is an intelligent Java IDE (Community Edition)" +HOMEPAGE="http://jetbrains.com/idea/" +SRC_URI="http://download.jetbrains.com/${MY_PN}/${MY_PN}IC-$(get_version_component_range 1-3).tar.gz" +LICENSE="IntelliJ-IDEA" +IUSE="" +KEYWORDS="~x86 ~amd64" +S="${WORKDIR}/${MY_PN}-IC-${MY_PV}" + +src_install() { + local dir="/opt/${P}" + local exe="${PN}-${SLOT}" + + insinto "${dir}" || die + doins -r * || die + fperms 755 "${dir}/bin/${MY_PN}.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64" || die + + newicon "bin/${MY_PN}.png" "${exe}.png" || die + make_wrapper "idea" "/opt/${P}/bin/${MY_PN}.sh" || die + make_desktop_entry ${exe} "IntelliJ IDEA $(get_version_component_range 1-3) (Community Edition)" "${exe}" "Development;IDE" || die +} -- 2.11.4.GIT