1 |
commit: abfb07752d6dd6d07e7d71913643d2f0b65c90f1 |
2 |
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Jan 27 23:34:27 2019 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Sun Jan 27 23:46:42 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=abfb0775 |
7 |
|
8 |
update eclipse and apachedirectorystudio |
9 |
|
10 |
Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com> |
11 |
|
12 |
.../eclipse-sdk-bin/eclipse-sdk-bin-4.10.1.ebuild | 49 +++++++++++++++++++++ |
13 |
.../apachedirectorystudio-2.0.0.20180908.ebuild | 50 ++++++++++++++++++++++ |
14 |
2 files changed, 99 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.10.1.ebuild b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.10.1.ebuild |
17 |
new file mode 100644 |
18 |
index 0000000..25155b5 |
19 |
--- /dev/null |
20 |
+++ b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.10.1.ebuild |
21 |
@@ -0,0 +1,49 @@ |
22 |
+# Copyright 1999-2014 Gentoo Foundation |
23 |
+# Distributed under the terms of the GNU General Public License v2 |
24 |
+# $Header: $ |
25 |
+ |
26 |
+EAPI=6 |
27 |
+ |
28 |
+inherit eutils versionator |
29 |
+ |
30 |
+SR="R" |
31 |
+RNAME="2018-12" |
32 |
+ |
33 |
+SRC_BASE="https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-${SR}-linux-gtk" |
34 |
+ |
35 |
+DESCRIPTION="Eclipse SDK" |
36 |
+HOMEPAGE="http://www.eclipse.org" |
37 |
+SRC_URI="${SRC_BASE}-x86_64.tar.gz&r=1 -> eclipse-java-${RNAME}-${SR}-linux-gtk-x86_64-${PV}.tar.gz" |
38 |
+ |
39 |
+LICENSE="EPL-1.0" |
40 |
+SLOT="4.10" |
41 |
+KEYWORDS="~amd64" |
42 |
+IUSE="" |
43 |
+ |
44 |
+RDEPEND=" |
45 |
+ >=virtual/jdk-1.8 |
46 |
+ x11-libs/gtk+:2" |
47 |
+ |
48 |
+S=${WORKDIR}/eclipse |
49 |
+ |
50 |
+src_install() { |
51 |
+ local dest=/opt/${PN}-${SLOT} |
52 |
+ |
53 |
+ insinto ${dest} |
54 |
+ doins -r features icon.xpm plugins artifacts.xml p2 eclipse.ini configuration dropins |
55 |
+ |
56 |
+ exeinto ${dest} |
57 |
+ doexe eclipse |
58 |
+ |
59 |
+ dohtml -r readme/* |
60 |
+ |
61 |
+ cp "${FILESDIR}"/eclipserc-bin-${SLOT} "${T}" || die |
62 |
+ cp "${FILESDIR}"/eclipse-bin-${SLOT} "${T}" || die |
63 |
+ sed "s@%SLOT%@${SLOT}@" -i "${T}"/eclipse{,rc}-bin-${SLOT} || die |
64 |
+ |
65 |
+ insinto /etc |
66 |
+ newins "${T}"/eclipserc-bin-${SLOT} eclipserc-bin-${SLOT} |
67 |
+ |
68 |
+ newbin "${T}"/eclipse-bin-${SLOT} eclipse-bin-${SLOT} |
69 |
+ make_desktop_entry "eclipse-bin-${SLOT}" "Eclipse ${PV} (bin)" "${dest}/icon.xpm" |
70 |
+} |
71 |
|
72 |
diff --git a/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20180908.ebuild b/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20180908.ebuild |
73 |
new file mode 100644 |
74 |
index 0000000..91c1406 |
75 |
--- /dev/null |
76 |
+++ b/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20180908.ebuild |
77 |
@@ -0,0 +1,50 @@ |
78 |
+# Copyright 1999-2008 Gentoo Foundation |
79 |
+# Distributed under the terms of the GNU General Public License v2 |
80 |
+# $Header: $ |
81 |
+ |
82 |
+EAPI="6" |
83 |
+ |
84 |
+inherit eutils versionator |
85 |
+ |
86 |
+MY_PV=$(replace_version_separator 3 '.v') |
87 |
+MY_PN="ApacheDirectoryStudio" |
88 |
+MY_PKGM=14 |
89 |
+ |
90 |
+ |
91 |
+DESCRIPTION="Apache Directory Studio is an universal LDAP directory tool." |
92 |
+SRC_URI="amd64? ( |
93 |
+ "http://www.us.apache.org/dist/directory/studio/${MY_PV}-M${MY_PKGM}/${MY_PN}-${MY_PV}-M${MY_PKGM}-linux.gtk.x86_64.tar.gz" |
94 |
+ ) |
95 |
+ x86? ( |
96 |
+ "http://www.us.apache.org/dist/directory/studio/${MY_PV}-M${MY_PKGM}/${MY_PN}-${MY_PV}-M${MY_PKGM}-linux.gtk.x86.tar.gz" |
97 |
+ )" |
98 |
+HOMEPAGE="http://directory.apache.org/studio/" |
99 |
+ |
100 |
+KEYWORDS="~amd64 ~x86" |
101 |
+SLOT="2" |
102 |
+LICENSE="Apache-2.0" |
103 |
+IUSE="" |
104 |
+ |
105 |
+DEPEND="!net-nds/Apache-DS" # obsolete ebuild name |
106 |
+RDEPEND=">=virtual/jre-1.8.0 |
107 |
+ x11-libs/gtk+:2" |
108 |
+ |
109 |
+MY_ARCH="x86? ( x86 ) amd64? ( amd64 )" |
110 |
+INSTALL_DIR="/opt" |
111 |
+S="${WORKDIR}/${MY_PN}-linux-${MY_ARCH}-${MY_PV}" |
112 |
+ |
113 |
+src_install() { |
114 |
+ |
115 |
+ insinto "${INSTALL_DIR}" |
116 |
+ |
117 |
+ newicon "${MY_PN}/features/org.apache.directory.studio.schemaeditor.feature_${MY_PV}-M${MY_PKGM}/studio.png" "${MY_PN}.png" |
118 |
+ #newicon "${MY_PN}/icon.xpm" "${MY_PN}.xpm" |
119 |
+ |
120 |
+ make_desktop_entry "${MY_PN}" "Apache Directory Studio" "${MY_PN}" "System" |
121 |
+ |
122 |
+ doins -r * |
123 |
+ |
124 |
+ fperms +x "${INSTALL_DIR}/${MY_PN}/${MY_PN}" |
125 |
+ |
126 |
+ dosym "${INSTALL_DIR}/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" |
127 |
+} |