Gentoo Archives: gentoo-commits

From: Samuel Bernardo <samuelbernardo.mail@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/ssnb:master commit in: dev-util/eclipse-sdk-bin/
Date: Sat, 28 Jul 2018 16:43:02
Message-Id: 1532796148.e4a29b577c0912c000df4a9f59a6581820768a65.samuelbernardo@gentoo
1 commit: e4a29b577c0912c000df4a9f59a6581820768a65
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Sat Jul 28 16:42:28 2018 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Sat Jul 28 16:42:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=e4a29b57
7
8 update eclipse
9
10 dev-util/eclipse-sdk-bin/Manifest | 3 ++
11 .../eclipse-sdk-bin/eclipse-sdk-bin-4.8.0.ebuild | 51 ++++++++++++++++++++++
12 2 files changed, 54 insertions(+)
13
14 diff --git a/dev-util/eclipse-sdk-bin/Manifest b/dev-util/eclipse-sdk-bin/Manifest
15 index 643e956..b873985 100644
16 --- a/dev-util/eclipse-sdk-bin/Manifest
17 +++ b/dev-util/eclipse-sdk-bin/Manifest
18 @@ -14,7 +14,10 @@ DIST eclipse-java-oxygen-2-linux-gtk-4.7.2.tar.gz 186991132 BLAKE2B e49f9ab43a08
19 DIST eclipse-java-oxygen-2-linux-gtk-x86_64-4.7.2.tar.gz 187103425 BLAKE2B f4806fc5a940f1629531152ef153d5e6e65aefff6acb4357627d7cbfa9f81d70320161ba4584a5f0d32d7e4d3bc247f3548614b776d1072c2b99fe281a37b9da SHA512 761c1aac58fb3b1431cfbff0ac392fddeb651bb8f884d37964bb9ee0e82521302cdca7c80b1253a811ce0c6f5f3271ef4e884b037fab43146eb4de42a6572711
20 DIST eclipse-java-oxygen-3-linux-gtk-4.7.3.tar.gz 187111488 BLAKE2B 9bad8aa2be242ab0a2f50858743c460f48a5486fd2407361ce01ded98e633c551998c567685f05ceda27d935f0766dc085b32dd40405abe2a658598c5b867ec0 SHA512 25f01169805c0598d0918b5a790bf521dd3b6ac76d265cbdd76a3f3dc21fc549ee03581c6cb27e914e395d34bb977edf553c2c98c2127f08b93e67a267ff4aca
21 DIST eclipse-java-oxygen-3-linux-gtk-x86_64-4.7.3.tar.gz 187218250 BLAKE2B 82951e9cd04a64b6da0240e234c9f904cff7979fb6188f21db91a030e9eb147621882b3c4f979da9c973b28967dfc1b8b2cb672baeb9a45e917f943e470c376f SHA512 c8238731def1d61cbf69fd2f5602af61fc5b3e9f6e9bdaa8057c01ecd2b071c3717ec69195e1f03f52f1dc8b3eff3172daf3192d519e8d104e0d6d411b7478c2
22 +DIST eclipse-java-photon-R-linux-gtk-4.8.0.tar.gz 201370116 BLAKE2B 5699db5384a0bbe9260fd66b0cd2b345afad7b393e5249ab2ccd7fb21c2b982e16f859cece03fc82a92ab684e2ee2d10b9fe20e98863c69ac8ac2655038bfb35 SHA512 526b6814808937ce54fc67699f373ce83c1d4781be44a2a4d3e96c59e0d11beb4b58dbda6060e9f1202628f12cde795936b52c83c5846922935dc82dfd16a5c6
23 +DIST eclipse-java-photon-R-linux-gtk-x86_64-4.8.0.tar.gz 201489834 BLAKE2B 01928c812a6dd89653ad938afc661856e32f7c2ecd4728abee4cde3eb14a9471d18de7479d98e03926fdab8e256ee1d2bb9c210a57732eed20ab81eaa67870fc SHA512 1fa541e3bb7b1dac01ba01a9a54445f7acc718edfbb00a8edb5af9b0ece46367e8841b8f0d0cc59cf2a0948465d10ae6420c0dcebc46582248514cc2026287c3
24 EBUILD eclipse-sdk-bin-4.5.2.ebuild 1312 BLAKE2B 08bbce2a2059f5842fab89287377c28e94adb296001d981dd00cdfbbeaf6c1cc6e3f27da6b293de0096dd3a3da34832d3fbf30fb6f39e95c2c05662ad80a0442 SHA512 693c17828f5265cfb0c780f626f67949a75f7200d625eb7fdc6e477b4030320a95abc08ec43a24df753a28b3f68a2e4939e0d0a860a6f45c7b271635a05987cf
25 EBUILD eclipse-sdk-bin-4.6.3.ebuild 1315 BLAKE2B 70032ecbb67f2f672c32ab6f83757d45b6ee2b06884a2aa7cedb1546c569a4a16847e61871c4fe92c537043a458be1133d2c38fc0ebe2841ce6bcb3b7d3caf24 SHA512 cf3c2815513355deeeb947b3dc5fa98c5a23e7414925d0a1dd3491cc935bb3c4005b775fc22ad2713abbf2a550baea5f51841aa83e41ed711f063da4d1e42c8d
26 EBUILD eclipse-sdk-bin-4.7.2.ebuild 1319 BLAKE2B 843fab9b3492f7c2a484b78c625a74543a65b24fab346b97fa4bebf62bc39c3751762ac062a37451cfb0cb45725333f395498df142d2c66f02650efe8c41e811 SHA512 207fc38d73fbaca8f0f4dc750150528d56a45f6a49f4e34d485690709c7bb01d2d65ca4ce7f0c64c5a9c5df4f8293f94b27111e20489e362b8db8326f4ae20a4
27 EBUILD eclipse-sdk-bin-4.7.3.ebuild 1319 BLAKE2B f698be65032f7e31cc7921a2295784a95d332e6304d820785ad2ad19e921acbefac00bce874b7cf9c0e8f5c34d0af2cbfd5126e5d4ae5b72bc0c1470e5ca9e95 SHA512 fba7ab714c914e8e5d49564d9766c360505830eb39b6d4e3ebf4c14349cceb29bb6a10d5da0fada08e701d245f2f677502352afb86bf9004a5b5efd2f7853044
28 +EBUILD eclipse-sdk-bin-4.8.0.ebuild 1319 BLAKE2B d762dec195f53bc5b71a75ea90e58bc922d0f4a801c1926da28599aa45d55e4d2d56e6532e5d3830cfeb572a516d693148e1210869da3faf93ffda15aa1b366d SHA512 fce82994071f9442b98d824e42b33994e597af92e982f555e4377ce4a389de2d2851df4597627ef130f45237e51411b948b15f50cda9d9c62414946b0aa5cb32
29
30 diff --git a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.8.0.ebuild b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.8.0.ebuild
31 new file mode 100644
32 index 0000000..2fcd126
33 --- /dev/null
34 +++ b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.8.0.ebuild
35 @@ -0,0 +1,51 @@
36 +# Copyright 1999-2014 Gentoo Foundation
37 +# Distributed under the terms of the GNU General Public License v2
38 +# $Header: $
39 +
40 +EAPI=5
41 +
42 +inherit eutils versionator
43 +
44 +SR="R"
45 +RNAME="photon"
46 +
47 +SRC_BASE="https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-${SR}-linux-gtk"
48 +
49 +DESCRIPTION="Eclipse SDK"
50 +HOMEPAGE="http://www.eclipse.org"
51 +SRC_URI="
52 + amd64? ( ${SRC_BASE}-x86_64.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-x86_64-${PV}.tar.gz )
53 + x86? ( ${SRC_BASE}.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-${PV}.tar.gz )"
54 +
55 +LICENSE="EPL-1.0"
56 +SLOT="4.7"
57 +KEYWORDS="~x86 ~amd64"
58 +IUSE=""
59 +
60 +RDEPEND="
61 + >=virtual/jdk-1.8
62 + x11-libs/gtk+:2"
63 +
64 +S=${WORKDIR}/eclipse
65 +
66 +src_install() {
67 + local dest=/opt/${PN}-${SLOT}
68 +
69 + insinto ${dest}
70 + doins -r features icon.xpm plugins artifacts.xml p2 eclipse.ini configuration dropins
71 +
72 + exeinto ${dest}
73 + doexe eclipse
74 +
75 + dohtml -r readme/*
76 +
77 + cp "${FILESDIR}"/eclipserc-bin-${SLOT} "${T}" || die
78 + cp "${FILESDIR}"/eclipse-bin-${SLOT} "${T}" || die
79 + sed "s@%SLOT%@${SLOT}@" -i "${T}"/eclipse{,rc}-bin-${SLOT} || die
80 +
81 + insinto /etc
82 + newins "${T}"/eclipserc-bin-${SLOT} eclipserc-bin-${SLOT}
83 +
84 + newbin "${T}"/eclipse-bin-${SLOT} eclipse-bin-${SLOT}
85 + make_desktop_entry "eclipse-bin-${SLOT}" "Eclipse ${PV} (bin)" "${dest}/icon.xpm"
86 +}