diff options
Diffstat (limited to 'recipes-core/icedtea/icedtea6-native_1.8.11.bb')
-rw-r--r-- | recipes-core/icedtea/icedtea6-native_1.8.11.bb | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/recipes-core/icedtea/icedtea6-native_1.8.11.bb b/recipes-core/icedtea/icedtea6-native_1.8.11.bb new file mode 100644 index 0000000..d87d9f3 --- /dev/null +++ b/recipes-core/icedtea/icedtea6-native_1.8.11.bb | |||
@@ -0,0 +1,58 @@ | |||
1 | # Note: DO NOT USE THIS PACKAGE. While the build is fine, the resulting JDK | ||
2 | # is unable to compile itself yet (some issue with the built-in XML parser). | ||
3 | require ${PN}.inc | ||
4 | |||
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | ||
6 | |||
7 | PR = "${INC_PR}.0" | ||
8 | |||
9 | SRC_URI = "\ | ||
10 | http://icedtea.classpath.org/download/source/icedtea6-${PV}.tar.gz;name=iced \ | ||
11 | http://download.java.net/openjdk/jdk6/promoted/b18/openjdk-6-src-b18-16_feb_2010.tar.gz;subdir=openjdk-src-dir;name=ojdk \ | ||
12 | ${JAXWS_URI} \ | ||
13 | ${JAF_URI} \ | ||
14 | ${JAXP_URI} \ | ||
15 | file://disable-library-checks.patch \ | ||
16 | file://build-hacks-native.patch \ | ||
17 | file://icedtea-sane-x86-arch-name.patch \ | ||
18 | ${ICEDTEA_PATCHES} \ | ||
19 | " | ||
20 | SRC_URI[ojdk.md5sum] = "94db01691ab38f98b7d42b2ebf4d5c0b" | ||
21 | SRC_URI[ojdk.sha256sum] = "778ea7b323aaa24d3c6e8fe32b8bb0f49040d9e86271859077ada9f9ee3c8ebf" | ||
22 | SRC_URI[iced.md5sum] = "e0edfb08a4eedf1b9f1cef26a9bd4ab4" | ||
23 | SRC_URI[iced.sha256sum] = "6eb418ec0609080a71bda16896124d6e1ac23b2f54af52e05fc22c719e12ca29" | ||
24 | |||
25 | JAXWS_URI = "http://icedtea.classpath.org/download/source/drops/jdk6-jaxws-2009_10_27.zip;name=jaxws" | ||
26 | SRC_URI[jaxws.md5sum] = "3ea5728706169498b722b898a1008acf" | ||
27 | SRC_URI[jaxws.sha256sum] = "155ff3be83c980e197621a2fbf7ee34e8e0f536489351a5865cf0e52206245e2" | ||
28 | |||
29 | JAF_URI = "http://icedtea.classpath.org/download/source/drops/jdk6-jaf-2009_10_27.zip;name=jaf" | ||
30 | SRC_URI[jaf.md5sum] = "7a50bb540a27cdd0001885630088b758" | ||
31 | SRC_URI[jaf.sha256sum] = "fdc51476fc6bcc69ea1f099f33e84601a126bfa8b11c8fa11c25dc574345aa9f" | ||
32 | |||
33 | JAXP_URI = "https://jaxp.dev.java.net/files/nidaba/documents/913/147329/jdk6-jaxp-2009_10_13.zip;name=jaxp" | ||
34 | SRC_URI[jaxp.md5sum] = "a2f7b972124cd776ff71e7754eb9a429" | ||
35 | SRC_URI[jaxp.sha256sum] = "8714d55de18db48ca9da0ee986202005082f44cf4c215da8683342b70e61792b" | ||
36 | |||
37 | |||
38 | ICEDTEA_PATCHES = "\ | ||
39 | file://icedtea-ecj-disable-compilation.patch;apply=no \ | ||
40 | file://icedtea-ecj-fix-freetype.patch;apply=no \ | ||
41 | file://icedtea-ecj-fix-zlib.patch;apply=no \ | ||
42 | file://icedtea-hotspot-make-arch-sane-for-x86.patch;apply=no \ | ||
43 | file://icedtea-jdk-sane-x86-arch.patch;apply=no \ | ||
44 | file://icedtea-unbreak-float.patch;apply=no \ | ||
45 | " | ||
46 | |||
47 | export DISTRIBUTION_PATCHES = "\ | ||
48 | patches/icedtea-ecj-disable-compilation.patch \ | ||
49 | patches/icedtea-ecj-fix-freetype.patch \ | ||
50 | patches/icedtea-ecj-fix-zlib.patch \ | ||
51 | patches/icedtea-hotspot-make-arch-sane-for-x86.patch \ | ||
52 | patches/icedtea-jdk-sane-x86-arch.patch \ | ||
53 | patches/icedtea-unbreak-float.patch \ | ||
54 | " | ||
55 | |||
56 | EXTRA_OECONF += " --with-jaxws-drop-zip=${DL_DIR}/jdk6-jaxws-2009_10_27.zip \ | ||
57 | --with-jaf-drop-zip=${DL_DIR}/jdk6-jaf-2009_10_27.zip \ | ||
58 | --with-jaxp-drop-zip=${DL_DIR}/jdk6-jaxp-2009_10_13.zip " | ||