diff options
author | Patrice Clement <monsieurp@gentoo.org> | 2015-12-22 10:44:29 +0000 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2015-12-22 10:45:20 +0000 |
commit | 2a6b17f62c9a300e1f552fc6057c420b8a4748c7 (patch) | |
tree | 8bff7dd522d32a0c21927b559adb709519720e3f /dev-java/sbt-bin/sbt-bin-0.13.7.ebuild | |
parent | Merge remote-tracking branch 'github/pr/504'. (diff) | |
download | gentoo-2a6b17f62c9a300e1f552fc6057c420b8a4748c7.tar.gz gentoo-2a6b17f62c9a300e1f552fc6057c420b8a4748c7.tar.bz2 gentoo-2a6b17f62c9a300e1f552fc6057c420b8a4748c7.zip |
dev-java/sbt-bin: Add metadata.xml file. Set SLOTs to 0. Fix default install directories.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Diffstat (limited to 'dev-java/sbt-bin/sbt-bin-0.13.7.ebuild')
-rw-r--r-- | dev-java/sbt-bin/sbt-bin-0.13.7.ebuild | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/dev-java/sbt-bin/sbt-bin-0.13.7.ebuild b/dev-java/sbt-bin/sbt-bin-0.13.7.ebuild index 4c1456d529f5..10f324c0d971 100644 --- a/dev-java/sbt-bin/sbt-bin-0.13.7.ebuild +++ b/dev-java/sbt-bin/sbt-bin-0.13.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 @@ -11,29 +11,38 @@ HOMEPAGE="http://scala-sbt.org" SRC_URI="https://dl.bintray.com/sbt/native-packages/sbt/${PV}/${PN/-bin}-${PV}.tgz" LICENSE="BSD" -SLOT="0.13" +SLOT="0" KEYWORDS="~amd64" IUSE="" -DEPEND=">=virtual/jre-1.7" -RDEPEND="${DEPEND}" +DEPEND="" +RDEPEND=" + >=virtual/jre-1.7 + !dev-java/sbt" src_unpack() { default + mv "${WORKDIR}/sbt" "${S}" || die +} - mv "${WORKDIR}/${PN/-bin}" "${S}" || die +java_prepare() { + java-pkg_init_paths_ } src_install() { - local dest="/opt/${P}" + local dest="${JAVA_PKG_SHAREPATH}" + + rm -f bin/sbt.bat || die + sed -i -e 's#bin/sbt-launch.jar#lib/sbt-launch.jar#g;' \ + bin/sbt-launch-lib.bash || die - # Remove Windows batch file - rm -f "${S}/bin/sbt.bat" || die + insinto "${dest}/lib" + doins bin/* || die insinto "${dest}" - doins -r bin conf || die - fperms 0755 "${dest}/bin/sbt" || die + doins -r conf || die - dosym "${dest}/bin/sbt" /usr/bin/sbt || die + fperms 0755 "${dest}/lib/sbt" || die + dosym "${dest}/lib/sbt" /usr/bin/sbt || die } |