summaryrefslogtreecommitdiff
path: root/devel/jgrasp
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2004-01-09 19:13:03 +0000
committerjschauma <jschauma@pkgsrc.org>2004-01-09 19:13:03 +0000
commit300eeb1542a4d8b2a3c30e560700354cef26c70f (patch)
tree130294ebc86cb286e3c37fb4ea8f5fde696770e1 /devel/jgrasp
parent4afd66ae3ed63abc2fb02c332cd93d41468c7e31 (diff)
downloadpkgsrc-300eeb1542a4d8b2a3c30e560700354cef26c70f.tar.gz
Initial import of jGRASP:
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).
Diffstat (limited to 'devel/jgrasp')
-rw-r--r--devel/jgrasp/DESCR5
-rw-r--r--devel/jgrasp/Makefile44
-rw-r--r--devel/jgrasp/PLIST158
-rw-r--r--devel/jgrasp/distinfo4
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