Date: Tue, 20 Apr 2004 16:09:17 +0900 (JST) From: Yoshihiko Sarumaru <mistral@imasy.or.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/65807: new port: devel/jude_take an UML dialog editor Message-ID: <200404200709.i3K79HVo031028@shimako.yamayuri.org> Resent-Message-ID: <200404200710.i3K7AMjM054715@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 65807 >Category: ports >Synopsis: new port: devel/jude_take an UML dialog editor >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Apr 20 00:10:22 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Yoshihiko Sarumaru >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD shimako.yamayuri.org 4.9-STABLE FreeBSD 4.9-STABLE #2: Sun Apr 4 23:04:24 JST 2004 sarumaru@shimako.yamayuri.org:/usr/obj/usr/src/sys/Z505VRK i386 >Description: jude_take is an UML dialog editor written in Java. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # jude_take # jude_take/Makefile # jude_take/distinfo # jude_take/files # jude_take/files/patch-aa # jude_take/pkg-plist # jude_take/pkg-descr # echo c - jude_take mkdir -p jude_take > /dev/null 2>&1 echo x - jude_take/Makefile sed 's/^X//' >jude_take/Makefile << 'END-of-jude_take/Makefile' X# New ports collection makefile for: jude_take X# Date created: 19 April 2004 X# Whom: Yoshihiko Sarumaru <mistral@imasy.or.jp> X# X# $FreeBSD$ X# X XPORTNAME= jude_take XPORTVERSION= 1.3 XCATEGORIES= devel XMASTER_SITES= # you have to answer some enquetes to download XDISTNAME= ${PORTNAME}${PORTVERSION:S/./_/g} XEXTRACT_SUFX= .zip X XMAINTAINER= mistral@imasy.or.jp XCOMMENT= A Java/UML Object-Oriented Design Tool X XUSE_ZIP= yes XUSE_JAVA= 1.4+ X# It doesn't work well with linux-sun-jdk14 X# I haven't tested with the jdks of blackdown or ibm XJAVA_OS= native XNO_BUILD= yes XUSE_REINPLACE= yes X XRESTRICTED= "See http://objectclub.esm.co.jp/Jude/permission_e.html" XNO_CDROM= ${RESTRICTED} X XWRKSRC= ${WRKDIR}/${PORTNAME} X XDOWNLOAD_URL= http://objectclub.esm.co.jp/Jude/enquete_e.html X X.if !defined(NOPORTDOCS) XPORTDOCS= README-e.txt README.txt Release_Note-e.html Release_Note.html X.endif X X.include <bsd.port.pre.mk> X X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) XIGNORE= "You must manually fetch the distribution file ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again" X.endif X Xpost-patch: X ${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!" ${WRKSRC}/jude X Xdo-install: X ${MKDIR} ${DATADIR} X ${INSTALL_SCRIPT} ${WRKSRC}/jude ${PREFIX}/bin X ${INSTALL_DATA} ${WRKSRC}/jude-take.jar ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/JudeDefaultModel.jude ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/jude.ico ${DATADIR} X # ExportHTML needs lib/tools.jar to be copied X # ExportHTML doesn't work with version 1.3 (Known Problem) X #${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR} X X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for file in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-jude_take/Makefile echo x - jude_take/distinfo sed 's/^X//' >jude_take/distinfo << 'END-of-jude_take/distinfo' XMD5 (jude_take1_3.zip) = 83a0ab74a6d03879f01bdbb6fcf1f761 XSIZE (jude_take1_3.zip) = 1892857 END-of-jude_take/distinfo echo c - jude_take/files mkdir -p jude_take/files > /dev/null 2>&1 echo x - jude_take/files/patch-aa sed 's/^X//' >jude_take/files/patch-aa << 'END-of-jude_take/files/patch-aa' X--- jude.orig Tue Jan 27 17:07:58 2004 X+++ jude Tue Apr 20 10:26:43 2004 X@@ -4,12 +4,12 @@ X #JAVA_HOME=/usr/lib/j2sdk1.4/;export JAVA_HOME X #PATH=$JAVA_HOME/bin; export PATH X X-#JUDE_HOME=/usr/local/share/jude_take X-JUDE_HOME=`dirname $0` X+JUDE_HOME=/usr/local/share/jude_take X+#JUDE_HOME=`dirname $0` X JUDE_JAR=jude-take.jar X X CLASSPATH=$JUDE_HOME/$JUDE_JAR X X JAVA_OPTS="-Xms16m -Xmx256m -Xss1m" X X-java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3 X+%%JAVA_HOME%%/bin/java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3 END-of-jude_take/files/patch-aa echo x - jude_take/pkg-plist sed 's/^X//' >jude_take/pkg-plist << 'END-of-jude_take/pkg-plist' Xbin/jude Xshare/jude_take/jude-take.jar Xshare/jude_take/JudeDefaultModel.jude Xshare/jude_take/jude.ico X@comment share/jude_take/tools.jar X@dirrm share/jude_take END-of-jude_take/pkg-plist echo x - jude_take/pkg-descr sed 's/^X//' >jude_take/pkg-descr << 'END-of-jude_take/pkg-descr' XJude is a new tool which supports your object-oriented software Xdesigning in Java(TM) and UML1.4(Unified Modeling Language). X XBasic Functions X- Support of UML1.4 X- Class Diagram X (Object, Package, Subsystem and Robustness Diagrams are included.) X- Usecase Diagram X- Sequence Diagram X- Collaboration Diagram X- Statechart Diagram X- Activity Diagram X- Deployment Diagram X- Component Diagram X- Generate Java source code from model. X- Import Java source files to create model. X Xtips: "take" [take] is a word for bamboo in Japanese and it means middle grade. X XWWW: http://objectclub.esm.co.jp/Jude/jude-e.html END-of-jude_take/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404200709.i3K79HVo031028>