Gentoo Archives: gentoo-commits

From: Ian Delaney <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/idea-ultimate/
Date: Sat, 05 Dec 2015 14:23:59
Message-Id: 1449271332.8d1dad00d08220bf4348edf12fe40e561e2c4690.idella4@gentoo
1 commit: 8d1dad00d08220bf4348edf12fe40e561e2c4690
2 Author: Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
3 AuthorDate: Tue Dec 1 13:14:55 2015 +0000
4 Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 4 23:22:12 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1dad00
7
8 dev-util/idea-ultimate: add .desktop entry for 15.* versions
9
10 ...015.7_pre.ebuild => idea-ultimate-15.0.1.143.382.35-r1.ebuild} | 8 +++++---
11 dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild | 4 +++-
12 2 files changed, 8 insertions(+), 4 deletions(-)
13
14 diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
15 similarity index 90%
16 copy from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
17 copy to dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
18 index dc8152b..3841fca 100644
19 --- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
20 +++ b/dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
21 @@ -12,12 +12,12 @@ MY_PN="idea"
22
23 DESCRIPTION="A complete toolset for web, mobile and enterprise development"
24 HOMEPAGE="http://www.jetbrains.com/idea"
25 -SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz"
26 +SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> ${MY_PN}IU-${PV_STRING}.tar.gz"
27
28 LICENSE="IDEA
29 || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
30 IUSE=""
31 -KEYWORDS="~amd64 ~x86"
32 +KEYWORDS="amd64 x86"
33
34 DEPEND="!dev-util/${PN}:14
35 !dev-util/${PN}:15"
36 @@ -73,7 +73,9 @@ src_install() {
37 doins -r *
38 fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
39
40 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
41 + make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
42 + newicon "bin/${MY_PN}.png" "${PN}.png" || die
43 + make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
44
45 # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
46 mkdir -p "${D}/etc/sysctl.d/" || die
47
48 diff --git a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
49 index dc8152b..8c724ef 100644
50 --- a/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
51 +++ b/dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
52 @@ -73,7 +73,9 @@ src_install() {
53 doins -r *
54 fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
55
56 - make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
57 + make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
58 + newicon "bin/${MY_PN}.png" "${PN}.png" || die
59 + make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" "Development;IDE;" || die
60
61 # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
62 mkdir -p "${D}/etc/sysctl.d/" || die