summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/netbeans-platform')
-rw-r--r--dev-java/netbeans-platform/ChangeLog4
-rw-r--r--dev-java/netbeans-platform/Manifest4
-rw-r--r--dev-java/netbeans-platform/netbeans-platform-9999_p20120325.ebuild131
3 files changed, 5 insertions, 134 deletions
diff --git a/dev-java/netbeans-platform/ChangeLog b/dev-java/netbeans-platform/ChangeLog
index a48308dae..5f10fc73e 100644
--- a/dev-java/netbeans-platform/ChangeLog
+++ b/dev-java/netbeans-platform/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 06 Apr 2012; Miroslav Šulc <fordfrog@gentoo.org>
+ -netbeans-platform-9999_p20120325.ebuild:
+ Removed obsolete version
+
*netbeans-platform-9999_p20120402 (03 Apr 2012)
03 Apr 2012; Miroslav Šulc <fordfrog@gentoo.org>
diff --git a/dev-java/netbeans-platform/Manifest b/dev-java/netbeans-platform/Manifest
index 6a5d740f7..532b2e8dc 100644
--- a/dev-java/netbeans-platform/Manifest
+++ b/dev-java/netbeans-platform/Manifest
@@ -15,13 +15,11 @@ DIST netbeans-7.0.1-201107282000-src.zip 175987235 RMD160 0104cfeb656f76a7e8041e
DIST netbeans-7.1.1-201203012225-src.zip 172146133 RMD160 2c8f5798bab20b2f219cbe07931776191470a5e0 SHA1 a2d1b0fa5550d0071cd45f79998851fdd4516f79 SHA256 a8ff48a5837f7952cf305d70b511c4abb77d6f1639fc7de1578aac75274450d4
DIST netbeans-9999-r1-build.xml.patch.bz2 2379 RMD160 9713acb05ca5c9000528dd195d5297e84103df2d SHA1 209945171a811e17ad52f63896cc4f5894a5ac0c SHA256 09cfedef0fd9d713ddc71a54848d7551ce750c15e3df00af7feef37d25260a7e
DIST netbeans-9999-r2-build.xml.patch.bz2 2435 RMD160 c8988360fb0157b27a767d877dcd2a3d523b6178 SHA1 530768eb7ba1aff85b05cd15f21ac00edb15e55a SHA256 5f26c11ed3b34e99640a0b465ba348b07a2b91bfb061bf09f07ab07017ba5391
-DIST netbeans-trunk-nightly-201203250401-src.zip 177539743 RMD160 b078183a73a2691a71e191d890ddf71e31678103 SHA1 64490a2000e51cde6c8e2480285a5a438711b7c0 SHA256 eb9400386d9813b7aa9102f29557db7777a056af9bf3d17dfee17d4267377e4d
DIST netbeans-trunk-nightly-201203280401-src.zip 177594044 RMD160 db98172a5ac7b055d845f92cc50840e07e6fb489 SHA1 702e46f0271580e8be745ed968579bd08c2c6be5 SHA256 ca0c9501d5eb837fb954ca40b9423bcb41dba8bf4a52cd6aadb13b02e26265eb
DIST netbeans-trunk-nightly-201204021038-src.zip 177759174 RMD160 1e14efd847bcae1ca4f060b512ad31ea0610335f SHA1 c28dd9b9d2c4e12d3facab3d52b3fd6b3ea7563f SHA256 723a1133eb1c4a824d394ce9ac90248f0dd3bea2603f667172bf7780facde377
EBUILD netbeans-platform-7.0.1.ebuild 5049 RMD160 d6a01c7785d02b9e5aebb1a2f192c5a2b6f1ccae SHA1 2acc23f9e9f6f5c60cabce30e651b3d31d91ac41 SHA256 b67cf0867358fea808614c02b8b6ea2ab88223f8642175ac3f91dc8c610aca4e
EBUILD netbeans-platform-7.1.1.ebuild 5034 RMD160 fd4d05d3b693f295eae57db2892bd05837b96614 SHA1 38e239aaa67759a2ca65b6fb0c010bff89c1733b SHA256 a28438f57c381e90256d5b0bf5a5ae0a337cd8747d5f07994059f1a134f61dd1
-EBUILD netbeans-platform-9999_p20120325.ebuild 5566 RMD160 2adfe04ea672817aeb7823d4e529a1423601e418 SHA1 701ec8b02afb6a212fcad4615020d1cdb972db55 SHA256 2105fb06175089e9b2193cd99730bc717847e7be61ce176a57584f855c591d78
EBUILD netbeans-platform-9999_p20120328.ebuild 5566 RMD160 c7fb748a835089b153d0bcfe1a71ea9fb7cb1ad4 SHA1 9c7c8c8c0af589e627fa8ee5a683c7b614131f4d SHA256 2dabb56881172860a858745b41469170cfc98d289d5816d09ea53cf4b8ef03e1
EBUILD netbeans-platform-9999_p20120402.ebuild 5566 RMD160 e527a1ce11407b00db6958f796b776ee059ef691 SHA1 48cff58d707307428352dbc1a0c827b563c3f3b5 SHA256 4e99a4716361fc64fc9a6c5e459cafb356bbe49b5dbd0431fe805bddf86b6e44
-MISC ChangeLog 31416 RMD160 20478fc2a73b8c5a999e24a6bfa5533d5120bc86 SHA1 731be37edb80da0767474895ecd3d007004d4eec SHA256 99105b07b44ab3c440859b02c1867adbb5e3182e2cb0f77cad9d349407c0f5d1
+MISC ChangeLog 31540 RMD160 02b74808c03d397a5001afe79addef0c6ddfa80c SHA1 06277f97a9f0071a178ffbcd851f39bfa9363307 SHA256 5b199246cd73521941fa33bbe0b34bc3f7974fb5e5e0dee4e37eb6c6e1a73a61
MISC metadata.xml 251 RMD160 c109b2aca38527553ce33f0d84b45662745a7bce SHA1 3089a1ae4346cc3b7c5c37df7fbc253033f542d8 SHA256 5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003
diff --git a/dev-java/netbeans-platform/netbeans-platform-9999_p20120325.ebuild b/dev-java/netbeans-platform/netbeans-platform-9999_p20120325.ebuild
deleted file mode 100644
index 4af1588c7..000000000
--- a/dev-java/netbeans-platform/netbeans-platform-9999_p20120325.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-WANT_ANT_TASKS="ant-nodeps"
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Netbeans Platform"
-HOMEPAGE="http://netbeans.org/features/platform/"
-SLOT="9999"
-SOURCE_URL="http://bits.netbeans.org/download/trunk/nightly/2012-03-25_04-01-18/zip/netbeans-trunk-nightly-201203250401-src.zip"
-SRC_URI="${SOURCE_URL}
- http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r2-build.xml.patch.bz2
- http://hg.netbeans.org/binaries/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar
- http://hg.netbeans.org/binaries/2D80F93B8803250F232902C46EBA850BF1F3E67F-org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar
- http://hg.netbeans.org/binaries/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar
- http://hg.netbeans.org/binaries/30B192ADACF0EBA1096F18B3AC445123E212CFC9-osgi.core-4.3.jar
- http://hg.netbeans.org/binaries/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip
- http://hg.netbeans.org/binaries/7946DC68552946622BD86FBF7A47D75B0C83C52D-testng-6.5beta-dist.jar
- http://hg.netbeans.org/binaries/DE34E27064497584DFE5E1A650F04C607617D9F1-testng-6.5beta-javadoc.zip"
-LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-CDEPEND="dev-java/javahelp:0
- >=dev-java/jna-3.2.7:0
- dev-java/swing-layout:1[source]"
-DEPEND="virtual/jdk:1.6
- app-arch/unzip
- ${CDEPEND}"
-RDEPEND=">=virtual/jdk-1.6
- ${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.platform -Dext.binaries.downloaded=true -Djava.awt.headless=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-r2-build.xml.patch.bz2
-
- pushd "${S}" >/dev/null || die
- ln -s "${DISTDIR}"/14F630EDF137F54188636B5139432986D5FB19B7-felix-4.0.2.jar libs.felix/external/felix-4.0.2.jar || die
- ln -s "${DISTDIR}"/2D80F93B8803250F232902C46EBA850BF1F3E67F-org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar netbinox/external/org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar || die
- ln -s "${DISTDIR}"/972E6455724DC6ADB1C1912F53B5E3D7DF20C5FD-osgi.cmpn-4.2.jar libs.osgi/external/osgi.cmpn-4.2.jar || die
- ln -s "${DISTDIR}"/30B192ADACF0EBA1096F18B3AC445123E212CFC9-osgi.core-4.3.jar libs.osgi/external/osgi.core-4.3.jar || die
- ln -s "${DISTDIR}"/1C7FE319052EF49126CF07D0DB6953CB7007229E-swing-layout-1.0.4-doc.zip o.jdesktop.layout/external/swing-layout-1.0.4-doc.zip || die
- ln -s "${DISTDIR}"/7946DC68552946622BD86FBF7A47D75B0C83C52D-testng-6.5beta-dist.jar libs.testng/external/testng-6.5beta-dist.jar || die
- ln -s "${DISTDIR}"/DE34E27064497584DFE5E1A650F04C607617D9F1-testng-6.5beta-javadoc.zip libs.testng/external/testng-6.5beta-javadoc.zip || die
- popd >/dev/null || die
-}
-
-src_prepare() {
- einfo "Deleting bundled class files..."
- find -name "*.class" -type f | xargs rm -vf
-
- epatch netbeans-9999-r2-build.xml.patch
- # upstream jna jar contains bundled binary libraries so we disable that feature
-
- # Support for custom patches
- if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
- local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
-
- if [ -n "${files}" ] ; then
- einfo "Applying custom patches:"
-
- for file in ${files} ; do
- epatch "${file}"
- done
- fi
- fi
-
- einfo "Symlinking external libraries..."
- java-pkg_jar-from --into core.nativeaccess/external jna platform.jar platform-3.2.7.jar
- java-pkg_jar-from --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
- java-pkg_jar-from --into libs.jna/external jna jna.jar jna-3.2.7.jar
- java-pkg_jar-from --into o.jdesktop.layout/external swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
- ln -s /usr/share/swing-layout-1/sources/swing-layout-src.zip o.jdesktop.layout/external/swing-layout-1.0.4-src.zip || die
-
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- unset DISPLAY
- eant -f ${EANT_BUILD_XML} ${EANT_EXTRA_ARGS} ${EANT_BUILD_TARGET} || die "Compilation failed"
-}
-
-src_install() {
- pushd nbbuild/netbeans/platform >/dev/null || die
-
- java-pkg_dojar lib/*.jar
- grep -E "/platform$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
-
- insinto ${INSTALL_DIR}
- doins -r *
- rm "${D}"/${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip || die
- dosym /usr/share/swing-layout-1/sources/swing-layout-src.zip ${INSTALL_DIR}/docs/swing-layout-1.0.4-src.zip
- find "${D}"/${INSTALL_DIR} -name "*.exe" -delete
- find "${D}"/${INSTALL_DIR} -name "*.dll" -delete
- rm -fr "${D}"/modules/lib || die
-
- popd >/dev/null || die
-
- fperms 775 ${INSTALL_DIR}/lib/nbexec
- dosym ${INSTALL_DIR}/lib/nbexec /usr/bin/nbexec-${SLOT}
-
- local instdir=${INSTALL_DIR}/modules/ext
- pushd "${D}"/${instdir} >/dev/null || die
- # felix-main-2.0.2.jar
- # felix-4.0.2.jar
- rm jhall-2.0_05.jar && dosym /usr/share/javahelp/lib/jhall.jar ${instdir}/jhall-2.0_05.jar || die
- rm jna-3.2.7.jar && dosym /usr/share/jna/lib/jna.jar ${instdir}/jna-3.2.7.jar || die
- # osgi.cmpn-4.2.jar
- # osgi.core-4.3.jar
- rm platform-3.2.7.jar && dosym /usr/share/jna/lib/platform.jar ${instdir}/platform-3.2.7.jar || die
- rm swing-layout-1.0.4.jar && dosym /usr/share/swing-layout-1/lib/swing-layout.jar ${instdir}/swing-layout-1.0.4.jar || die
- # updater.jar
- popd >/dev/null || die
-
- dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/platform
-}