aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/icedtea/icedtea6-native_1.7.5.bb
blob: 373d1c48660917cb69c385da514caecf7198b2c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
require ${PN}.inc

PR = "${INC_PR}.0"

SRC_URI = "\
	http://icedtea.classpath.org/download/source/icedtea6-${PV}.tar.gz;name=iced \
	http://download.java.net/openjdk/jdk6/promoted/b17/openjdk-6-src-b17-14_oct_2009.tar.gz;subdir=openjdk-src-dir;name=ojdk \
	file://disable-library-checks.patch \
	file://icedtea-fix-jar-path.patch \
	file://build-hacks-native.patch \
	file://icedtea-sane-x86-arch-name.patch \
        file://icedtea-javac-in.patch \
	${ICEDTEA_PATCHES} \
	"
SRC_URI[ojdk.md5sum] = "078fe0ab744c98694decc77f2456c560"
SRC_URI[ojdk.sha256sum] = "2019a4c3d2d14620caa78d7df49fd987a041066b4631bde4fd8424033f3c1785"
SRC_URI[iced.md5sum] = "f9e9ddf3a2c7fb917980b6a32d1566d9"
SRC_URI[iced.sha256sum] = "1b62ac07d13f0b3a9acb503aeb38668f40bd9de8e81e0165d5d8e816bf274b4d"

ICEDTEA_PATCHES = "\
	file://icedtea-ecj-disable-compilation.patch;apply=no \
	file://icedtea-ecj-fix-freetype.patch;apply=no \
	file://icedtea-ecj-fix-zlib.patch;apply=no \
	file://icedtea-hotspot-make-arch-sane-for-x86.patch;apply=no \
	file://icedtea-jdk-sane-x86-arch.patch;apply=no \
	file://icedtea-unbreak-float.patch;apply=no \
	file://icedtea-jdk-build-sizer-32-on-amd64.patch;apply=no \
	"

export DISTRIBUTION_PATCHES = "\
	patches/icedtea-ecj-disable-compilation.patch \
	patches/icedtea-ecj-fix-freetype.patch \
	patches/icedtea-ecj-fix-zlib.patch \
	patches/icedtea-hotspot-make-arch-sane-for-x86.patch \
	patches/icedtea-jdk-sane-x86-arch.patch \
	patches/icedtea-unbreak-float.patch \
	patches/icedtea-jdk-build-sizer-32-on-amd64.patch \
	"