FreeBSD Bugzilla – Attachment 49298 Details for
Bug 75308
Update port: java/poseidon
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
poseidon.diff
poseidon.diff (text/plain; charset=us-ascii), 5.65 KB, created by
Hervé Quiroz
on 2004-12-20 15:33:14 UTC
(
hide
)
Description:
poseidon.diff
Filename:
MIME Type:
Creator:
Hervé Quiroz
Created:
2004-12-20 15:33:14 UTC
Size:
5.65 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /var/fcvs/ports/java/poseidon/Makefile,v >retrieving revision 1.7 >diff -u -r1.7 Makefile >--- Makefile 22 Nov 2004 02:19:49 -0000 1.7 >+++ Makefile 20 Dec 2004 15:12:38 -0000 >@@ -6,18 +6,20 @@ > # > > PORTNAME= poseidon >-PORTVERSION= 2.6.0 >+PORTVERSION= 3.0.1 > CATEGORIES= java > MASTER_SITES= ftp://ftp.gentleware.org/ \ > http://download.gentleware.org/ \ > ftp://download.gentleware.biz/ \ > http://download.gentleware.biz/ \ > ftp://ftp.beine-computer.de/pub/distfiles/ >-DISTNAME= ${PORTNAME}${EDI}-${PORTVERSION} >+DISTNAME= ${PORTNAME}${EDITION}-${PORTVERSION}.01 > > MAINTAINER= tux@pinguru.net > COMMENT= A popular UML CASE tool > >+WRKSRC= ${WRKDIR}/${PORTNAME}${EDITION}-${PORTVERSION} >+ > USE_ZIP= yes > USE_JAVA= yes > JAVA_VERSION= 1.3+ >@@ -27,20 +29,15 @@ > NO_CDROM= ${NO_PACKAGE} > RESTRICTED= ${NO_PACKAGE} > >-.for edition in SE PE >-. if defined(POSEIDON_${edition}) >-EDI= ${edition} >-. endif >-.endfor >-.if !defined(EDI) >-EDI= CE >+EDITION= CE >+.if defined(WITH_EDITION) >+EDITION= ${WITH_EDITION} > .endif >- > DATAFILES= LICENSE.txt lib >-.if defined(POSEIDON_PE) >+.if ${EDITION} == "PE" > DATAFILES+= LICENSE-concurrent.txt > .endif >-.if !defined(POSEIDON_SE) && !defined(POSEIDON_PE) >+.if ${EDITION} == "CE" > DATAFILES+= license-keys.txt > .endif > PLIST_FILES= bin/poseidon %%DATADIR%%/bin/poseidon.sh >@@ -50,22 +47,22 @@ > PLIST_FILES+= %%DATADIR%%/docs %%DATADIR%%/examples > .endif > >+SUB_FILES= poseidon.sh >+SUB_LIST= JAVA_HOME="${JAVA_HOME}" EDITION="${EDITION}" >+ > pre-fetch: > @${ECHO_MSG} > @${ECHO_MSG} "There is a free usable edition of Poseidon for UML," > @${ECHO_MSG} "the Community Edition, which is installed by default." > @${ECHO_MSG} > @${ECHO_MSG} "If you like to install the Standard Edition or the Professional Edition" >- @${ECHO_MSG} "please specify POSEIDON_SE=yes for the Standard Edition" >- @${ECHO_MSG} "or POSEIDON_PE=yes for the Professional Edition." >+ @${ECHO_MSG} "please specify WITH_EDITION=SE for the Standard Edition" >+ @${ECHO_MSG} "or WITH_EDITION=PE for the Professional Edition." > @${ECHO_MSG} > >-post-patch: >- @${REINPLACE_CMD} -e "s,%%JAVA_HOME%%,${JAVA_HOME}," ${WRKSRC}/bin/poseidon.sh >- > do-install: > ${MKDIR} ${DATADIR}/bin >- ${INSTALL_SCRIPT} ${WRKSRC}/bin/poseidon.sh ${DATADIR}/bin/ >+ ${INSTALL_SCRIPT} ${WRKDIR}/poseidon.sh ${DATADIR}/bin/ > ${LN} -s ${DATADIR}/bin/poseidon.sh ${PREFIX}/bin/poseidon > cd ${WRKSRC}/ \ > && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; \ >Index: distinfo >=================================================================== >RCS file: /var/fcvs/ports/java/poseidon/distinfo,v >retrieving revision 1.6 >diff -u -r1.6 distinfo >--- distinfo 22 Nov 2004 02:19:49 -0000 1.6 >+++ distinfo 20 Dec 2004 14:41:57 -0000 >@@ -1,6 +1,6 @@ >-MD5 (poseidonCE-2.6.0.zip) = 923f62d535a89abbbc37ae4542bce98d >-SIZE (poseidonCE-2.6.0.zip) = 26818857 >-MD5 (poseidonSE-2.6.0.zip) = 64e355b4c026482f4364e35f5829c73c >-SIZE (poseidonSE-2.6.0.zip) = 26352677 >-MD5 (poseidonPE-2.6.0.zip) = 5a3dea170e47a48976e4503aadbf816e >-SIZE (poseidonPE-2.6.0.zip) = 37777065 >+MD5 (poseidonSE-3.0.1.01.zip) = c1954f0058e1759b564c731acfbd6c6f >+SIZE (poseidonSE-3.0.1.01.zip) = 20360744 >+MD5 (poseidonPE-3.0.1.01.zip) = 0d85e7b93d4d2f96a23119e63a54c40a >+SIZE (poseidonPE-3.0.1.01.zip) = 21410388 >+MD5 (poseidonCE-3.0.1.01.zip) = 1f92eb815d9d815f23f6d18a863b1747 >+SIZE (poseidonCE-3.0.1.01.zip) = 20766540 >Index: files/patch-poseidon.sh >=================================================================== >RCS file: files/patch-poseidon.sh >diff -N files/patch-poseidon.sh >--- files/patch-poseidon.sh 22 Nov 2004 02:19:50 -0000 1.3 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,24 +0,0 @@ >-$FreeBSD: ports/java/poseidon/files/patch-poseidon.sh,v 1.3 2004/11/22 02:19:50 hq Exp $ >- >---- bin/poseidon.sh.orig Fri Sep 24 11:55:20 2004 >-+++ bin/poseidon.sh Mon Nov 22 00:58:46 2004 >-@@ -1,4 +1,9 @@ >--#!/bin/bash >-+#!/bin/sh >-+ >-+JAVA_HOME="/usr/local/jdk1.4.2" >-+POSEIDONCE_HOME="$HOME/.poseidon" >-+POSEIDONSE_HOME="$HOME/.poseidon" >-+POSEIDONPE_HOME="$HOME/.poseidon" >- >- resolvePath() { >- cmd=`basename "${1}"` >-@@ -29,7 +34,7 @@ >- cmd=`resolvePath "$0"` >- echo "Absolute path: $cmd" >- instdir=`dirname "$cmd"` >--if [[ ! (-z "$1")]] ; then >-+if [ -n "$1" ] ; then >- project=`resolvePath "$1"` >- echo "Project to load: $project" >- loglevel=$2 >Index: files/poseidon.sh.in >=================================================================== >RCS file: files/poseidon.sh.in >diff -N files/poseidon.sh.in >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ files/poseidon.sh.in 20 Dec 2004 15:09:23 -0000 >@@ -0,0 +1,42 @@ >+#!/bin/sh >+# >+# $FreeBSD$ >+ >+JAVA_HOME=${JAVA_HOME:-"%%JAVA_HOME%%"} >+POSEIDON_HOME="$HOME/.poseidon" >+ >+if [ ! -d "$JAVA_HOME" ] ; then >+ echo "Could not find a JDK." >+ echo "Either you have to install a JDK (1.4 or up)," >+ echo "or you have to set JAVA_HOME to your JDK installation directory." >+ exit >+fi >+ >+JAVACMD="$JAVA_HOME/bin/java" >+ >+ulimit -s 2048 >+ >+cmd="`realpath "$0"`" >+echo "Absolute path: $cmd" >+instdir="`dirname "$cmd"`" >+if [ -n "$1" ] ; then >+ project="`realpath "$1"`" >+ echo "Project to load: $project" >+ loglevel=$2 >+else >+ project= >+ loglevel= >+fi >+ >+cd "$instdir" >+ >+CLASSPATH="../lib/floating-server.jar:../lib/poseidon.jar:../lib/umlplugin.jar" >+CLASSPATH="$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar" # for compilation >+ >+export CLASSPATH >+ >+# increase memory here, if required (e. g. -Xmx256m) >+POSEIDON_ADDITIONAL_JAVA_ARGS="-Xms64m -Xmx160m" >+POSEIDON_PLATFORM_JAVA_ARGS= >+ >+"$JAVACMD" $POSEIDON_PLATFORM_JAVA_ARGS $POSEIDON_ADDITIONAL_JAVA_ARGS -Dposeidon.java.home="$JAVA_HOME" -Dposeidon.user.dir.%%EDITION%%="$POSEIDON_HOME" com.gentleware.poseidon.Poseidon "$project"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 75308
:
49297
| 49298