summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2002-06-29 06:08:55 +0000
committerGeorge Shapovalov <george@gentoo.org>2002-06-29 06:08:55 +0000
commit5f12f1ce416148a1268cf246219c7abcf02797d8 (patch)
tree6917e110289a3aaf386fd70ce122a552f3927fba /dev-util/netbeans
parentmasked new version of netbeans (diff)
downloadgentoo-2-5f12f1ce416148a1268cf246219c7abcf02797d8.tar.gz
gentoo-2-5f12f1ce416148a1268cf246219c7abcf02797d8.tar.bz2
gentoo-2-5f12f1ce416148a1268cf246219c7abcf02797d8.zip
upped version of netbeans, masked for now..
Diffstat (limited to 'dev-util/netbeans')
-rw-r--r--dev-util/netbeans/ChangeLog19
-rw-r--r--dev-util/netbeans/files/digest-netbeans-3.3.21
-rw-r--r--dev-util/netbeans/netbeans-3.3.2.ebuild66
3 files changed, 83 insertions, 3 deletions
diff --git a/dev-util/netbeans/ChangeLog b/dev-util/netbeans/ChangeLog
index 9c865b9fe1bb..2a6fbe2e7586 100644
--- a/dev-util/netbeans/ChangeLog
+++ b/dev-util/netbeans/ChangeLog
@@ -1,17 +1,30 @@
# ChangeLog for dev-java/netbeans
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.2 2002/02/06 17:28:43 karltk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/ChangeLog,v 1.3 2002/06/29 06:08:55 george Exp $
+
+*netbeans-3.3.2.ebuild ( 28 Jun 2002 )
+
+ 28 Jun 2002; George Shapovalov <george@gentoo.org> netbeans-3.3.2.ebuild, files/digest-3.3.2 :
+
+ new version released, updated ebuild to comply with present requirements;
+ (updated versions were submitted by Tejaswi Kasturi <tej@kasturi.org>
+ and Heiko Helmle <helman@gmx.net>).
+ Added few licenses under which parts of the package are released, still
+ need to add few more.
+ I could not fetch sources from a few locations, however Tejaswi claims
+ he never had difficulty fetching them. Therefore I am committing and masking
+ new version. Will unmask when licenses are all added and SRC_URI checked.
*netbeans-3.3.1 ( 6 Feb 2002 )
- 6 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> files/netbeans.desktop files/netbeans.png
+ 6 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> files/netbeans.desktop files/netbeans.png :
Minor fix in netbeans.desktop so that NetBeans integrates properly with
GNOME now.
*netbeans-3.3.1 ( 5 Feb 2002 )
- 5 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> netbeans-3.3.1.ebuild, files/digest-3.3.1 files/netbeans.desktop files/netbeans.png
+ 5 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> netbeans-3.3.1.ebuild, files/digest-3.3.1 files/netbeans.desktop files/netbeans.png :
NetBeans is an Open Source Java IDE.
diff --git a/dev-util/netbeans/files/digest-netbeans-3.3.2 b/dev-util/netbeans/files/digest-netbeans-3.3.2
new file mode 100644
index 000000000000..2db0a3e4acbb
--- /dev/null
+++ b/dev-util/netbeans/files/digest-netbeans-3.3.2
@@ -0,0 +1 @@
+MD5 79f31c023cdfa1216176e4683886e853 NetBeansIDE-release332.tar.gz 16187742
diff --git a/dev-util/netbeans/netbeans-3.3.2.ebuild b/dev-util/netbeans/netbeans-3.3.2.ebuild
new file mode 100644
index 000000000000..3e9a5299fca2
--- /dev/null
+++ b/dev-util/netbeans/netbeans-3.3.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/dev-util/netbeans/netbeans-3.3.2.ebuild,v 1.1 2002/06/29 06:08:55 george Exp $
+
+MY_P=NetBeansIDE-release332
+S=${WORKDIR}/${PN}
+DESCRIPTION="Netbeans ${PV} IDE for Java"
+SRC_URI="http://www.netbeans.org/download/release332/night/build200206050332/${MY_P}.tar.gz"
+HOMEPAGE="http://www.netbeans.org"
+
+SLOT="0"
+LICENSE="GPL-2 Apache-1.1 sun-j2ee"
+#still need to add JPython, Sun Public and DynamicJava licenses
+#sun-j2ee actually contains Sun Binary Code license
+#will have to be renamed and containing it ebuilds updated at spome point..
+
+DEPEND=">=virtual/jdk-1.3"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ # fix jdkhome references
+ cd ${S}/bin
+ # rmid_wrapper.sh
+ cp rmid_wrapper.sh rmid_wrapper.sh.orig
+ sed -e 's:^jdkhome="":jdkhome="`java-config --jdk-home`":' \
+ rmid_wrapper.sh.orig >rmid_wrapper.sh
+ rm -f rmid_wrapper.sh.orig
+ # runide.sh
+ cp runide.sh runide.sh.orig
+ sed -e 's:^jdkhome="":jdkhome="`java-config --jdk-home`":' \
+ runide.sh.orig >runide.sh
+ rm -f runide.sh.orig
+
+}
+
+src_install() {
+ # remove non-x86 Linux binaries
+ rm -f ${S}/bin/runide*.exe ${S}/bin/rmid_wrapper.exe
+ rm -f ${S}/bin/runide*.com
+ rm -f ${S}/bin/runideos2.cmd
+ rm -f ${S}/bin/fastjavac/fastjavac.exe
+ rm -f ${S}/bin/fastjavac/fastjavac.sun
+ rm -f ${S}/bin/fastjavac/fastjavac.sun.intel
+ rm -f ${S}/bin/unsupported/*.bat
+ dodir /opt/${P}
+ dodoc build_info
+ dohtml CHANGES.html CREDITS.html README.html netbeans.css
+ # note: docs/ are docs used internally by the IDE
+ cp -Rdp beans bin docs lib modules sources system ${D}/opt/${P}
+
+ # This is a binary-only package. It will only live in /opt -- karltk
+ # dodir /usr/bin
+ # dosym /opt/${P}/bin/runide.sh /usr/bin/netbeans
+ # dosym /opt/${P}/bin/rmid_wrapper.sh /usr/bin/rmid_wrapper
+ # dosym /opt/${P}/bin/unsupported/nbscript.sh /usr/bin/nbscript
+
+ # install icon and desktop entry for gnome
+ if [ "`use gnome`" ] ; then
+ insinto /usr/share/pixmaps
+ doins ${FILESDIR}/netbeans.png
+ insinto /usr/share/gnome/apps/Development
+ doins ${FILESDIR}/netbeans.desktop
+ fi
+}