|
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) \ |