jGRASP currently provides for the automatic generation of three software visualizations: the Control Structure Diagram (Java, C, C++, Ada, and VHDL), Complexity Profile Graph (Java and Ada), and the UML Class Diagram (Java). It can be used as IDE. More information here: http://www.eng.auburn.edu/grasp/
Created attachment 11673 [details] jgrasp-1.5.3.ebuild
Created attachment 11674 [details] jgrasp-1.6.0_alpha11.ebuild this is the unstable version
Created attachment 11675 [details] jgrasp-1.5.3-licence
Check my ebuilds carefully. Did not write lots of them until now. I suggest dev-java/jgrasp.
Cannot attach any files anymore (does not accept my filename in the dialog). Would have attached the jgrasp-licence for 1.6.0.
Created attachment 33398 [details] jgrasp-1.7.0.ebuild adding a version 1.7.0 ebuild my first one, so feel free to correct me
Comment on attachment 33398 [details] jgrasp-1.7.0.ebuild ># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/dev-java/jgrasp-1.6.0_alpha11.ebuild,v 1.0 2003/05/08 15:16:46 prez Exp $ > >S=${WORKDIR}/jgrasp >NP="jgrasp170.zip" >DESCRIPTION="Java IDE for Java, C, C++, Ada, and VHDL" >SRC_URI="ftp://ftp.eng.auburn.edu/pub/grasp/jgrasp/${NP}" >HOMEPAGE="http://www.eng.auburn.edu/grasp/" > >SLOT="0" >LICENSE="jgrasp-${PV}" >KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64" >IUSE="" > >DEPEND="virtual/x11 > >=virtual/jdk-1.3" > >RDEPEND=${DEPEND} > >RESTRICT="nostrip" > >src_install() { > local dir=/usr/share/${PN} > > dodir /opt > dodir /usr/bin > > mv ${S} ${D}/opt > > dosym ${dir}/bin/jgrasp /opt/jgrasp >}
Comment on attachment 33398 [details] jgrasp-1.7.0.ebuild bleh, i was trying to edit the ebuild and it copied it into comments
Reassigning to java herd.
Afaict, this project has not released the source code to their software. While we do not have a policy against including non-FLOSS software, we do give priority to it. I'm marking this as LATER, so that we can pick it up and include it in the experimental tree we'll hopefull launch sometime early in the new year.
Created attachment 91667 [details] jgrasp-1.8.3.ebuild changing DEPEND="virtual/x11 >=virtual/jdk-1.3" to DEPEND="virtual/x11 >=virtual/jdk-1.5" this may break it as it warns with a dialogue when opening it. Also, i changed from the old version to NP="jgrasp183.zip"
Created attachment 91669 [details] jgrasp-1.8.4.b4-licence
Comment on attachment 91669 [details] jgrasp-1.8.4.b4-licence They didn't have the license for the last stable version so ive included this one.
Re-opening to reassign to maintainer-wanted.
Created attachment 92604 [details] jgrasp-1.8.4.4.ebuild 1.8.4 Beta 4 (June 28, 2006) I think since this ebuild was originally written the way of installing java has since changed. To get this to work i had to do the following: First I merged virtual/jdk-1.5.0 dev-java/sun-jdk-1.5.0.07-r1 and then ran java-check-environment This then came back with an error that java-config-1 had no JDK set, and as I had only merged version 1.5 I had to go and merge dev-java/sun-jdk-1.4.2.12 I used /usr/bin/java-1.5-fixer to check everything was right but it told me I had to install dev-java/javatoolkit # /usr/bin/java-1.5-fixer * Generating a list of jars which ant uses ... [ ok ] * Checking for > 1.4 bytecode in ant jars ... [ ok ] * Generating a list of jars in the system ... [ ok ] * Checking for > 1.4 bytecode in system jars ... [ ok ] * Congratulations! All system jars are right as rain. I then I proceeded to install the Jgrasp ebuild. Therefore this means we need 1.5 and 1.4 of the JDK (like I have installed currently)
Created attachment 93401 [details] jgrasp-1.8.4.ebuild
Created attachment 93402 [details] jgrasp-1.8.4-licence
I have added the latest stable to the bug. It would be good if this could be added to the repository as it is a simple java IDE for newbies. Eclipse and Netbeans require more expertise in order to use and when a text editor is adequate for most people jgrasp would be perfect. Also many universities/colleges use jgrasp during their course work. So while there may not be a demand professionally, there is educationally.
Created attachment 108098 [details] jgrasp-1.8.5-licence
Created attachment 108099 [details] jgrasp-1.8.5.ebuild
(In reply to comment #20) > Created an attachment (id=108099) [edit] > jgrasp-1.8.5.ebuild > Seems to be a binary ebuild so we should probably name this jgrasp-bin. The thing why adding new packages usually get stuck in the bugzilla is that we already have problems with the existing over 400 packages.
Created attachment 108175 [details] jgrasp-bin-1.8.5.ebuild Also i removed the keywords for the other arches other than x86.
Either find a maintainer, or if you want to maintain it yourself, get it to java overlay. We are not adding any binary java stuff to the tree. Thanks. WONTFIX.