Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20623 - jgrasp ebuilds
Summary: jgrasp ebuilds
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-05-08 05:42 UTC by Tobias Sager
Modified: 2007-09-14 14:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
jgrasp-1.5.3.ebuild (jgrasp-1.5.3.ebuild,672 bytes, text/plain)
2003-05-08 05:42 UTC, Tobias Sager
Details
jgrasp-1.6.0_alpha11.ebuild (jgrasp-1.6.0_alpha11.ebuild,683 bytes, text/plain)
2003-05-08 05:43 UTC, Tobias Sager
Details
jgrasp-1.5.3-licence (jgrasp-1.5.3-licence,3.11 KB, text/plain)
2003-05-08 05:43 UTC, Tobias Sager
Details
jgrasp-1.7.0.ebuild (jgrasp-1.7.0.ebuild,760 bytes, text/plain)
2004-06-16 15:08 UTC, Brian Irelan
Details
jgrasp-1.8.3.ebuild (jgrasp-1.8.3.ebuild,760 bytes, text/plain)
2006-07-13 19:39 UTC, Kalidarn
Details
jgrasp-1.8.4.b4-licence (jgrasp-1.8.4.4-licence,3.15 KB, text/plain)
2006-07-13 19:49 UTC, Kalidarn
Details
jgrasp-1.8.4.4.ebuild 1.8.4 Beta 4 (June 28, 2006) (jgrasp-1.8.4.4.ebuild,762 bytes, text/plain)
2006-07-24 02:33 UTC, Kalidarn
Details
jgrasp-1.8.4.ebuild (jgrasp-1.8.4.ebuild,761 bytes, text/plain)
2006-08-03 23:37 UTC, Kalidarn
Details
jgrasp-1.8.4-licence (jgrasp-1.8.4-licence,3.13 KB, text/plain)
2006-08-03 23:39 UTC, Kalidarn
Details
jgrasp-1.8.5-licence (jgrasp-1.8.5-licence,3.13 KB, text/plain)
2007-01-25 09:09 UTC, Kalidarn
Details
jgrasp-1.8.5.ebuild (jgrasp-1.8.5.ebuild,761 bytes, text/plain)
2007-01-25 09:10 UTC, Kalidarn
Details
jgrasp-bin-1.8.5.ebuild (jgrasp-bin-1.8.5.ebuild,720 bytes, text/plain)
2007-01-26 06:45 UTC, Kalidarn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Sager 2003-05-08 05:42:32 UTC
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/
Comment 1 Tobias Sager 2003-05-08 05:42:55 UTC
Created attachment 11673 [details]
jgrasp-1.5.3.ebuild
Comment 2 Tobias Sager 2003-05-08 05:43:12 UTC
Created attachment 11674 [details]
jgrasp-1.6.0_alpha11.ebuild

this is the unstable version
Comment 3 Tobias Sager 2003-05-08 05:43:27 UTC
Created attachment 11675 [details]
jgrasp-1.5.3-licence
Comment 4 Tobias Sager 2003-05-08 05:45:35 UTC
Check my ebuilds carefully. Did not write lots of them until now.

I suggest dev-java/jgrasp.
Comment 5 Tobias Sager 2003-05-08 05:47:25 UTC
Cannot attach any files anymore (does not accept my filename in the dialog). Would have attached the jgrasp-licence for 1.6.0.
Comment 6 Brian Irelan 2004-06-16 15:08:15 UTC
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 7 Brian Irelan 2004-06-16 15:25:00 UTC
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 8 Brian Irelan 2004-06-16 15:25:56 UTC
Comment on attachment 33398 [details]
jgrasp-1.7.0.ebuild

bleh, i was trying to edit the ebuild and it copied it into comments
Comment 9 Dylan Carlson (RETIRED) gentoo-dev 2004-07-25 19:45:01 UTC
Reassigning to java herd. 
Comment 10 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-12-22 16:07:43 UTC
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.
Comment 11 Kalidarn 2006-07-13 19:39:46 UTC
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"
Comment 12 Kalidarn 2006-07-13 19:49:29 UTC
Created attachment 91669 [details]
jgrasp-1.8.4.b4-licence
Comment 13 Kalidarn 2006-07-13 19:50:23 UTC
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.
Comment 14 Josh Nichols (RETIRED) gentoo-dev 2006-07-13 19:58:52 UTC
Re-opening to reassign to maintainer-wanted.
Comment 15 Kalidarn 2006-07-24 02:33:16 UTC
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)
Comment 16 Kalidarn 2006-08-03 23:37:56 UTC
Created attachment 93401 [details]
jgrasp-1.8.4.ebuild
Comment 17 Kalidarn 2006-08-03 23:39:39 UTC
Created attachment 93402 [details]
jgrasp-1.8.4-licence
Comment 18 Kalidarn 2006-08-03 23:42:36 UTC
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.
Comment 19 Kalidarn 2007-01-25 09:09:39 UTC
Created attachment 108098 [details]
jgrasp-1.8.5-licence
Comment 20 Kalidarn 2007-01-25 09:10:28 UTC
Created attachment 108099 [details]
jgrasp-1.8.5.ebuild
Comment 21 Petteri Räty (RETIRED) gentoo-dev 2007-01-25 22:30:54 UTC
(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.
Comment 22 Kalidarn 2007-01-26 06:45:07 UTC
Created attachment 108175 [details]
jgrasp-bin-1.8.5.ebuild

Also i removed the keywords for the other arches other than x86.
Comment 23 Jakub Moc (RETIRED) gentoo-dev 2007-09-14 14:01:12 UTC
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.