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
commitb6d3db1a3388124623bd1c5c527314a9212c2ee9 (patch)
tree130294ebc86cb286e3c37fb4ea8f5fde696770e1 /devel
parente178e1253b174f4865413f3bb13f28a20415463f (diff)
downloadpkgsrc-b6d3db1a3388124623bd1c5c527314a9212c2ee9.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