diff options
Diffstat (limited to 'dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild')
-rw-r--r-- | dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild b/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild index 892703f..2229976 100644 --- a/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild +++ b/dev-util/idea-community/idea-community-13.1.3.135.815_pre1.ebuild @@ -5,7 +5,7 @@ EAPI=4 inherit eutils versionator -SLOT="eap" +SLOT="$(get_major_version)" RDEPEND=">=virtual/jdk-1.6" PN1=${PN%-*} @@ -43,28 +43,28 @@ KEYWORDS="~x86 ~amd64" S="${WORKDIR}/${PN1}-${PNS^^}-${MY_PV}" src_prepare() { - epatch ${FILESDIR}/idea-${SLOT}.sh.patch || die + epatch ${FILESDIR}/${PN}-${SLOT}.sh.patch || die } src_install() { local dir="/opt/${P}" local exe="${PN}-${SLOT}" - newconfd "${FILESDIR}/config-${SLOT}" idea-${SLOT} + newconfd "${FILESDIR}/config-${PN2}-${SLOT}" ${PN}-${SLOT} # config files insinto "/etc/idea" - mv bin/idea.properties bin/idea-${SLOT}.properties - doins bin/idea-${SLOT}.properties - rm bin/idea-${SLOT}.properties + mv bin/idea.properties bin/${PN}-${SLOT}.properties + doins bin/${PN}-${SLOT}.properties + rm bin/${PN}-${SLOT}.properties case $ARCH in amd64|ppc64) cat bin/idea64.vmoptions > bin/idea.vmoptions rm bin/idea64.vmoptions ;; esac - mv bin/idea.vmoptions bin/idea-${SLOT}.vmoptions - doins bin/idea-${SLOT}.vmoptions - rm bin/idea-${SLOT}.vmoptions - ln -s /etc/idea/idea-${SLOT}.properties bin/idea.properties + mv bin/idea.vmoptions bin/${PN}-${SLOT}.vmoptions + doins bin/${PN}-${SLOT}.vmoptions + rm bin/${PN}-${SLOT}.vmoptions + ln -s /etc/idea/${PN}-${SLOT}.properties bin/idea.properties # idea itself insinto "${dir}" doins -r * |