Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/
Date: Mon, 31 Aug 2015 22:43:40
Message-Id: 1441060986.de71cda628e067db144e1977e0c31c017b329853.chewi@gentoo
1 commit: de71cda628e067db144e1977e0c31c017b329853
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 31 22:07:52 2015 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 31 22:43:06 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de71cda6
7
8 dev-java/java-sdk-docs: Version bump
9
10 Package-Manager: portage-2.2.20.1
11
12 dev-java/java-sdk-docs/Manifest | 1 +
13 .../java-sdk-docs/java-sdk-docs-1.8.0.60.ebuild | 49 ++++++++++++++++++++++
14 2 files changed, 50 insertions(+)
15
16 diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest
17 index 8272498..ce25682 100644
18 --- a/dev-java/java-sdk-docs/Manifest
19 +++ b/dev-java/java-sdk-docs/Manifest
20 @@ -1,3 +1,4 @@
21 DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136
22 DIST jdk-7u80-docs-all.zip 61168809 SHA256 0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a WHIRLPOOL ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e
23 DIST jdk-8u51-docs-all.zip 92230995 SHA256 fa36f0611df525b39e27353daa42b089dc76f86f7dc09b0dc98d72c10ba76284 SHA512 bb1e65820902153d2fbebc170b18bce0c630dc8b5ce70fde53f6b55f9203267411846b9c81a77fb0c45f30df30f4d327120499c3ad11dc8e50c078d096e1943f WHIRLPOOL dd0e6b2dfbd8ce9960359013ace595c50c7281e8bed3e7cbc2a93f6a776eb4d60ecbc7d2a16796eefca02d38af3fcee9b4633215288ce464fed852e147599a50
24 +DIST jdk-8u60-docs-all.zip 92340397 SHA256 cbeffb41253da58f8924423f22a9bd53802633925664d68c46e6bfffd506a33d SHA512 cd728d1eda4bbe5dea98da693b8b173e3b05d431b9ba5be2c55dfa60f141941d7131b76785f37f52fe4a027224ff6a87394f5fe565666b581accfc38fc480ecb WHIRLPOOL 646925a3d7bb079056b8fcb51be1138214c1de3495188d08c00b4b9380f0de93e5b2a4988d0c028cbf07868b4bd296656813d7b19e6f8ba48965a36dc6f1180d
25
26 diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.60.ebuild b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.60.ebuild
27 new file mode 100644
28 index 0000000..d9afbf5
29 --- /dev/null
30 +++ b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.60.ebuild
31 @@ -0,0 +1,49 @@
32 +# Copyright 1999-2015 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI="5"
37 +
38 +inherit versionator
39 +
40 +DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html"
41 +
42 +[[ "$(get_version_component_range 4)" == 0 ]] \
43 + || MY_PV_EXT="u$(get_version_component_range 4)"
44 +
45 +MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
46 +ORIG_NAME="jdk-${MY_PV}-docs-all.zip"
47 +
48 +DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
49 +HOMEPAGE="http://download.oracle.com/javase/8/docs/"
50 +SRC_URI="${ORIG_NAME}"
51 +LICENSE="oracle-java-documentation-8"
52 +SLOT="1.8"
53 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
54 +RESTRICT="fetch"
55 +
56 +DEPEND="app-arch/unzip"
57 +
58 +S="${WORKDIR}/docs"
59 +
60 +pkg_nofetch() {
61 + einfo "Please download ${ORIG_NAME} from "
62 + einfo "${DOWNLOAD_URL}"
63 + einfo "(agree to the license) and place it in ${DISTDIR}"
64 +
65 + einfo "If you find the file on the download page replaced with a higher"
66 + einfo "version, please report to the bug 67266 (link below)."
67 + einfo "If emerge fails because of a checksum error it is possible that"
68 + einfo "the upstream release changed without renaming. Try downloading the file"
69 + einfo "again (or a newer revision if available). Otherwise report this to"
70 + einfo "https://bugs.gentoo.org/67266 and we will make a new revision."
71 +}
72 +
73 +src_install(){
74 + insinto /usr/share/doc/${P}/html
75 + doins index.html
76 +
77 + for i in *; do
78 + [[ -d $i ]] && doins -r $i
79 + done
80 +}