commit:     8d1dad00d08220bf4348edf12fe40e561e2c4690
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Tue Dec  1 13:14:55 2015 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 23:22:12 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1dad00

dev-util/idea-ultimate: add .desktop entry for 15.* versions

 ...015.7_pre.ebuild => idea-ultimate-15.0.1.143.382.35-r1.ebuild} | 8 +++++---
 dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild | 4 +++-
 2 files changed, 8 insertions(+), 4 deletions(-)

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
similarity index 90%
copy from dev-util/idea-ultimate/idea-ultimate-15.0.2.143.1015.7_pre.ebuild
copy to dev-util/idea-ultimate/idea-ultimate-15.0.1.143.382.35-r1.ebuild
index dc8152b..3841fca 100644
--- 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
@@ -12,12 +12,12 @@ MY_PN="idea"
 
 DESCRIPTION="A complete toolset for web, mobile and enterprise development"
 HOMEPAGE="http://www.jetbrains.com/idea";
-SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${PV_STRING}.tar.gz";
+SRC_URI="http://download-cf.jetbrains.com/idea/${MY_PN}IU-${MY_PV}.tar.gz -> 
${MY_PN}IU-${PV_STRING}.tar.gz"
 
 LICENSE="IDEA
        || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="!dev-util/${PN}:14
        !dev-util/${PN}:15"
@@ -73,7 +73,9 @@ src_install() {
        doins -r *
        fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
 
-       make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+       make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
+       newicon "bin/${MY_PN}.png" "${PN}.png" || die
+       make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" 
"Development;IDE;" || die
 
        # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
        mkdir -p "${D}/etc/sysctl.d/" || die

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
index dc8152b..8c724ef 100644
--- 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
@@ -73,7 +73,9 @@ src_install() {
        doins -r *
        fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
 
-       make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+       make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh" || die
+       newicon "bin/${MY_PN}.png" "${PN}.png" || die
+       make_desktop_entry "${PN}" "IntelliJ Idea Ultimate" "${PN}" 
"Development;IDE;" || die
 
        # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
        mkdir -p "${D}/etc/sysctl.d/" || die

Reply via email to