Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 879923 | Differences between
and this patch

Collapse All | Expand All

(-)icedtea-sound-1.0.1-r1.ebuild (-6 / +15 lines)
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) \

Return to bug 879923