diff options
-rw-r--r-- | devel/jgrasp/DESCR | 5 | ||||
-rw-r--r-- | devel/jgrasp/Makefile | 44 | ||||
-rw-r--r-- | devel/jgrasp/PLIST | 158 | ||||
-rw-r--r-- | devel/jgrasp/distinfo | 4 |
4 files changed, 211 insertions, 0 deletions
diff --git a/devel/jgrasp/DESCR b/devel/jgrasp/DESCR new file mode 100644 index 00000000000..8e835eb1ec1 --- /dev/null +++ b/devel/jgrasp/DESCR @@ -0,0 +1,5 @@ +jGRASP is a medium-weight development environment, created specifically to +provide automatic generation of software visualizations for the purpose of +improving the comprehensibility of software. jGRASP is implemented in Java, +and runs on all platforms with a Java Virtual Machine (Java version 1.3 or +higher). diff --git a/devel/jgrasp/Makefile b/devel/jgrasp/Makefile new file mode 100644 index 00000000000..55895977389 --- /dev/null +++ b/devel/jgrasp/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/01/09 19:13:03 jschauma Exp $ +# + +DISTNAME= jgrasp164 +PKGNAME= jgrasp-1.6.4 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.eng.auburn.edu/pub/grasp/jgrasp/ +EXTRACT_SUFX= .zip + +MAINTAINER= jschauma@NetBSD.org +HOMEPAGE= http://www.jgrasp.org/ +COMMENT= IDE with support for Software Visualizations + +WRKSRC= ${WRKDIR}/jgrasp +PKG_JVMS_ACCEPTED= sun-jdk13 sun-jdk14 + +do-configure: + ${MKDIR} ${WRKSRC}/bin/${LOWER_OPSYS} + +do-build: + ${CC} ${CFLAGS} -lutil -o ${WRKSRC}/jbin/${LOWER_OPSYS}_run \ + ${WRKSRC}/src/linux_run.c + ${CC} ${CFLAGS} -I${X11PREFIX}/include -L${X11PREFIX}/lib -lX11 \ + -o ${WRKSRC}/bin/${LOWER_OPSYS}/jgrasp \ + ${WRKSRC}/src/linux_exec.c + +do-install: + ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME} + ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/bin + ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS} + ${INSTALL_PROGRAM_DIR} ${PREFIX}/${PKGNAME}/jbin + cd ${WRKSRC} && ${PAX} -s ,^./.*bin/.*,, \ + -rw . ${PREFIX}/${PKGNAME}/ + ${INSTALL_DATA} ${WRKSRC}/jbin/JGRASP__829J_6h.class \ + ${PREFIX}/${PKGNAME}/jbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/jbin/${LOWER_OPSYS}_run \ + ${PREFIX}/${PKGNAME}/jbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/bin/${LOWER_OPSYS}/jgrasp \ + ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS}/ + ${LN} -s ${PREFIX}/${PKGNAME}/bin/${LOWER_OPSYS}/jgrasp \ + ${PREFIX}/bin/jgrasp + +.include "../../mk/java-vm.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/jgrasp/PLIST b/devel/jgrasp/PLIST new file mode 100644 index 00000000000..78d9c79726e --- /dev/null +++ b/devel/jgrasp/PLIST @@ -0,0 +1,158 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/09 19:13:03 jschauma Exp $ +bin/jgrasp +${PKGNAME}/README.htm +${PKGNAME}/README.txt +${PKGNAME}/bin/${LOWER_OPSYS}/jgrasp +${PKGNAME}/data/admin +${PKGNAME}/data/applet.gif +${PKGNAME}/data/back.gif +${PKGNAME}/data/brsdir.gif +${PKGNAME}/data/check.gif +${PKGNAME}/data/cl.gif +${PKGNAME}/data/compile.gif +${PKGNAME}/data/config.ico +${PKGNAME}/data/copy.gif +${PKGNAME}/data/cpg.gif +${PKGNAME}/data/cpgic16.gif +${PKGNAME}/data/csd10.ttf +${PKGNAME}/data/csdic16.gif +${PKGNAME}/data/cut.gif +${PKGNAME}/data/debug.gif +${PKGNAME}/data/debug_applet.gif +${PKGNAME}/data/def_set +${PKGNAME}/data/documentation.gif +${PKGNAME}/data/extract.gif +${PKGNAME}/data/f +${PKGNAME}/data/forward.gif +${PKGNAME}/data/freeze.gif +${PKGNAME}/data/generate.gif +${PKGNAME}/data/grexic.ico +${PKGNAME}/data/grexic12.gif +${PKGNAME}/data/grexic12.xpm +${PKGNAME}/data/grexic128.gif +${PKGNAME}/data/grexic16.gif +${PKGNAME}/data/grexic16.xpm +${PKGNAME}/data/grexic32.gif +${PKGNAME}/data/grexic32.xpm +${PKGNAME}/data/grexic32lc.gif +${PKGNAME}/data/grexic32lc.xpm +${PKGNAME}/data/grexic48.gif +${PKGNAME}/data/grexic48.xpm +${PKGNAME}/data/grflic.ico +${PKGNAME}/data/grflic12.gif +${PKGNAME}/data/grflic12.xpm +${PKGNAME}/data/grflic128.gif +${PKGNAME}/data/grflic16.gif +${PKGNAME}/data/grflic16.xpm +${PKGNAME}/data/grflic32.gif +${PKGNAME}/data/grflic32.xpm +${PKGNAME}/data/grflic32lc.gif +${PKGNAME}/data/grflic32lc.xpm +${PKGNAME}/data/grflic48.gif +${PKGNAME}/data/grflic48.xpm +${PKGNAME}/data/grhlpic48.gif +${PKGNAME}/data/gric.ico +${PKGNAME}/data/gric12.gif +${PKGNAME}/data/gric12.xpm +${PKGNAME}/data/gric128.gif +${PKGNAME}/data/gric16.gif +${PKGNAME}/data/gric16.xpm +${PKGNAME}/data/gric32.gif +${PKGNAME}/data/gric32.xpm +${PKGNAME}/data/gric32lc.gif +${PKGNAME}/data/gric32lc.xpm +${PKGNAME}/data/gric48.gif +${PKGNAME}/data/gric48.xpm +${PKGNAME}/data/hidden.gif +${PKGNAME}/data/index.ada +${PKGNAME}/data/index.c +${PKGNAME}/data/index.cpp +${PKGNAME}/data/index.jav +${PKGNAME}/data/index.obc +${PKGNAME}/data/index.txt +${PKGNAME}/data/index.vhd +${PKGNAME}/data/logo.gif +${PKGNAME}/data/make.gif +${PKGNAME}/data/numbers.gif +${PKGNAME}/data/open.gif +${PKGNAME}/data/paste.gif +${PKGNAME}/data/print.gif +${PKGNAME}/data/redo.gif +${PKGNAME}/data/refresh.gif +${PKGNAME}/data/remove.gif +${PKGNAME}/data/resource.h +${PKGNAME}/data/resume.gif +${PKGNAME}/data/run.gif +${PKGNAME}/data/run_to_cursor.gif +${PKGNAME}/data/save.gif +${PKGNAME}/data/setup.ada +${PKGNAME}/data/setup.c +${PKGNAME}/data/setup.cpp +${PKGNAME}/data/setup.jav +${PKGNAME}/data/setup.obc +${PKGNAME}/data/setup.txt +${PKGNAME}/data/setup.vhd +${PKGNAME}/data/step_in.gif +${PKGNAME}/data/step_out.gif +${PKGNAME}/data/step_over.gif +${PKGNAME}/data/step_size.gif +${PKGNAME}/data/suspend.gif +${PKGNAME}/data/suspend_new.gif +${PKGNAME}/data/templ.ada +${PKGNAME}/data/templ.c +${PKGNAME}/data/templ.cpp +${PKGNAME}/data/templ.ind +${PKGNAME}/data/templ.jav +${PKGNAME}/data/templ.obc +${PKGNAME}/data/templ.vhd +${PKGNAME}/data/uml.gif +${PKGNAME}/data/uml48.gif +${PKGNAME}/data/umlic16.gif +${PKGNAME}/data/undo.gif +${PKGNAME}/examples/Test.java +${PKGNAME}/examples/test.asm +${PKGNAME}/examples/test.c +${PKGNAME}/examples/test.cpp +${PKGNAME}/examples/test.for +${PKGNAME}/examples/test.gpj +${PKGNAME}/extensions/README.txt +${PKGNAME}/extensions/classes/system/README.txt +${PKGNAME}/extensions/classes/system/cs1/Keyboard.class +${PKGNAME}/extensions/classes/system/cs1/Keyboard.java +${PKGNAME}/extensions/classes/system/cs1/KeyboardDesc.doc +${PKGNAME}/extensions/classes/system/cs1/KeyboardDesc.pdf +${PKGNAME}/help/contents.htm +${PKGNAME}/help/control.htm +${PKGNAME}/help/cpg.htm +${PKGNAME}/help/csdwin.htm +${PKGNAME}/help/debug.htm +${PKGNAME}/help/fixed.htm +${PKGNAME}/help/frame.htm +${PKGNAME}/help/help.db +${PKGNAME}/help/help.zip +${PKGNAME}/help/howdoi.htm +${PKGNAME}/help/index.htm +${PKGNAME}/help/jar.htm +${PKGNAME}/help/main.htm +${PKGNAME}/help/search.htm +${PKGNAME}/help/settings.htm +${PKGNAME}/help/uml.htm +${PKGNAME}/jbin/JGRASP__829J_6h.class +${PKGNAME}/jbin/${LOWER_OPSYS}_run +${PKGNAME}/jgrasp.jar +${PKGNAME}/src/Makelinux.sh +${PKGNAME}/src/Makesolaris.sh +${PKGNAME}/src/linux_exec.c +${PKGNAME}/src/linux_run.c +@dirrm ${PKGNAME}/src +@dirrm ${PKGNAME}/jbin +@dirrm ${PKGNAME}/help +@dirrm ${PKGNAME}/extensions/classes/system/cs1 +@dirrm ${PKGNAME}/extensions/classes/system +@dirrm ${PKGNAME}/extensions/classes +@dirrm ${PKGNAME}/extensions +@dirrm ${PKGNAME}/examples +@dirrm ${PKGNAME}/data +@dirrm ${PKGNAME}/bin/${LOWER_OPSYS} +@dirrm ${PKGNAME}/bin +@dirrm ${PKGNAME} diff --git a/devel/jgrasp/distinfo b/devel/jgrasp/distinfo new file mode 100644 index 00000000000..f6aaff0e107 --- /dev/null +++ b/devel/jgrasp/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/01/09 19:13:03 jschauma Exp $ + +SHA1 (jgrasp164.zip) = c41e3d7a06726c94712d3809d51658ba19428bef +Size (jgrasp164.zip) = 2041342 bytes |