Lines 4-13
Link Here
|
4 |
|
4 |
|
5 |
EAPI="3" |
5 |
EAPI="3" |
6 |
JAVA_PKG_IUSE="doc examples source" |
6 |
JAVA_PKG_IUSE="doc examples source" |
7 |
WANT_ANT_TASKS="ant-nodeps" |
7 |
JAVA_ANT_DISABLE_ANT_CORE_DEP=yes |
8 |
inherit eutils check-reqs java-pkg-2 java-ant-2 versionator |
8 |
inherit eutils check-reqs java-pkg-2 java-ant-2 versionator |
9 |
|
9 |
|
10 |
MY_P="${P}.final-sources" |
10 |
MY_P="${P}.final" |
11 |
|
11 |
|
12 |
# creating the binary: |
12 |
# creating the binary: |
13 |
# JAVA_PKG_FORCE_VM="$available-1.5" USE="doc examples source" ebuild scala-*.ebuild compile |
13 |
# JAVA_PKG_FORCE_VM="$available-1.5" USE="doc examples source" ebuild scala-*.ebuild compile |
Lines 17-24
Link Here
|
17 |
|
17 |
|
18 |
DESCRIPTION="The Scala Programming Language" |
18 |
DESCRIPTION="The Scala Programming Language" |
19 |
HOMEPAGE="http://www.scala-lang.org/" |
19 |
HOMEPAGE="http://www.scala-lang.org/" |
20 |
SRC_URI="!binary? ( ${HOMEPAGE}downloads/distrib/files/${MY_P}.txz -> ${P}.tar.xz ) |
20 |
SRC_URI="!binary? ( ${HOMEPAGE}downloads/distrib/files/${MY_P}-sources.txz -> ${P}.tar.xz ) |
21 |
binary? ( http://dev.gentoo.org/~ali_bush/distfiles/${P}-gentoo-binary.tar.bz2 )" |
21 |
binary? ( ${HOMEPAGE}downloads/distrib/files/${MY_P}.tgz )" |
22 |
LICENSE="BSD" |
22 |
LICENSE="BSD" |
23 |
SLOT="0" |
23 |
SLOT="0" |
24 |
KEYWORDS="~amd64 ~x86" |
24 |
KEYWORDS="~amd64 ~x86" |
Lines 29-37
Link Here
|
29 |
DEPEND="virtual/jdk:1.6 |
29 |
DEPEND="virtual/jdk:1.6 |
30 |
java-virtuals/jdk-with-com-sun |
30 |
java-virtuals/jdk-with-com-sun |
31 |
!binary? ( |
31 |
!binary? ( |
|
|
32 |
dev-java/ant-core:0 |
32 |
dev-java/ant-contrib:0 |
33 |
dev-java/ant-contrib:0 |
33 |
) |
34 |
dev-java/ant-nodeps:0 |
34 |
app-arch/xz-utils" |
35 |
app-arch/xz-utils |
|
|
36 |
)" |
35 |
RDEPEND=">=virtual/jre-1.6 |
37 |
RDEPEND=">=virtual/jre-1.6 |
36 |
!dev-java/scala-bin" |
38 |
!dev-java/scala-bin" |
37 |
|
39 |
|
Lines 95-101
Link Here
|
95 |
#} |
97 |
#} |
96 |
|
98 |
|
97 |
src_install() { |
99 |
src_install() { |
98 |
cd dists/latest || die |
100 |
if ! use binary; then |
|
|
101 |
cd dists/latest || die |
102 |
fi |
99 |
|
103 |
|
100 |
local SCALADIR="/usr/share/${PN}/" |
104 |
local SCALADIR="/usr/share/${PN}/" |
101 |
|
105 |
|