summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjschauma <jschauma>2004-01-09 19:13:03 +0000
committerjschauma <jschauma>2004-01-09 19:13:03 +0000
commit90f19fb1cfdf1c7bac1a0dfb6169589f07e5d4eb (patch)
tree130294ebc86cb286e3c37fb4ea8f5fde696770e1 /devel
parent411eb0e0e27d2e4e0fd84a5036270b16b4708a06 (diff)
downloadpkgsrc-90f19fb1cfdf1c7bac1a0dfb6169589f07e5d4eb.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')
-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