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: Mon, 05 Sep 2016 10:53:53
Message-Id: 1472952415.9e5a7d0e6e8a71c56da5366ea7a02671c8f7fed7.samuelbernardo@gentoo
1 commit: 9e5a7d0e6e8a71c56da5366ea7a02671c8f7fed7
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Sun Sep 4 01:26:55 2016 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 4 01:26:55 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=9e5a7d0e
7
8 update eclipse to neon
9
10 dev-util/eclipse-sdk-bin/Manifest | 3 ++
11 .../eclipse-sdk-bin/eclipse-sdk-bin-4.6.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 3e76311..e59650b 100644
16 --- a/dev-util/eclipse-sdk-bin/Manifest
17 +++ b/dev-util/eclipse-sdk-bin/Manifest
18 @@ -4,4 +4,7 @@ AUX eclipserc-bin-4.4 859 SHA256 7a53c472d37b9c3978e77c4a6bdacbb0da0047d10d4af5c
19 AUX eclipserc-bin-4.5 859 SHA256 7a53c472d37b9c3978e77c4a6bdacbb0da0047d10d4af5c44c862d63de2de097 SHA512 9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487 WHIRLPOOL 02349dcca3fbe7cdfe5cd8bf898868a22255310fdacf4fbce5bb8f91e6664710166feae125d8c884438e22445c360cf27b29c125a0347235bd2bb50667d686d4
20 DIST eclipse-java-mars-R-linux-gtk-4.5.2.tar.gz 169974282 SHA256 43089aa4738d05e92fd24cf320336e8ab1cfd2e66ce07de9955a40bf7a08de87 SHA512 de17412b82c6150268142e99858f26641b465c1c296a1a13d413a47226dc9a01db26bd07985c926b5fe80e0225ff7b3e0ef35137fce31e0bb261ae5cc96cc888 WHIRLPOOL 9ccbcc5c36711531a2f93daf8bab92892f589822cee09f5751fcf0ab7a1fe3e183100cfe4a9e71ecefe3a04a1b2bae2843162b27250a052ed4846f343fa0bbb1
21 DIST eclipse-java-mars-R-linux-gtk-x86_64-4.5.2.tar.gz 170118332 SHA256 2eeea5e563001f6812bad97e159befe4152bf8ef49124c98e635fd68104a1727 SHA512 9997a23d29e95c91177cd7460291caab46f04ca9b4af52b724c0d61577a16fa69b0aa4cdd01322aba21a05da24380d3f9395f799be4af8fc41c373353573a517 WHIRLPOOL 4d468c1959e2f9dd5b5fd661e60b56c55aa6d5fbc4b090d749237dfb56146213ab51716c8f645a288357b9302975d84a9aa502f94b07d78a7da31d84dead48db
22 +DIST eclipse-java-neon-R-linux-gtk-4.6.0.tar.gz 167827528 SHA256 3e09e203e0a8682bc3d6ddf218df788e2b9dc064b370a980f63e3e2fa4ae2e3f SHA512 57ffab533690bcbeabb40966ef7f05aab85868afc669c5a54631e8a3ec99e1f74bde19ab51f18d8d580a05fb3c80154f0b187595c91e0445219cece9c0346ceb WHIRLPOOL ae3f473353075596f49e1c81be8d7ecaad3dbc84f61f0fdec5e366c454462ec5d284e01ccc5199de8c4df77a8690a4677c2e275f43bab71fbbf7f2eb10b7019a
23 +DIST eclipse-java-neon-R-linux-gtk-x86_64-4.6.0.tar.gz 167975082 SHA256 ca06e10df42eab462f130aa89658f9c75f1df61ba79ede02fb7bb748f4544c34 SHA512 01bc46fcaf3187bc70bb0f26dcdae9fa2f633106785c1c8b41b2d3daf4330efbd0d6a00d5dbc2d6159a6faefb74c403d98794bdbf172cd6e73d6156f36f94641 WHIRLPOOL 6eaaca983bb4dc97a882d1fbd092a9ac250cc146b277e5f2776ff2652bf3698329e7e414f2ac01a367d3380eb3fc5b87d9ff780791b4a9f0547e7b6050eb02f5
24 EBUILD eclipse-sdk-bin-4.5.2.ebuild 1312 SHA256 b3c3f04397e2d07a3659b1fdb10fc1aa4b75c70a1bce50d6d3b18d5a22cfa0fb SHA512 693c17828f5265cfb0c780f626f67949a75f7200d625eb7fdc6e477b4030320a95abc08ec43a24df753a28b3f68a2e4939e0d0a860a6f45c7b271635a05987cf WHIRLPOOL 2384f1c46bb6c23d844d2a27c009c47b8218bd38a7754263798fd7b86d33d9426051de46dbbbf1a266f19dc67a7ac0bf607e8d0ece18df719bab5952f3984e4b
25 +EBUILD eclipse-sdk-bin-4.6.0.ebuild 1312 SHA256 955a1224c68341ab8c82d834497e3cd18486a879272e538bc5b4e4e81a589ac7 SHA512 c88ce4ca54a165020f156cad0172eafc9b8b00a0ba2739c1467d181f152c0b3e94510b287f542a3e2a60be32a2567ff95511e3fa1bce8d4040cd8b5aeff89200 WHIRLPOOL 9ca9cae42aa5b60782ddba491a7d5d763cb01e400bfeb85a75867eb9ba93e46bf43d29e2d3fccbce58361f9f4df98741a36404d14efed2c93b6d4952a64d588a
26
27 diff --git a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild
28 new file mode 100644
29 index 0000000..84338fb
30 --- /dev/null
31 +++ b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild
32 @@ -0,0 +1,51 @@
33 +# Copyright 1999-2014 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Header: $
36 +
37 +EAPI=5
38 +
39 +inherit eutils versionator
40 +
41 +SR=R
42 +RNAME="neon"
43 +
44 +SRC_BASE="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-${SR}-linux-gtk"
45 +
46 +DESCRIPTION="Eclipse SDK"
47 +HOMEPAGE="http://www.eclipse.org"
48 +SRC_URI="
49 + amd64? ( ${SRC_BASE}-x86_64.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-x86_64-${PV}.tar.gz )
50 + x86? ( ${SRC_BASE}.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-${PV}.tar.gz )"
51 +
52 +LICENSE="EPL-1.0"
53 +SLOT="4.6"
54 +KEYWORDS="x86 amd64"
55 +IUSE=""
56 +
57 +RDEPEND="
58 + >=virtual/jdk-1.6
59 + x11-libs/gtk+:2"
60 +
61 +S=${WORKDIR}/eclipse
62 +
63 +src_install() {
64 + local dest=/opt/${PN}-${SLOT}
65 +
66 + insinto ${dest}
67 + doins -r features icon.xpm plugins artifacts.xml p2 eclipse.ini configuration dropins
68 +
69 + exeinto ${dest}
70 + doexe eclipse
71 +
72 + dohtml -r readme/*
73 +
74 + cp "${FILESDIR}"/eclipserc-bin-${SLOT} "${T}" || die
75 + cp "${FILESDIR}"/eclipse-bin-${SLOT} "${T}" || die
76 + sed "s@%SLOT%@${SLOT}@" -i "${T}"/eclipse{,rc}-bin-${SLOT} || die
77 +
78 + insinto /etc
79 + newins "${T}"/eclipserc-bin-${SLOT} eclipserc-bin-${SLOT}
80 +
81 + newbin "${T}"/eclipse-bin-${SLOT} eclipse-bin-${SLOT}
82 + make_desktop_entry "eclipse-bin-${SLOT}" "Eclipse ${PV} (bin)" "${dest}/icon.xpm"
83 +}