mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
Add jude-community 1.4.3, A Java/UML Object-Oriented Design Tool.
o jude_take -> jude-community PR: ports/73702 Submitted by: Yoshihiko Sarumaru <mistral@imasy.or.jp> (maintainer) Repo copied by: marcus (portmgr)
This commit is contained in:
parent
0f54fdc10f
commit
9827456d7b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=122228
2
LEGAL
2
LEGAL
@ -337,7 +337,7 @@ jre*i_ELF.*.tar.gz ports/java/jre License doesn't allow distribution
|
||||
jre118_v3-glibc-* ports/java/linux-blackdown-jre11 License doesn't allow
|
||||
distribution with fee
|
||||
jsdk20-solaris2-sparc* ports/java/jsdk no commercial use
|
||||
jude_take*.zip ports/devel/jude_take License restrictions.
|
||||
jude-comunity-*.zip ports/devel/jude-community License restrictions.
|
||||
kaffe-1.0* ports/java/kaffe Restrictive copyright
|
||||
kaffe-1.1* ports/java/kaffe-devel Restrictive copyright
|
||||
kde-icons-* ports/x11-themes/kde-icons-* Unclear about licensing
|
||||
|
1
MOVED
1
MOVED
@ -1312,3 +1312,4 @@ devel/p5-POE-Component-Client-UserAgent|www/p5-POE-Component-Client-UserAgent|20
|
||||
www/galeon2|www/galeon|2004-11-09|renamed to galeon
|
||||
www/mozilla-gtk1||2004-11-09|obsoleted by gtk2 version
|
||||
devel/sdcc|lang/sdcc|2004-11-18|remove duplicate port
|
||||
devel/jude_take|devel/jude-community|2004-11-23|renamed by upstream
|
||||
|
@ -362,7 +362,7 @@
|
||||
SUBDIR += java-util-concurrent
|
||||
SUBDIR += jclassinfo
|
||||
SUBDIR += jrtplib
|
||||
SUBDIR += jude_take
|
||||
SUBDIR += jude_community
|
||||
SUBDIR += judy
|
||||
SUBDIR += kaptain
|
||||
SUBDIR += kcachegrind
|
||||
|
@ -5,11 +5,11 @@
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= jude_take
|
||||
PORTVERSION= 1.3
|
||||
PORTNAME= jude-community
|
||||
PORTVERSION= 1.4.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= # you have to answer some enquetes to download
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/g}
|
||||
MASTER_SITES= # you have to register yourself as a member to download
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION:S!.!_!g}
|
||||
EXTRACT_SUFX= .zip
|
||||
|
||||
MAINTAINER= mistral@imasy.or.jp
|
||||
@ -26,32 +26,35 @@ USE_REINPLACE= yes
|
||||
RESTRICTED= "See http://objectclub.esm.co.jp/Jude/permission_e.html"
|
||||
NO_CDROM= ${RESTRICTED}
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
PLIST_SUB+= PORTNAME=${PORTNAME}
|
||||
|
||||
DOWNLOAD_URL= http://objectclub.esm.co.jp/Jude/enquete_e.html
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME:S!-!_!}
|
||||
|
||||
DOWNLOAD_URL= https://www.objectclub.jp/Jude/enquete_e.html
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= README-e.txt README.txt Release_Note-e.html Release_Note.html
|
||||
PORTDOCS= README-e.txt README.txt ReleaseNote-e.html ReleaseNote.html
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
|
||||
IGNORE= "You must manually fetch the distribution file ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again"
|
||||
IGNORE= "You must manually fetch the distribution file from ${DOWNLOAD_URL}, then place it in ${DISTDIR} and run make again"
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!" ${WRKSRC}/jude
|
||||
${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!; \
|
||||
s!%%DATADIR%%!${DATADIR}!" ${WRKSRC}/jude
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/jude ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/jude-take.jar ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${FILESDIR}/netscape ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/JudeDefaultModel.jude ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/jude.ico ${DATADIR}
|
||||
# ExportHTML needs lib/tools.jar to be copied
|
||||
# ExportHTML doesn't work with version 1.3 (Known Problem)
|
||||
#${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR}
|
||||
${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (jude_take1_3.zip) = 83a0ab74a6d03879f01bdbb6fcf1f761
|
||||
SIZE (jude_take1_3.zip) = 1892857
|
||||
MD5 (jude-community-1_4_3.zip) = b9a9842c77d64c0c35a7c128f7b47498
|
||||
SIZE (jude-community-1_4_3.zip) = 2308773
|
||||
|
7
devel/astah-community/files/netscape
Normal file
7
devel/astah-community/files/netscape
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# add your favorite browser in the top of the list
|
||||
for browser in mozilla linux-mozilla firefox linux-mozillafirebird opera linux-opera netscape7-english
|
||||
do
|
||||
type $browser > /dev/null 2>&1 && exec $browser "$@"
|
||||
done
|
@ -1,18 +1,20 @@
|
||||
--- jude.orig Tue Jan 27 17:07:58 2004
|
||||
+++ jude Tue Apr 20 10:26:43 2004
|
||||
@@ -4,12 +4,12 @@
|
||||
--- jude.orig Tue Oct 26 21:21:53 2004
|
||||
+++ jude Tue Nov 9 13:58:28 2004
|
||||
@@ -3,13 +3,14 @@
|
||||
#Remove "#" from following two lines, if you'd like to use j2sdk.
|
||||
#JAVA_HOME=/usr/lib/j2sdk1.4/;export JAVA_HOME
|
||||
#PATH=$JAVA_HOME/bin; export PATH
|
||||
+PATH=%%DATADIR%%:$PATH
|
||||
|
||||
-#JUDE_HOME=/usr/local/share/jude_take
|
||||
-#JUDE_HOME=/usr/local/share/jude_community
|
||||
-JUDE_HOME=`dirname $0`
|
||||
+JUDE_HOME=/usr/local/share/jude_take
|
||||
+JUDE_HOME=%%DATADIR%%
|
||||
+#JUDE_HOME=`dirname $0`
|
||||
JUDE_JAR=jude-take.jar
|
||||
JUDE_JAR=jude-community.jar
|
||||
|
||||
CLASSPATH=$JUDE_HOME/$JUDE_JAR
|
||||
|
||||
JAVA_OPTS="-Xms16m -Xmx256m -Xss1m"
|
||||
JAVA_OPTS="-Xms16m -Xmx512m -Xss2m"
|
||||
|
||||
-java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
||||
+%%JAVA_HOME%%/bin/java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
||||
|
@ -1,4 +1,4 @@
|
||||
Jude is a new tool which supports your object-oriented software
|
||||
Jude/Community is a new tool which supports your object-oriented software
|
||||
designing in Java(TM) and UML1.4(Unified Modeling Language).
|
||||
|
||||
Basic Functions
|
||||
@ -15,6 +15,4 @@ Basic Functions
|
||||
- Generate Java source code from model.
|
||||
- Import Java source files to create model.
|
||||
|
||||
tips: "take" [take] is a word for bamboo in Japanese and it means middle grade.
|
||||
|
||||
WWW: http://objectclub.esm.co.jp/Jude/jude-e.html
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/jude
|
||||
share/jude_take/jude-take.jar
|
||||
share/jude_take/JudeDefaultModel.jude
|
||||
share/jude_take/jude.ico
|
||||
@comment share/jude_take/tools.jar
|
||||
@dirrm share/jude_take
|
||||
%%DATADIR%%/netscape
|
||||
%%DATADIR%%/%%PORTNAME%%.jar
|
||||
%%DATADIR%%/JudeDefaultModel.jude
|
||||
%%DATADIR%%/jude.ico
|
||||
%%DATADIR%%/tools.jar
|
||||
@dirrm %%DATADIR%%
|
||||
|
@ -5,11 +5,11 @@
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= jude_take
|
||||
PORTVERSION= 1.3
|
||||
PORTNAME= jude-community
|
||||
PORTVERSION= 1.4.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= # you have to answer some enquetes to download
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/g}
|
||||
MASTER_SITES= # you have to register yourself as a member to download
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION:S!.!_!g}
|
||||
EXTRACT_SUFX= .zip
|
||||
|
||||
MAINTAINER= mistral@imasy.or.jp
|
||||
@ -26,32 +26,35 @@ USE_REINPLACE= yes
|
||||
RESTRICTED= "See http://objectclub.esm.co.jp/Jude/permission_e.html"
|
||||
NO_CDROM= ${RESTRICTED}
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
PLIST_SUB+= PORTNAME=${PORTNAME}
|
||||
|
||||
DOWNLOAD_URL= http://objectclub.esm.co.jp/Jude/enquete_e.html
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME:S!-!_!}
|
||||
|
||||
DOWNLOAD_URL= https://www.objectclub.jp/Jude/enquete_e.html
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= README-e.txt README.txt Release_Note-e.html Release_Note.html
|
||||
PORTDOCS= README-e.txt README.txt ReleaseNote-e.html ReleaseNote.html
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
|
||||
IGNORE= "You must manually fetch the distribution file ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again"
|
||||
IGNORE= "You must manually fetch the distribution file from ${DOWNLOAD_URL}, then place it in ${DISTDIR} and run make again"
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!" ${WRKSRC}/jude
|
||||
${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!; \
|
||||
s!%%DATADIR%%!${DATADIR}!" ${WRKSRC}/jude
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/jude ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/jude-take.jar ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${FILESDIR}/netscape ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/JudeDefaultModel.jude ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/jude.ico ${DATADIR}
|
||||
# ExportHTML needs lib/tools.jar to be copied
|
||||
# ExportHTML doesn't work with version 1.3 (Known Problem)
|
||||
#${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR}
|
||||
${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (jude_take1_3.zip) = 83a0ab74a6d03879f01bdbb6fcf1f761
|
||||
SIZE (jude_take1_3.zip) = 1892857
|
||||
MD5 (jude-community-1_4_3.zip) = b9a9842c77d64c0c35a7c128f7b47498
|
||||
SIZE (jude-community-1_4_3.zip) = 2308773
|
||||
|
7
devel/jude-community/files/netscape
Normal file
7
devel/jude-community/files/netscape
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
# add your favorite browser in the top of the list
|
||||
for browser in mozilla linux-mozilla firefox linux-mozillafirebird opera linux-opera netscape7-english
|
||||
do
|
||||
type $browser > /dev/null 2>&1 && exec $browser "$@"
|
||||
done
|
@ -1,18 +1,20 @@
|
||||
--- jude.orig Tue Jan 27 17:07:58 2004
|
||||
+++ jude Tue Apr 20 10:26:43 2004
|
||||
@@ -4,12 +4,12 @@
|
||||
--- jude.orig Tue Oct 26 21:21:53 2004
|
||||
+++ jude Tue Nov 9 13:58:28 2004
|
||||
@@ -3,13 +3,14 @@
|
||||
#Remove "#" from following two lines, if you'd like to use j2sdk.
|
||||
#JAVA_HOME=/usr/lib/j2sdk1.4/;export JAVA_HOME
|
||||
#PATH=$JAVA_HOME/bin; export PATH
|
||||
+PATH=%%DATADIR%%:$PATH
|
||||
|
||||
-#JUDE_HOME=/usr/local/share/jude_take
|
||||
-#JUDE_HOME=/usr/local/share/jude_community
|
||||
-JUDE_HOME=`dirname $0`
|
||||
+JUDE_HOME=/usr/local/share/jude_take
|
||||
+JUDE_HOME=%%DATADIR%%
|
||||
+#JUDE_HOME=`dirname $0`
|
||||
JUDE_JAR=jude-take.jar
|
||||
JUDE_JAR=jude-community.jar
|
||||
|
||||
CLASSPATH=$JUDE_HOME/$JUDE_JAR
|
||||
|
||||
JAVA_OPTS="-Xms16m -Xmx256m -Xss1m"
|
||||
JAVA_OPTS="-Xms16m -Xmx512m -Xss2m"
|
||||
|
||||
-java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
||||
+%%JAVA_HOME%%/bin/java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
||||
|
@ -1,4 +1,4 @@
|
||||
Jude is a new tool which supports your object-oriented software
|
||||
Jude/Community is a new tool which supports your object-oriented software
|
||||
designing in Java(TM) and UML1.4(Unified Modeling Language).
|
||||
|
||||
Basic Functions
|
||||
@ -15,6 +15,4 @@ Basic Functions
|
||||
- Generate Java source code from model.
|
||||
- Import Java source files to create model.
|
||||
|
||||
tips: "take" [take] is a word for bamboo in Japanese and it means middle grade.
|
||||
|
||||
WWW: http://objectclub.esm.co.jp/Jude/jude-e.html
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/jude
|
||||
share/jude_take/jude-take.jar
|
||||
share/jude_take/JudeDefaultModel.jude
|
||||
share/jude_take/jude.ico
|
||||
@comment share/jude_take/tools.jar
|
||||
@dirrm share/jude_take
|
||||
%%DATADIR%%/netscape
|
||||
%%DATADIR%%/%%PORTNAME%%.jar
|
||||
%%DATADIR%%/JudeDefaultModel.jude
|
||||
%%DATADIR%%/jude.ico
|
||||
%%DATADIR%%/tools.jar
|
||||
@dirrm %%DATADIR%%
|
||||
|
@ -1,63 +0,0 @@
|
||||
# New ports collection makefile for: jude_take
|
||||
# Date created: 19 April 2004
|
||||
# Whom: Yoshihiko Sarumaru <mistral@imasy.or.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= jude_take
|
||||
PORTVERSION= 1.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= # you have to answer some enquetes to download
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/g}
|
||||
EXTRACT_SUFX= .zip
|
||||
|
||||
MAINTAINER= mistral@imasy.or.jp
|
||||
COMMENT= A Java/UML Object-Oriented Design Tool
|
||||
|
||||
USE_ZIP= yes
|
||||
USE_JAVA= 1.4+
|
||||
# It doesn't work well with linux-sun-jdk14
|
||||
# I haven't tested with the jdks of blackdown or ibm
|
||||
JAVA_OS= native
|
||||
NO_BUILD= yes
|
||||
USE_REINPLACE= yes
|
||||
|
||||
RESTRICTED= "See http://objectclub.esm.co.jp/Jude/permission_e.html"
|
||||
NO_CDROM= ${RESTRICTED}
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
DOWNLOAD_URL= http://objectclub.esm.co.jp/Jude/enquete_e.html
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= README-e.txt README.txt Release_Note-e.html Release_Note.html
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
|
||||
IGNORE= "You must manually fetch the distribution file ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again"
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s!%%JAVA_HOME%%!${JAVA_HOME}!" ${WRKSRC}/jude
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${DATADIR}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/jude ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${WRKSRC}/jude-take.jar ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/JudeDefaultModel.jude ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/jude.ico ${DATADIR}
|
||||
# ExportHTML needs lib/tools.jar to be copied
|
||||
# ExportHTML doesn't work with version 1.3 (Known Problem)
|
||||
#${LN} -s ${JAVA_HOME}/lib/tools.jar ${DATADIR}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
.for file in ${PORTDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,2 +0,0 @@
|
||||
MD5 (jude_take1_3.zip) = 83a0ab74a6d03879f01bdbb6fcf1f761
|
||||
SIZE (jude_take1_3.zip) = 1892857
|
@ -1,18 +0,0 @@
|
||||
--- jude.orig Tue Jan 27 17:07:58 2004
|
||||
+++ jude Tue Apr 20 10:26:43 2004
|
||||
@@ -4,12 +4,12 @@
|
||||
#JAVA_HOME=/usr/lib/j2sdk1.4/;export JAVA_HOME
|
||||
#PATH=$JAVA_HOME/bin; export PATH
|
||||
|
||||
-#JUDE_HOME=/usr/local/share/jude_take
|
||||
-JUDE_HOME=`dirname $0`
|
||||
+JUDE_HOME=/usr/local/share/jude_take
|
||||
+#JUDE_HOME=`dirname $0`
|
||||
JUDE_JAR=jude-take.jar
|
||||
|
||||
CLASSPATH=$JUDE_HOME/$JUDE_JAR
|
||||
|
||||
JAVA_OPTS="-Xms16m -Xmx256m -Xss1m"
|
||||
|
||||
-java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
||||
+%%JAVA_HOME%%/bin/java $JAVA_OPTS -jar $JUDE_HOME/$JUDE_JAR $1 $2 $3
|
@ -1,20 +0,0 @@
|
||||
Jude is a new tool which supports your object-oriented software
|
||||
designing in Java(TM) and UML1.4(Unified Modeling Language).
|
||||
|
||||
Basic Functions
|
||||
- Support of UML1.4
|
||||
- Class Diagram
|
||||
(Object, Package, Subsystem and Robustness Diagrams are included.)
|
||||
- Usecase Diagram
|
||||
- Sequence Diagram
|
||||
- Collaboration Diagram
|
||||
- Statechart Diagram
|
||||
- Activity Diagram
|
||||
- Deployment Diagram
|
||||
- Component Diagram
|
||||
- Generate Java source code from model.
|
||||
- Import Java source files to create model.
|
||||
|
||||
tips: "take" [take] is a word for bamboo in Japanese and it means middle grade.
|
||||
|
||||
WWW: http://objectclub.esm.co.jp/Jude/jude-e.html
|
@ -1,6 +0,0 @@
|
||||
bin/jude
|
||||
share/jude_take/jude-take.jar
|
||||
share/jude_take/JudeDefaultModel.jude
|
||||
share/jude_take/jude.ico
|
||||
@comment share/jude_take/tools.jar
|
||||
@dirrm share/jude_take
|
Loading…
Reference in New Issue
Block a user