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