dev-util/qbs: bump to 1.13.1
[gentoo.git] / dev-util / webstorm / webstorm-2017.2.4.172.4155.35.ebuild
1 # Copyright 1999-2018 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit eutils versionator
7
8 DESCRIPTION="JavaScript IDE for client- and server-side development with Node.js"
9 HOMEPAGE="http://www.jetbrains.com/webstorm"
10 SRC_URI="http://download.jetbrains.com/${PN}/WebStorm-$(get_version_component_range 1-3).tar.gz"
11
12 LICENSE="WebStorm WebStorm_Academic WebStorm_Classroom WebStorm_OpenSource WebStorm_personal"
13 # This package cannot be slotted for now, bug #592636
14 #SLOT="$(get_major_version)"
15 SLOT="2017"
16 KEYWORDS="~amd64 ~x86"
17 IUSE=""
18
19 RESTRICT="splitdebug" #656858
20
21 RDEPEND=">=virtual/jdk-1.7"
22
23 S="${WORKDIR}/WebStorm-$(get_version_component_range 4-6)"
24
25 src_install() {
26         insinto "/opt/${PN}"
27         doins -r .
28         fperms 755 /opt/${PN}/bin/{${PN}.sh,fsnotifier{,64}}
29
30         make_wrapper "${PN}" "/opt/${PN}/bin/${PN}.sh"
31         newicon "bin/${PN}.svg" "${PN}.svg"
32         make_desktop_entry "${PN}" "${PN}" "${PN}" "Development;IDE;"
33 }