diff options
Diffstat (limited to 'dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild')
-rw-r--r-- | dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild index cc02a3a..cbd9429 100644 --- a/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild +++ b/dev-util/idea-ultimate/idea-ultimate-14.1.5.141.2735.5_pre.ebuild @@ -6,8 +6,8 @@ EAPI=5 inherit eutils versionator SLOT="0" -PV_STRING="$(get_version_component_range 4-6)" # Needs to be adjusted for each release. -MY_PV="$(get_version_component_range 1-3)" # Always name EAP-versions with '_pre' for clarity! +PV_STRING="$(get_version_component_range 4-6)" # Always name EAP-versions with '_pre' for clarity! +MY_PV="$(get_version_component_range 1-3)" MY_PN="idea" DESCRIPTION="A complete toolset for web, mobile and enterprise development" @@ -18,13 +18,17 @@ LICENSE="IDEA IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal" IUSE="" KEYWORDS="~amd64 ~x86" # No keywords for EAP versions. Code quality sucks. -DEPEND="!dev-util/idea-ultimate:14 - !dev-util/idea-ultimate:15" +DEPEND="!dev-util/${PN}:14 + !dev-util/${PN}:15" RDEPEND="${DEPEND} >=virtual/jdk-1.7" S="${WORKDIR}/${MY_PN}-IU-${PV_STRING}" -QA_TEXTRELS="opt/idea-${MY_PV}/bin/libbreakgen.so" +QA_TEXTRELS="opt/${PN}-${MY_PV}/bin/libbreakgen.so" +QA_PRESTRIPPED="opt/${PN}-${MY_PV}/lib/libpty/linux/x86/libpty.so + opt/${PN}-${MY_PV}/lib/libpty/linux/x86_64/libpty.so + opt/${PN}-${MY_PV}/bin/libyjpagent-linux.so + opt/${PN}-${MY_PV}/bin/libyjpagent-linux64.so" src_install() { local dir="/opt/${PN}-${MY_PV}" @@ -43,9 +47,9 @@ src_install() { pkg_postinst() { if [[ "$(get_version_component_range 7)x" = "prex" ]] then - einfo "Be aware, this is a release from their EAP. According to JetBrains, the code" - einfo "quality of such releases may be considerably below of what you might usually" - einfo "be used to from beta releases." - einfo "Don't use it for critical tasks. You have been warned." + ewarn "Be aware, this is a release from their EAP. According to JetBrains, the code" + ewarn "quality of such releases may be considerably below of what you might usually" + ewarn "be used to from beta releases." + ewarn "Don't use it for critical tasks. You have been warned." fi } |