summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2009-11-28 23:35:51 +0000
committerMiroslav Šulc <fordfrog@gentoo.org>2009-11-28 23:35:51 +0000
commit73d0e145c0ca0673d50c048bde42ba30da5f8808 (patch)
tree6bffea1f27f4a702f3c2bc2b7af495c11084e421 /dev-util/netbeans
parent*portage-2.2_rc54 (28 Nov 2009) (diff)
downloadgentoo-2-73d0e145c0ca0673d50c048bde42ba30da5f8808.tar.gz
gentoo-2-73d0e145c0ca0673d50c048bde42ba30da5f8808.tar.bz2
gentoo-2-73d0e145c0ca0673d50c048bde42ba30da5f8808.zip
netbeans bumped to version 6.8_rc1
(Portage version: 2.1.7.7/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/netbeans')
-rw-r--r--dev-util/netbeans/ChangeLog13
-rw-r--r--dev-util/netbeans/files/5.5-r2/jdbcstorage-build.xml-comments.patch38
-rw-r--r--dev-util/netbeans/files/5.5-r2/jspparser-build.xml.patch11
-rw-r--r--dev-util/netbeans/files/5.5-r2/mdrant-build.xml-comments.patch37
-rw-r--r--dev-util/netbeans/files/5.5-r2/startscript.sh2
-rw-r--r--dev-util/netbeans/files/6.8/nbbuild_templates_projectized.xml.patch8
-rw-r--r--dev-util/netbeans/netbeans-6.8_rc1.ebuild (renamed from dev-util/netbeans/netbeans-6.8_beta-r1.ebuild)39
7 files changed, 38 insertions, 110 deletions
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 7408bce06d60..6592a9666935 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-util/netbeans
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.126 2009/10/25 19:09:45 fordfrog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.127 2009/11/28 23:35:50 fordfrog Exp $
+
+*netbeans-6.8_rc1 (28 Nov 2009)
+
+ 28 Nov 2009; Miroslav Šulc <fordfrog@gentoo.org>
+ -files/5.5-r2/jdbcstorage-build.xml-comments.patch,
+ -files/5.5-r2/jspparser-build.xml.patch,
+ -files/5.5-r2/mdrant-build.xml-comments.patch,
+ -files/5.5-r2/startscript.sh,
+ files/6.8/nbbuild_templates_projectized.xml.patch,
+ -netbeans-6.8_beta-r1.ebuild, +netbeans-6.8_rc1.ebuild:
+ Version bump, also removed old unused files
*netbeans-6.8_beta-r1 (25 Oct 2009)
diff --git a/dev-util/netbeans/files/5.5-r2/jdbcstorage-build.xml-comments.patch b/dev-util/netbeans/files/5.5-r2/jdbcstorage-build.xml-comments.patch
deleted file mode 100644
index 500173aeb3cc..000000000000
--- a/dev-util/netbeans/files/5.5-r2/jdbcstorage-build.xml-comments.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -ur netbeans-src.old/mdr/extras/jdbcstorage/build.xml netbeans-src/mdr/extras/jdbcstorage/build.xml
---- netbeans-src.old/mdr/extras/jdbcstorage/build.xml 2006-12-06 23:46:13.000000000 +0200
-+++ netbeans-src/mdr/extras/jdbcstorage/build.xml 2006-12-06 23:53:28.000000000 +0200
-@@ -1,20 +1,22 @@
- <?xml version="1.0" encoding="UTF-8"?>
-
--<!-- The contents of this file are subject to the terms of the Common Development
--<!-- and Distribution License (the License). You may not use this file except in
--<!-- compliance with the License.
--
--<!-- You can obtain a copy of the License at http://www.netbeans.org/cddl.html
--<!-- or http://www.netbeans.org/cddl.txt.
- <!--
--<!-- When distributing Covered Code, include this CDDL Header Notice in each file
--<!-- and include the License file at http://www.netbeans.org/cddl.txt.
--<!-- If applicable, add the following below the CDDL Header, with the fields
--<!-- enclosed by brackets [] replaced by your own identifying information:
--<!-- "Portions Copyrighted [year] [name of copyright owner]"
-+
-+The contents of this file are subject to the terms of the Common Development
-+and Distribution License (the License). You may not use this file except in
-+compliance with the License.
-+
-+You can obtain a copy of the License at http://www.netbeans.org/cddl.html
-+or http://www.netbeans.org/cddl.txt.
-+
-+When distributing Covered Code, include this CDDL Header Notice in each file
-+and include the License file at http://www.netbeans.org/cddl.txt.
-+If applicable, add the following below the CDDL Header, with the fields
-+enclosed by brackets [] replaced by your own identifying information:
-+"Portions Copyrighted [year] [name of copyright owner]"
-
- The Original Software is NetBeans. The Initial Developer of the Original
--<!-- Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
-+Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
- Microsystems, Inc. All Rights Reserved.
- -->
-
diff --git a/dev-util/netbeans/files/5.5-r2/jspparser-build.xml.patch b/dev-util/netbeans/files/5.5-r2/jspparser-build.xml.patch
deleted file mode 100644
index 1bcdc63c5dd1..000000000000
--- a/dev-util/netbeans/files/5.5-r2/jspparser-build.xml.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- netbeans-src.original/web/jspparser/build.xml 2007-04-27 22:15:13.000000000 +0200
-+++ netbeans-src/web/jspparser/build.xml 2007-04-27 23:06:41.000000000 +0200
-@@ -33,7 +33,7 @@
-
- <target name="ext-compile">
- <mkdir dir="build/extclasses"/>
-- <javac srcdir="extsrc" destdir="build/extclasses" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" source="1.5">
-+ <javac srcdir="extsrc" destdir="build/extclasses" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}" source="1.5" target="1.5">
- <classpath>
- <path path="${module.classpath}"/>
- <path location="${cluster}/${module.jar}"/>
diff --git a/dev-util/netbeans/files/5.5-r2/mdrant-build.xml-comments.patch b/dev-util/netbeans/files/5.5-r2/mdrant-build.xml-comments.patch
deleted file mode 100644
index 36e9ad19aa8a..000000000000
--- a/dev-util/netbeans/files/5.5-r2/mdrant-build.xml-comments.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff -ur netbeans-src.old/mdr/extras/mdrant/build.xml netbeans-src/mdr/extras/mdrant/build.xml
---- netbeans-src.old/mdr/extras/mdrant/build.xml 2006-12-07 00:14:08.000000000 +0200
-+++ netbeans-src/mdr/extras/mdrant/build.xml 2006-12-07 00:18:35.000000000 +0200
-@@ -1,20 +1,21 @@
- <?xml version="1.0" encoding="UTF-8"?>
-
--<!-- The contents of this file are subject to the terms of the Common Development
--<!-- and Distribution License (the License). You may not use this file except in
--<!-- compliance with the License.
--
--<!-- You can obtain a copy of the License at http://www.netbeans.org/cddl.html
--<!-- or http://www.netbeans.org/cddl.txt.
- <!--
--<!-- When distributing Covered Code, include this CDDL Header Notice in each file
--<!-- and include the License file at http://www.netbeans.org/cddl.txt.
--<!-- If applicable, add the following below the CDDL Header, with the fields
--<!-- enclosed by brackets [] replaced by your own identifying information:
--<!-- "Portions Copyrighted [year] [name of copyright owner]"
-+The contents of this file are subject to the terms of the Common Development
-+and Distribution License (the License). You may not use this file except in
-+compliance with the License.
-+
-+You can obtain a copy of the License at http://www.netbeans.org/cddl.html
-+or http://www.netbeans.org/cddl.txt.
-+
-+When distributing Covered Code, include this CDDL Header Notice in each file
-+and include the License file at http://www.netbeans.org/cddl.txt.
-+If applicable, add the following below the CDDL Header, with the fields
-+enclosed by brackets [] replaced by your own identifying information:
-+"Portions Copyrighted [year] [name of copyright owner]"
-
- The Original Software is NetBeans. The Initial Developer of the Original
--<!-- Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
-+Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
- Microsystems, Inc. All Rights Reserved.
- -->
-
diff --git a/dev-util/netbeans/files/5.5-r2/startscript.sh b/dev-util/netbeans/files/5.5-r2/startscript.sh
deleted file mode 100644
index 974bfc8e23db..000000000000
--- a/dev-util/netbeans/files/5.5-r2/startscript.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/bash
-/usr/share/netbeans-5.5/bin/netbeans "$@"
diff --git a/dev-util/netbeans/files/6.8/nbbuild_templates_projectized.xml.patch b/dev-util/netbeans/files/6.8/nbbuild_templates_projectized.xml.patch
index 672446577b3b..3387c1399cb8 100644
--- a/dev-util/netbeans/files/6.8/nbbuild_templates_projectized.xml.patch
+++ b/dev-util/netbeans/files/6.8/nbbuild_templates_projectized.xml.patch
@@ -1,9 +1,9 @@
---- nbbuild/templates/projectized.xml.orig 2009-04-30 11:09:18.049017661 +0200
-+++ nbbuild/templates/projectized.xml 2009-04-30 11:09:29.295016465 +0200
-@@ -71,12 +71,6 @@
+--- nbbuild/templates/projectized.xml.orig 2009-11-28 12:38:34.000000000 +0100
++++ nbbuild/templates/projectized.xml 2009-11-28 12:39:09.000000000 +0100
+@@ -81,12 +81,6 @@
</target>
- <target name="build-init" depends="basic-init,jdk-5-check">
+ <target name="build-init" depends="basic-init,jdk-5-check,set-buildnumber">
- <taskdef name="downloadbinaries" classname="org.netbeans.nbbuild.extlibs.DownloadBinaries" classpath="${nb_all}/nbbuild/nbantext.jar"/>
- <downloadbinaries cache="${binaries.cache}" server="${binaries.server}">
- <manifest dir=".">
diff --git a/dev-util/netbeans/netbeans-6.8_beta-r1.ebuild b/dev-util/netbeans/netbeans-6.8_rc1.ebuild
index a5381460a87d..3d48a7cb9fad 100644
--- a/dev-util/netbeans/netbeans-6.8_beta-r1.ebuild
+++ b/dev-util/netbeans/netbeans-6.8_rc1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-6.8_beta-r1.ebuild,v 1.1 2009/10/25 19:09:45 fordfrog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-6.8_rc1.ebuild,v 1.1 2009/11/28 23:35:50 fordfrog Exp $
EAPI="2"
WANT_SPLIT_ANT="true"
@@ -10,8 +10,8 @@ DESCRIPTION="NetBeans IDE for Java"
HOMEPAGE="http://www.netbeans.org"
SLOT="6.8"
-SRC_URI="http://download.netbeans.org/netbeans/6.8/beta/zip/netbeans-6.8beta-200910212001-src.zip
- mirror://gentoo/netbeans-6.7-l10n-20090626125342.tar.bz2"
+SRC_URI="http://download.netbeans.org/netbeans/6.8/rc1/zip/netbeans-6.8rc1-200911252200-src.zip
+ mirror://gentoo/netbeans-6.8-l10n-20091127193013.tar.bz2"
LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
KEYWORDS="~amd64 ~x86"
@@ -35,6 +35,7 @@ IUSE_NETBEANS_MODULES="
+netbeans_modules_websvccommon"
IUSE_LINGUAS="
linguas_ar
+ linguas_ca
linguas_cs
linguas_de
linguas_es
@@ -47,6 +48,7 @@ IUSE_LINGUAS="
linguas_nl
linguas_pl
linguas_pt_BR
+ linguas_ro
linguas_ru
linguas_sq
linguas_sv
@@ -94,7 +96,6 @@ RDEPEND=">=virtual/jdk-1.5
>=dev-java/flute-1.3:0
>=dev-java/freemarker-2.3.8:2.3
>=dev-java/jakarta-oro-2:2.0
- >=dev-java/jaxb-2:2
>=dev-java/jdbc-mysql-5.1:0
>=dev-java/jdbc-postgresql-8.3_p603:0
>=dev-java/jsch-0.1.39:0
@@ -130,7 +131,6 @@ RDEPEND=">=virtual/jdk-1.5
dev-java/jtidy:0
>=dev-java/junit-3.8.2:0
dev-java/saaj:0
- dev-java/sjsxp:0
dev-java/stax-ex:0
>=dev-java/swing-worker-1.1:0
dev-java/xmlstreambuffer:0
@@ -189,7 +189,6 @@ DEPEND=">=virtual/jdk-1.5
>=dev-java/freemarker-2.3.8:2.3
>=dev-java/jakarta-oro-2:2.0
>=dev-java/javacc-3.2:0
- >=dev-java/jaxb-2.1:2
>=dev-java/jdbc-mysql-5.1:0
>=dev-java/jdbc-postgresql-8.3_p603:0
>=dev-java/jsch-0.1.39:0
@@ -481,7 +480,8 @@ src_prepare () {
filter_file "spring.webmvc/external/spring-webmvc-2.5.jar" ${tmpfile}
filter_file "web.jspparser/external/glassfish-jspparser-2.0.jar" ${tmpfile}
# api documentation packaged as jar
- filter_file "websvc.restlib/external/jersey-api-doc.jar" ${tmpfile}
+ filter_file "websvc.restlib/external/jersey-1.1.4-javadoc.jar" ${tmpfile}
+ filter_file "websvc.restlib/external/jsr311-api-1.1.1-javadoc.jar" ${tmpfile}
fi
if use netbeans_modules_groovy ; then
@@ -512,7 +512,8 @@ src_prepare () {
filter_file "libs.swingx/external/swingx-0.9.5.jar" ${tmpfile}
filter_file "libs.smack/external/smack.jar" ${tmpfile}
filter_file "libs.smack/external/smackx.jar" ${tmpfile}
- # packaged in a different way than we do
+ # packaged in a different way than we do (also netbeans seems to require JAXB 2.2)
+ filter_file "libs.jaxb/external/jaxb-api.jar" ${tmpfile}
filter_file "libs.jaxb/external/jaxb-impl.jar" ${tmpfile}
filter_file "libs.jaxb/external/jaxb1-impl.jar" ${tmpfile}
# packaged in a different way than we do
@@ -624,6 +625,8 @@ src_compile() {
heap="-Xmx1g"
fi
+ local extra_tasks=""
+
ANT_TASKS="ant-nodeps ant-trax" ANT_OPTS="${heap} -Djava.awt.headless=true" \
eant ${antflags} ${clusters} -f nbbuild/build.xml ${extra_flags} ${build_target} $(use_doc build-javadoc)
@@ -748,7 +751,7 @@ src_install() {
done
fi
if use netbeans_modules_ruby ; then
- cd "${D}"/${DESTINATION}/ruby2/jruby-1.3.1/bin || die
+ cd "${D}"/${DESTINATION}/ruby2/jruby-1.4.0/bin || die
for file in * ; do
fperms 755 ${file} || die
done
@@ -809,7 +812,7 @@ place_unpack_symlinks() {
dosymcompilejar "apisupport.harness/external" javahelp jhall.jar jsearch-2.0_05.jar
dosymcompilejar "javahelp/external" javahelp jh.jar jh-2.0_05.jar
- dosymcompilejar "o.jdesktop.layout/external" swing-layout-1 swing-layout.jar swing-layout-1.0.3.jar
+ dosymcompilejar "o.jdesktop.layout/external" swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
dosymcompilejar "libs.jna/external" jna jna.jar jna-3.0.9.jar
dosymcompilejar "libs.jsr223/external" jsr223 script-api.jar jsr223-api.jar
@@ -850,7 +853,6 @@ place_unpack_symlinks() {
dosymcompilejar "libs.jakarta_oro/external" jakarta-oro-2.0 jakarta-oro.jar jakarta-oro-2.0.8.jar
dosymcompilejar "libs.commons_net/external" commons-net commons-net.jar commons-net-1.4.1.jar
dosymcompilejar "libs.freemarker/external" freemarker-2.3 freemarker.jar freemarker-2.3.8.jar
- dosymcompilejar "libs.jaxb/external" jaxb-2 jaxb-api.jar jaxb-api.jar
dosymcompilejar "libs.jaxb/external" jsr173 jsr173.jar jsr173_api.jar
dosymcompilejar "libs.jaxb/external" sun-jaf activation.jar activation.jar
fi
@@ -896,7 +898,7 @@ symlink_extjars() {
dosyminstjar ${targetdir} javahelp jh.jar jh-2.0_05.jar
dosyminstjar ${targetdir} jna jna.jar jna-3.0.9.jar
dosyminstjar ${targetdir} jsr223 script-api.jar script-api.jar
- dosyminstjar ${targetdir} swing-layout-1 swing-layout.jar swing-layout-1.0.3.jar
+ dosyminstjar ${targetdir} swing-layout-1 swing-layout.jar swing-layout-1.0.4.jar
if use netbeans_modules_dlight ; then
targetdir="dlight2/modules/ext"
@@ -957,7 +959,7 @@ symlink_extjars() {
# jersey.jar
# jersey-spring.jar
dosyminstjar ${targetdir} jettison jettison.jar jettison-1.1.jar
- dosyminstjar ${targetdir} jsr311-api jsr311-api.jar jsr311-api.jar
+ dosyminstjar ${targetdir} jsr311-api jsr311-api.jar jsr311-api-1.1.1.jar
# wadl2java.jar - atm do not know what to do with it
fi
@@ -1018,7 +1020,7 @@ symlink_extjars() {
# jaxb-impl.jar
# jaxb-xjc.jar
targetdir="ide${IDE_VERSION}/modules/ext/jaxb/api"
- dosyminstjar ${targetdir} jaxb-2 jaxb-api.jar jaxb-api.jar
+ # jaxb-api.jar
dosyminstjar ${targetdir} jsr173 jsr173.jar jsr173_api.jar
fi
@@ -1043,17 +1045,20 @@ symlink_extjars() {
# nexus-indexer-2.0.0-shaded.jar
dosyminstjar ${targetdir} junit junit.jar junit-3.8.2.jar
dosyminstjar ${targetdir} swing-worker swing-worker.jar swing-worker-1.1.jar
- targetdir="java3/modules/ext/jaxws21"
+ targetdir="java3/modules/ext/jaxws22"
dosyminstjar ${targetdir} fastinfoset fastinfoset.jar FastInfoset.jar
+ # gmbal-api-only.jar
# http.jar
# jaxws-rt.jar
# jaxws-tools.jar
+ # management-api.jar
# mimepull.jar - atm do not know what to do with it
+ # policy.jar
dosyminstjar ${targetdir} saaj saaj.jar saaj-impl.jar
- dosyminstjar ${targetdir} sjsxp sjsxp.jar sjsxp.jar
dosyminstjar ${targetdir} stax-ex stax-ex.jar stax-ex.jar
dosyminstjar ${targetdir} xmlstreambuffer streambuffer.jar streambuffer.jar
- targetdir="java3/modules/ext/jaxws21/api"
+ # woodstox.jar
+ targetdir="java3/modules/ext/jaxws22/api"
# jaxws-api.jar
dosyminstjar ${targetdir} jsr250 jsr250.jar jsr250-api.jar
dosyminstjar ${targetdir} jsr67 jsr67.jar saaj-api.jar