Lines 5-11
Link Here
|
5 |
|
5 |
|
6 |
EAPI=8 |
6 |
EAPI=8 |
7 |
|
7 |
|
8 |
inherit java-pkg-2 |
8 |
inherit autotools java-pkg-2 |
9 |
|
9 |
|
10 |
DESCRIPTION="Plugins for javax.sound" |
10 |
DESCRIPTION="Plugins for javax.sound" |
11 |
HOMEPAGE="https://icedtea.classpath.org" |
11 |
HOMEPAGE="https://icedtea.classpath.org" |
Lines 13-36
Link Here
|
13 |
|
13 |
|
14 |
LICENSE="GPL-2-with-linking-exception" |
14 |
LICENSE="GPL-2-with-linking-exception" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="amd64 ~arm arm64 ppc64 x86" |
16 |
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
17 |
|
17 |
|
18 |
IUSE="+doc" |
18 |
IUSE="+doc" |
19 |
|
19 |
|
20 |
COMMON_DEP=" |
20 |
COMMON_DEP=" |
21 |
virtual/jdk:1.8 |
21 |
>=virtual/jdk-11:* |
22 |
>=media-sound/pulseaudio-0.9.11" |
22 |
>=media-sound/pulseaudio-0.9.11" |
23 |
RDEPEND="${COMMON_DEP}" |
23 |
RDEPEND="${COMMON_DEP}" |
24 |
DEPEND="${COMMON_DEP}" |
24 |
DEPEND="${COMMON_DEP}" |
25 |
BDEPEND="app-arch/zip" |
25 |
BDEPEND="app-arch/zip" |
26 |
|
26 |
|
27 |
pkg_setup() { |
27 |
PATCHES=( |
28 |
JAVA_PKG_WANT_SOURCE="1.8" |
28 |
"${FILESDIR}/${P}-openjdk11.patch" |
29 |
JAVA_PKG_WANT_TARGET="1.8" |
29 |
) |
30 |
|
30 |
|
|
|
31 |
pkg_setup() { |
32 |
JAVA_PKG_WANT_SOURCE="11" |
33 |
JAVA_PKG_WANT_TARGET="11" |
31 |
java-pkg-2_pkg_setup |
34 |
java-pkg-2_pkg_setup |
32 |
} |
35 |
} |
33 |
|
36 |
|
|
|
37 |
src_prepare() { |
38 |
java-pkg-2_src_prepare |
39 |
default |
40 |
eautoreconf |
41 |
} |
42 |
|
34 |
src_configure() { |
43 |
src_configure() { |
35 |
econf --with-jdk-home="${JAVA_HOME}" \ |
44 |
econf --with-jdk-home="${JAVA_HOME}" \ |
36 |
$(use_enable doc docs) \ |
45 |
$(use_enable doc docs) \ |