summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2018-01-15 11:06:05 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2018-01-15 11:06:05 +0100
commitff796d7fb62979863b25291b5a9b295c5152b271 (patch)
tree88908b3bec6df7f05206df004a91c4d41496fe47 /dev-java/netbeans-websvccommon
parentnetbeans: removed obsolete ebuilds (diff)
downloadfordfrog-ff796d7fb62979863b25291b5a9b295c5152b271.tar.gz
fordfrog-ff796d7fb62979863b25291b5a9b295c5152b271.tar.bz2
fordfrog-ff796d7fb62979863b25291b5a9b295c5152b271.zip
netbeans: bumped to the latest nightly sources
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --force
Diffstat (limited to 'dev-java/netbeans-websvccommon')
-rw-r--r--dev-java/netbeans-websvccommon/Manifest2
-rw-r--r--dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20180115.ebuild80
2 files changed, 82 insertions, 0 deletions
diff --git a/dev-java/netbeans-websvccommon/Manifest b/dev-java/netbeans-websvccommon/Manifest
index 0d174507f..460332b11 100644
--- a/dev-java/netbeans-websvccommon/Manifest
+++ b/dev-java/netbeans-websvccommon/Manifest
@@ -7,6 +7,7 @@ DIST netbeans-trunk-nightly-201801080002-src.zip 221062529 SHA256 108544c0eafd9a
DIST netbeans-trunk-nightly-201801090002-src.zip 221062529 SHA256 77c04b2f703e2106bbcfcb17bdb8bef02083bc4b8b1a5285adf1adc8cf212b14 SHA512 59201c784a48deb4c7c10f0d24679b4f3e556222130df9b18c6e0b7556e5d65e0c9aa8f4fdd9d156b2cd27e94fcdfeeccf885d7ab185e46bffb3351aeeb9dd26 WHIRLPOOL 31fdde931b05afcc4505f13aa2d4054d0c5a9280e79a10f0b538f3d38f6e5193e863fe2007a63e25c4e855a8663e57bf99c9ca0460d7e6fa7df1ccffa84cb627
DIST netbeans-trunk-nightly-201801100002-src.zip 221062529 SHA256 d011b554fb8e7735c504a8b1621a52e839efab06462a6e1ca03e5c463a6f5c58 SHA512 e7e522cc18b2de4453ad03895246f9847a91b198be6152e6f3155eeebfde30c0359a5b54b32c4dfb014f8d6d0a5148e3acd69aaab63a7914683490039002f769 WHIRLPOOL 8d2ecf85dffcd786487d41d0b9dfb93b65c781249b38ec8ca4204c5ad9e494d0dfb9ff34d3d7cad896dfe688fa5d201ea67c386c1b2175b6709e828b56634907
DIST netbeans-trunk-nightly-201801130002-src.zip 221062529 SHA256 4120d479325c9dc57a04d127ab4b260c3cd281844f0aa63f1003a99e79b27fec SHA512 21ec773d80e7f4056ebd981e066ef00912fe111623dc65b6b4f120c9cde8474b66b767932d97166a1c53b253e5babb65f8e4f9e1ad3a456e819ec6aabdf8fbdf WHIRLPOOL 891b5deeeb762a812a624ec8607269760afaa143ce25b229aab2369b7be4fbc90d8da7b4ac00968885fe840e123fbd4f2ce60a2e06639743ff616fb64045cd5e
+DIST netbeans-trunk-nightly-201801150002-src.zip 221062529 SHA256 9a575a37c75f64e763b6c347c7ea04c07cb74549d590c8a7282919a2e6400bbb SHA512 830da27a958aba45347b572f269a6c8a4cbb816668d0f788dc78d5c12540a8dc11b814ca9d67d7981dc4985e8fe0d3b611d14d31476fe817f755d2ac36c55187 WHIRLPOOL 7e0117702d919549f72018227bbf6e017ba5b7471a266e392294eb64ce41eee2485d3ab727f37288892ec41bd2bd386186ee060455fe246498acde1b14fabf7a
EBUILD netbeans-websvccommon-9999_p20171215.ebuild 2395 SHA256 c32662c5fc5f8f3ed85d4c91c79aa75b470e159ae393df15a04daff58325fcce SHA512 9ae3798bf1fb9ff6cda90727a39877ce9129e9361000f4f2397a56313803fe5884de67a52d256cfbc552d20c113122f55eaee175b118d69dafe18f83a9a09bcf WHIRLPOOL b3baf2f3beaba56f6b0d2a0db0f9d92bd0f5458fd0b10ecc50f8e4ee1ae2b7dd2891e6b1b0f7faa92a1b2794de202ebe871c9be1fe0a1b894e0752b94061c17e
EBUILD netbeans-websvccommon-9999_p20180102.ebuild 2395 SHA256 f215991a945a89b2bca3d881e1c72cf0f9b0a6a1d3fcc9cbc8df898428c16992 SHA512 267c002fdad5e926f0f40611beb7b4c60334f583242d4211ed33cf8490099c9e60bd013748dcccddf5aa4b08b482df41db8d3afd5fcfb05ceb4575cd53c6ffd6 WHIRLPOOL e5d3b4024607b3187eda60cb2a67b5b97a63ea092cc36348f1b1463a7bae33b694166f3a45e88347999e7758d3f7aeb8b84eee19d452cf6122727bf9fd3bca92
EBUILD netbeans-websvccommon-9999_p20180104.ebuild 2395 SHA256 5f7d6b8660b33e00152c3f46030a902d0b09c0f08088168cf398755bdc9b95b5 SHA512 5c62c41b7d80e77b6512791bc4f56d9bdea6314139eb2d22652e0d503abff46145f44bf72399336b751542027ad187b7ec6c9c92e3c984725bd515f57e23db70 WHIRLPOOL 9de8718732fb264ae2482015b62af029e9cf2aa71db9686d74562a6353f559630837e941598787ef015673402b8d8ec99dd278cf9e80bca2ff6da8593b94e108
@@ -15,4 +16,5 @@ EBUILD netbeans-websvccommon-9999_p20180108.ebuild 2395 SHA256 93dde483f65da03b1
EBUILD netbeans-websvccommon-9999_p20180109.ebuild 2395 SHA256 e99f4bc684d1d6032e8c18f9d0183c33bce10a9653d7b785d6577772fbe0f29f SHA512 22ce19d6e90b44d4ee3b35ef2a9bbdfdcbbe45561c3255e723ac32d507eea6c787c6026410cfffe8512f099b61a3d2fda9dfd4fd17ab9b1f79a79b4f2ffacec2 WHIRLPOOL f01f244c89e4a818237b6c898c5b7481aee8d6e7bc5d0be216a0b37a4c8f48f97dab78c541ea8f4e7fe4fc44902f71ffe294d45581513e11dea4659494f39ddc
EBUILD netbeans-websvccommon-9999_p20180110.ebuild 2395 SHA256 30682b9f4ce023d6ef30accf05d800cc55b8dca9fdc40ca9c0f4cffd480888a3 SHA512 1f89d30b99922c88c29c49d760e44725f85c89466c82d1b40cd66fb2f7a2f330a29226fd654c783ec7bd9a8a80d4e88caff56375c0e78651ed9b90cd00993986 WHIRLPOOL b4196f6bf7dae6bb0cd9f6bf0b1ffb44601d5200a24f2e64d104ad873b10fa304595b9b0b0070a796ceeb928c1a40413ca7c7a649c7f803d8be93da59199752e
EBUILD netbeans-websvccommon-9999_p20180113.ebuild 2395 SHA256 97a4d681e8d07865d21c162dca4557130c394ecfe970a422029f3caa651421a8 SHA512 0f4bcdfda1c206a8d4712ebfee513d91e97004f34dc8d4cc26212af6414facb3b270c7e7ee368392f033d7a2e003645171ab743548f6f035520b91a919d95552 WHIRLPOOL 9225d4abe2b741e6c1f6f3f77497253a4aaad731875c58abdc0c03c81e29ac70bf0c42ecda7124e06186ecf7d4fe20c1d07603773732361dfa7f9df169eb7b41
+EBUILD netbeans-websvccommon-9999_p20180115.ebuild 2395 SHA256 22cc72f364fbb0f703ea3b0eeb0c7d1f57fdc142eda8f26de9dc3804dc24d3a0 SHA512 dc79b0827d9045011642483d23ebf664523141839d33058833fa047f3e0c46705231a15d71612ee93febc5d9142d23e8672f2386ea3fb06b9ab72661bf712c19 WHIRLPOOL c21e9c8df712665d24dd726fbb2ed51f9347c114a2eb41bd6ee8d08f5d053a404bd33effcb3ad035cb059a9d681b991bc3e7a51e8ebca788353a30ee8775e2ba
MISC metadata.xml 247 SHA256 8e0ccbf349cdd36adaaa8c3becadea9b65febd7868f27664ef7e70a1197765fe SHA512 1a68c1448a18938e13e6e39e718934a3e700b1d2ca708332d9cefd522d30049794b281c1cc8f788f1d0eb73c468a55b67a4bafbcf6e43317978d661d5d736faf WHIRLPOOL aaa66eab1db9d82717d76e5c65990f7f30e9527a6573006ebc43cc0edb05550ddce87e8e911ba7c7d67de863e6a191cc351b31fed299c4654a7b894f9eb13740
diff --git a/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20180115.ebuild b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20180115.ebuild
new file mode 100644
index 000000000..b83b16312
--- /dev/null
+++ b/dev-java/netbeans-websvccommon/netbeans-websvccommon-9999_p20180115.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Netbeans Web Services Common Cluster"
+HOMEPAGE="https://netbeans.org/"
+SLOT="9999"
+SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2018-01-15_00-02-15/zip/netbeans-trunk-nightly-201801150002-src.zip"
+SRC_URI="${SOURCE_URL}
+ https://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r21-build.xml.patch.bz2"
+LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+S="${WORKDIR}"
+
+CDEPEND="virtual/jdk:1.8
+ ~dev-java/netbeans-platform-${PV}
+ ~dev-java/netbeans-ide-${PV}"
+DEPEND="${CDEPEND}
+ app-arch/unzip
+ dev-java/javahelp:0"
+RDEPEND="${CDEPEND}"
+
+INSTALL_DIR="/usr/share/${PN}-${SLOT}"
+
+EANT_BUILD_XML="nbbuild/build.xml"
+EANT_BUILD_TARGET="rebuild-cluster"
+EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.websvccommon -Dext.binaries.downloaded=true -Dpermit.jdk8.builds=true"
+EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
+JAVA_PKG_BSFIX="off"
+
+src_unpack() {
+ unpack $(basename ${SOURCE_URL})
+
+ einfo "Deleting bundled jars..."
+ find -name "*.jar" -type f -delete
+
+ unpack netbeans-9999-r21-build.xml.patch.bz2
+}
+
+src_prepare() {
+ einfo "Deleting bundled class files..."
+ find -name "*.class" -type f | xargs rm -vf
+
+ epatch netbeans-9999-r21-build.xml.patch
+
+ einfo "Symlinking external libraries..."
+ java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
+
+ einfo "Linking in other clusters..."
+ mkdir "${S}"/nbbuild/netbeans || die
+ pushd "${S}"/nbbuild/netbeans >/dev/null || die
+
+ ln -s /usr/share/netbeans-platform-${SLOT} platform || die
+ cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.platform.built
+
+ ln -s /usr/share/netbeans-ide-${SLOT} ide || die
+ cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
+ touch nb.cluster.ide.built
+
+ popd >/dev/null || die
+
+ java-pkg-2_src_prepare
+ default
+}
+
+src_install() {
+ pushd nbbuild/netbeans/websvccommon >/dev/null || die
+
+ insinto ${INSTALL_DIR}
+ grep -E "/websvccommon$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
+ doins -r *
+
+ popd >/dev/null || die
+
+ dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/websvccommon
+}