Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/netbeans-javadoc/
Date: Sat, 14 Sep 2019 15:37:55
Message-Id: 1568475438.2e606e05f34b1a46074395a61441ad386f7d3cc9.mgorny@gentoo
1 commit: 2e606e05f34b1a46074395a61441ad386f7d3cc9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 15:28:24 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 15:37:18 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e606e05
7
8 dev-java/netbeans-javadoc: Remove last-rited pkg
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-java/netbeans-javadoc/Manifest | 3 -
13 dev-java/netbeans-javadoc/metadata.xml | 12 --
14 .../netbeans-javadoc/netbeans-javadoc-8.2.ebuild | 155 ---------------------
15 profiles/package.mask | 2 -
16 4 files changed, 172 deletions(-)
17
18 diff --git a/dev-java/netbeans-javadoc/Manifest b/dev-java/netbeans-javadoc/Manifest
19 deleted file mode 100644
20 index 49e067eaa6b..00000000000
21 --- a/dev-java/netbeans-javadoc/Manifest
22 +++ /dev/null
23 @@ -1,3 +0,0 @@
24 -DIST BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip 2341753 BLAKE2B e322b5aff8830c4e20fe8ed132b06169ab12a22b2c6416d85c6b7e45d34e546e99dfaa5ff30f4bbce33c77089df0f298fffabb1d187224e6ac1b4a6ec36a8e31 SHA512 024b1458f74ae977f5864b543b39417205203f27ff94518aa61ee4c7336c887dc5704b71909fd2b6286c3a29a9ee0aeb86aafc32f741c7650adcacc8374f62ca
25 -DIST netbeans-8.2-201609300101-src.zip 217356974 BLAKE2B 0afd60c1060a0a1d7be882628a0d4df1d8e214aabb4c8ec511341e40960eb291dbd768150711e3d639e6cd200136d2170e3cfead6c9c76be19509327debcf8a9 SHA512 d0499489dcd9383f719209997fd5518ea93ad5c2f727005f074a351a4adc7f8708ebff972a4bff4572e2ba9237b14c7a24b7fb1f89100e33012e14404f0336e7
26 -DIST netbeans-8.2-build.xml.patch.bz2 2678 BLAKE2B abfb7cb228a8f0a03d052226d4ea6b5ce111d8d246cf070a2548a6019b7abf793af5fb21dcde54bcfaaa31ffdfdc112f742971a7b55dfc79a5d78483bde299d4 SHA512 a287681acc0771445f9389b22ca6fd855393c0b9e8885680d13c9157aa37b215162aac6f958d0831dc64a55fc21a391fdee13c3ab9a97ad416929c6a4710b619
27
28 diff --git a/dev-java/netbeans-javadoc/metadata.xml b/dev-java/netbeans-javadoc/metadata.xml
29 deleted file mode 100644
30 index 85f4d904aad..00000000000
31 --- a/dev-java/netbeans-javadoc/metadata.xml
32 +++ /dev/null
33 @@ -1,12 +0,0 @@
34 -<?xml version="1.0" encoding="UTF-8"?>
35 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 -<pkgmetadata>
37 -<maintainer type="person">
38 - <email>fordfrog@g.o</email>
39 - <name>Miroslav Šulc</name>
40 -</maintainer>
41 -<maintainer type="project">
42 - <email>java@g.o</email>
43 - <name>Java</name>
44 -</maintainer>
45 -</pkgmetadata>
46
47 diff --git a/dev-java/netbeans-javadoc/netbeans-javadoc-8.2.ebuild b/dev-java/netbeans-javadoc/netbeans-javadoc-8.2.ebuild
48 deleted file mode 100644
49 index 019d5fcbb5b..00000000000
50 --- a/dev-java/netbeans-javadoc/netbeans-javadoc-8.2.ebuild
51 +++ /dev/null
52 @@ -1,155 +0,0 @@
53 -# Copyright 1999-2019 Gentoo Authors
54 -# Distributed under the terms of the GNU General Public License v2
55 -
56 -EAPI="6"
57 -inherit eutils java-pkg-2 java-ant-2
58 -
59 -DESCRIPTION="Netbeans JavaDocs"
60 -HOMEPAGE="https://netbeans.org/"
61 -SLOT="8.2"
62 -SOURCE_URL="https://download.netbeans.org/netbeans/8.2/final/zip/netbeans-8.2-201609300101-src.zip"
63 -SRC_URI="${SOURCE_URL}
64 - https://dev.gentoo.org/~fordfrog/distfiles/netbeans-8.2-build.xml.patch.bz2
65 - https://hg.netbeans.org/binaries/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip"
66 -LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
67 -KEYWORDS="amd64 ~x86"
68 -IUSE=""
69 -S="${WORKDIR}"
70 -
71 -# oracle-jdk-bin is needed because of javafx which is not currently packaged separately
72 -DEPEND="dev-java/oracle-jdk-bin:1.8[javafx]
73 - app-arch/unzip
74 - dev-java/javahelp:0
75 - dev-java/junit:4
76 - ~dev-java/netbeans-apisupport-${PV}
77 - ~dev-java/netbeans-cnd-${PV}
78 - ~dev-java/netbeans-dlight-${PV}
79 - ~dev-java/netbeans-enterprise-${PV}
80 - ~dev-java/netbeans-ergonomics-${PV}
81 - ~dev-java/netbeans-extide-${PV}
82 - ~dev-java/netbeans-groovy-${PV}
83 - ~dev-java/netbeans-harness-${PV}
84 - ~dev-java/netbeans-ide-${PV}
85 - ~dev-java/netbeans-java-${PV}
86 - ~dev-java/netbeans-javacard-${PV}
87 - ~dev-java/netbeans-mobility-${PV}
88 - ~dev-java/netbeans-nb-${PV}
89 - ~dev-java/netbeans-php-${PV}
90 - ~dev-java/netbeans-platform-${PV}
91 - ~dev-java/netbeans-profiler-${PV}
92 - ~dev-java/netbeans-websvccommon-${PV}"
93 -RDEPEND=""
94 -
95 -JAVA_PKG_BSFIX="off"
96 -JAVA_PKG_WANT_BUILD_VM="oracle-jdk-bin-1.8"
97 -JAVA_PKG_WANT_SOURCE="1.7"
98 -JAVA_PKG_WANT_TARGET="1.7"
99 -
100 -src_unpack() {
101 - unpack $(basename ${SOURCE_URL})
102 -
103 - einfo "Deleting bundled jars..."
104 - find -name "*.jar" -type f -delete
105 -
106 - unpack netbeans-8.2-build.xml.patch.bz2
107 -
108 - pushd "${S}" >/dev/null || die
109 - ln -s "${DISTDIR}"/BEA15848D713D491C6EBA1307E0564A5BC3965E7-ant-libs-1.9.7.zip o.apache.tools.ant.module/external/ant-libs-1.9.7.zip || die
110 - popd >/dev/null || die
111 -}
112 -
113 -src_prepare() {
114 - einfo "Deleting bundled class files..."
115 - find -name "*.class" -type f | xargs rm -vf
116 -
117 - epatch netbeans-8.2-build.xml.patch
118 -
119 - einfo "Symlinking external libraries..."
120 - java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
121 - java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.12.jar
122 -
123 - einfo "Linking in other clusters..."
124 - mkdir "${S}"/nbbuild/netbeans || die
125 - pushd "${S}"/nbbuild/netbeans >/dev/null || die
126 -
127 - ln -s /usr/share/netbeans-apisupport-${SLOT} apisupport || die
128 - cat /usr/share/netbeans-apisupport-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
129 - touch nb.cluster.apisupport.built
130 -
131 - ln -s /usr/share/netbeans-cnd-${SLOT} cnd || die
132 - cat /usr/share/netbeans-cnd-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
133 - touch nb.cluster.cnd.built
134 -
135 - ln -s /usr/share/netbeans-dlight-${SLOT} dlight || die
136 - cat /usr/share/netbeans-dlight-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
137 - touch nb.cluster.dlight.built
138 -
139 - ln -s /usr/share/netbeans-enterprise-${SLOT} enterprise || die
140 - cat /usr/share/netbeans-enterprise-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
141 - touch nb.cluster.enterprise.built
142 -
143 - ln -s /usr/share/netbeans-ergonomics-${SLOT} ergonomics || die
144 - cat /usr/share/netbeans-ergonomics-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
145 - touch nb.cluster.ergonomics.built
146 -
147 - ln -s /usr/share/netbeans-extide-${SLOT} extide || die
148 - cat /usr/share/netbeans-extide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
149 - touch nb.cluster.extide.built
150 -
151 - ln -s /usr/share/netbeans-groovy-${SLOT} groovy || die
152 - cat /usr/share/netbeans-groovy-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
153 - touch nb.cluster.groovy.built
154 -
155 - ln -s /usr/share/netbeans-harness-${SLOT} harness || die
156 - cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
157 - touch nb.cluster.harness.built
158 -
159 - ln -s /usr/share/netbeans-ide-${SLOT} ide || die
160 - cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
161 - touch nb.cluster.ide.built
162 -
163 - ln -s /usr/share/netbeans-java-${SLOT} java || die
164 - cat /usr/share/netbeans-java-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
165 - touch nb.cluster.java.built
166 -
167 - ln -s /usr/share/netbeans-javacard-${SLOT} javacard || die
168 - cat /usr/share/netbeans-javacard-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
169 - touch nb.cluster.javacard.built
170 -
171 - ln -s /usr/share/netbeans-mobility-${SLOT} mobility || die
172 - cat /usr/share/netbeans-mobility-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
173 - touch nb.cluster.mobility.built
174 -
175 - ln -s /usr/share/netbeans-nb-${SLOT}/nb nb || die
176 - cat /usr/share/netbeans-nb-${SLOT}/nb/moduleCluster.properties >> moduleCluster.properties || die
177 - touch nb.cluster.nb.built
178 -
179 - ln -s /usr/share/netbeans-php-${SLOT} php || die
180 - cat /usr/share/netbeans-php-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
181 - touch nb.cluster.php.built
182 -
183 - ln -s /usr/share/netbeans-platform-${SLOT} platform || die
184 - cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
185 - touch nb.cluster.platform.built
186 -
187 - ln -s /usr/share/netbeans-profiler-${SLOT} profiler || die
188 - cat /usr/share/netbeans-profiler-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
189 - touch nb.cluster.profiler.built
190 -
191 - ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
192 - cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
193 - touch nb.cluster.websvccommon.built
194 -
195 - java-pkg-2_src_prepare
196 - default
197 -}
198 -
199 -src_compile() {
200 - eant -Dpermit.jdk8.builds=true -f nbbuild/build.xml bootstrap || die
201 - ANT_OPTS="-Xmx1536m" eant -Dpermit.jdk8.builds=true -f nbbuild/javadoctools/build.xml build-javadoc
202 -}
203 -
204 -src_install() {
205 - rm nbbuild/build/javadoc/*.zip
206 - java-pkg_dojavadoc nbbuild/build/javadoc
207 -}
208
209 diff --git a/profiles/package.mask b/profiles/package.mask
210 index 34bfedf2141..f6ea3dda131 100644
211 --- a/profiles/package.mask
212 +++ b/profiles/package.mask
213 @@ -1152,7 +1152,6 @@ dev-java/netbeans-groovy
214 dev-java/netbeans-java
215 dev-java/netbeans-java
216 dev-java/netbeans-javacard
217 -dev-java/netbeans-javadoc
218 dev-java/netbeans-javafx
219 dev-java/netbeans-mobility
220 dev-java/netbeans-nb
221 @@ -1160,7 +1159,6 @@ dev-java/netbeans-php
222 dev-java/netbeans-profiler
223 dev-java/netbeans-webcommon
224 dev-java/netbeans-websvccommon
225 -dev-util/netbeans
226
227 # Mike Gilbert <floppym@g.o> (2019-08-13)
228 # Dev channel releases are only for people who