Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jul 2011 13:56:32 GMT
From:      Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/158687: [UPDATE] deskutils/freemind: update to 0.9.0
Message-ID:  <201107061356.p66DuW6K080456@red.freebsd.org>
Resent-Message-ID: <201107061400.p66E0JGR022684@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         158687
>Category:       ports
>Synopsis:       [UPDATE] deskutils/freemind: update to 0.9.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 06 14:00:18 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Ruslan Mahmatkhanov
>Release:        9.0-CURRENT
>Organization:
>Environment:
9.0-CURRENT i386
>Description:
- update to 0.9.0
- install license via license framework
- raise minimal java-version to 1.5, since jre14 was removed from ports tree

tinderbild log (8.2-RELEASE):
http://happy-nation.by.ru/ports/tb/freemind-0.9.0,1.log


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruNa freemind.orig/Makefile freemind/Makefile
--- freemind.orig/Makefile	2010-01-20 20:18:49.000000000 +0300
+++ freemind/Makefile	2011-07-06 12:13:26.000000000 +0400
@@ -6,26 +6,28 @@
 #
 
 PORTNAME=	freemind
-PORTVERSION=	0.8.1
-PORTREVISION=	1
+PORTVERSION=	0.9.0
 PORTEPOCH=	1
 CATEGORIES=	deskutils editors java
 MASTER_SITES=	SF
-DISTNAME=	${PORTNAME}-bin-max-${PORTVERSION:S/./_/g}
+DISTNAME=	${PORTNAME}-bin-max-${PORTVERSION}
 
 MAINTAINER=	wenheping@gmail.com
 COMMENT=	Free mind-mapping software written in Java
 
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/license
+
 BUILD_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip \
 		zip:${PORTSDIR}/archivers/zip
 RUN_DEPENDS=	java:${PORTSDIR}/java/javavmwrapper
 
 USE_ZIP=	yes
 USE_JAVA=	yes
-JAVA_VERSION=	1.4+
+JAVA_VERSION=	1.5+
 
 DATADIR=	${JAVASHAREDIR}/${PORTNAME}-${PORTVERSION}
-DATAFILES=	accessories doc lib license patterns.xml plugins user.properties
+DATAFILES=	accessories browser doc lib plugins patterns.xml
 
 EXTRACT_AFTER_ARGS=	-d ${WRKSRC}
 ZIP_CMD=	zip
diff -ruNa freemind.orig/distinfo freemind/distinfo
--- freemind.orig/distinfo	2011-03-20 15:48:18.000000000 +0300
+++ freemind/distinfo	2011-07-06 12:00:13.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (freemind-bin-max-0_8_1.zip) = 85566549b3a0c9f35f3eb71bf5c83b44c7a52db1e42af84607687be2e219c3f9
-SIZE (freemind-bin-max-0_8_1.zip) = 7892763
+SHA256 (freemind-bin-max-0.9.0.zip) = 5d6a6871149ed6ec5a99581ecc258a71ef9e2d44c5cb13125ab278b7d3e7d63c
+SIZE (freemind-bin-max-0.9.0.zip) = 13287177
diff -ruNa freemind.orig/files/freemind.sh.in freemind/files/freemind.sh.in
--- freemind.orig/files/freemind.sh.in	2005-04-07 03:01:59.000000000 +0400
+++ freemind/files/freemind.sh.in	2011-07-06 14:03:18.000000000 +0400
@@ -3,7 +3,7 @@
 # $FreeBSD: ports/deskutils/freemind/files/freemind.sh.in,v 1.1 2005/04/06 23:01:59 hq Exp $
 
 CLASSPATH="${ADD_JARS}:${CLASSPATH}:`find "%%DATADIR%%/lib" -name \*.jar | tr "\n" ":"`"
-FILE="`realpath "$1"`"
+FILE="lib/freemind.jar"
 
 cd "%%DATADIR%%"
-JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -cp "${CLASSPATH}" freemind.main.FreeMind "${FILE}"
+JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -cp "${CLASSPATH}" -jar "${FILE}"
diff -ruNa freemind.orig/pkg-plist freemind/pkg-plist
--- freemind.orig/pkg-plist	2005-10-30 01:47:16.000000000 +0400
+++ freemind/pkg-plist	2011-07-06 12:16:06.000000000 +0400
@@ -1,20 +1,41 @@
-@comment $FreeBSD: ports/deskutils/freemind/pkg-plist,v 1.3 2005/10/29 21:47:16 hq Exp $
 bin/freemind
+%%DATADIR%%/accessories/LICENSE.MIT
+%%DATADIR%%/accessories/freemind2applet.xsl
+%%DATADIR%%/accessories/freemind2flash.xsl
 %%DATADIR%%/accessories/freemind2html.css
 %%DATADIR%%/accessories/freemind2html.xsl
 %%DATADIR%%/accessories/hide.png
 %%DATADIR%%/accessories/ilink.png
 %%DATADIR%%/accessories/leaf.png
 %%DATADIR%%/accessories/marktree.js
+%%DATADIR%%/accessories/masterfile.tex
 %%DATADIR%%/accessories/mindmanager2mm.xsl
 %%DATADIR%%/accessories/minus.png
+%%DATADIR%%/accessories/mm2csv.xsl
 %%DATADIR%%/accessories/mm2html.xsl
+%%DATADIR%%/accessories/mm2latex.xsl
+%%DATADIR%%/accessories/mm2latex_latin1_TEMPLATE.mm
 %%DATADIR%%/accessories/mm2latexartcl.xsl
 %%DATADIR%%/accessories/mm2latexbook.xsl
+%%DATADIR%%/accessories/mm2msp_utf8.xsl
+%%DATADIR%%/accessories/mm2msp_utf8_TEMPLATE.mm
+%%DATADIR%%/accessories/mm2ooimpress.manifest.xsl
+%%DATADIR%%/accessories/mm2ooimpress.xsl
+%%DATADIR%%/accessories/mm2ooimpressStyles.xml
+%%DATADIR%%/accessories/mm2oowriter.manifest.xsl
 %%DATADIR%%/accessories/mm2oowriter.xsl
+%%DATADIR%%/accessories/mm2oowriterStyles.xml
 %%DATADIR%%/accessories/mm2opml.xsl
 %%DATADIR%%/accessories/mm2text.xsl
+%%DATADIR%%/accessories/mm2tjiresources.xsl
+%%DATADIR%%/accessories/mm2tjitasks.xsl
+%%DATADIR%%/accessories/mm2tsk.xsl
+%%DATADIR%%/accessories/mm2twiki.xsl
+%%DATADIR%%/accessories/mm2twiki_headings.xsl
+%%DATADIR%%/accessories/mm2wordml_utf8.xsl
+%%DATADIR%%/accessories/mm2wordml_utf8_TEMPLATE.mm
 %%DATADIR%%/accessories/mm2xbel.xsl
+%%DATADIR%%/accessories/mm2xls_utf8.xsl
 %%DATADIR%%/accessories/opml2mm.xsl
 %%DATADIR%%/accessories/plus.png
 %%DATADIR%%/accessories/show.png
@@ -22,26 +43,49 @@
 %%DATADIR%%/accessories/toxhtml.xsl
 %%DATADIR%%/accessories/treestyles.css
 %%DATADIR%%/accessories/xbel2mm.xsl
+%%DATADIR%%/browser/freemind.mm
+%%DATADIR%%/browser/freemindbrowser.html
+%%DATADIR%%/browser/freemindbrowser.jar
+%%DATADIR%%/browser/freemindbrowser.xhtml
+%%DATADIR%%/browser/license
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_et.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_et.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_fr.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_fr.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_hr.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_hr.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_it.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_it.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_ja.pdf
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_ru.odt
+%%DATADIR%%/doc/FM_Key_Mappings_Quick_Guide_ru.pdf
 %%DATADIR%%/doc/freemind.mm
-%%DATADIR%%/lib/ant/lib/dom.jar
-%%DATADIR%%/lib/ant/lib/jax-qname.jar
-%%DATADIR%%/lib/ant/lib/jaxb-api.jar
-%%DATADIR%%/lib/ant/lib/jaxb-impl.jar
-%%DATADIR%%/lib/ant/lib/jaxb-libs.jar
-%%DATADIR%%/lib/ant/lib/namespace.jar
-%%DATADIR%%/lib/ant/lib/relaxngDatatype.jar
-%%DATADIR%%/lib/ant/lib/sax.jar
-%%DATADIR%%/lib/ant/lib/xsdlib.jar
-%%DATADIR%%/lib/commons-lang-2.0.jar
+%%DATADIR%%/doc/freemind_da.mm
+%%DATADIR%%/doc/freemind_de.mm
+%%DATADIR%%/doc/freemind_es.mm
+%%DATADIR%%/doc/freemind_et.mm
+%%DATADIR%%/doc/freemind_fr.mm
+%%DATADIR%%/doc/freemind_id.mm
+%%DATADIR%%/doc/freemind_ja.mm
+%%DATADIR%%/doc/freemind_ru.mm
+%%DATADIR%%/doc/freemind_vi.mm
+%%DATADIR%%/lib/SimplyHTML/SimplyHTML.jar
+%%DATADIR%%/lib/SimplyHTML/gnu-regexp-1.1.4.jar
+%%DATADIR%%/lib/bindings.jar
 %%DATADIR%%/lib/forms-1.0.5.jar
 %%DATADIR%%/lib/freemind.jar
-%%DATADIR%%/license
+%%DATADIR%%/lib/jibx/jibx-run.jar
+%%DATADIR%%/lib/jibx/xpp3.jar
 %%DATADIR%%/patterns.xml
 %%DATADIR%%/plugins/ExportSvg.xml
 %%DATADIR%%/plugins/FreemindHelp.xml
-%%DATADIR%%/plugins/TimeManagement.xml
+%%DATADIR%%/plugins/ScriptingEngine.xml
 %%DATADIR%%/plugins/help/help_plugin.jar
 %%DATADIR%%/plugins/help/jhall.jar
+%%DATADIR%%/plugins/script/groovy-all-1.5.6.jar
+%%DATADIR%%/plugins/script/scripting_plugin.jar
 %%DATADIR%%/plugins/svg/batik-awt-util.jar
 %%DATADIR%%/plugins/svg/batik-bridge.jar
 %%DATADIR%%/plugins/svg/batik-css.jar
@@ -64,16 +108,14 @@
 %%DATADIR%%/plugins/svg/svg_plugin.jar
 %%DATADIR%%/plugins/svg/xerces_2_5_0.jar
 %%DATADIR%%/plugins/svg/xml-apis.jar
-%%DATADIR%%/plugins/time/jcalendar.jar
-%%DATADIR%%/plugins/time/time_plugin.jar
-%%DATADIR%%/user.properties
-@dirrm %%DATADIR%%/accessories
-@dirrm %%DATADIR%%/doc
-@dirrm %%DATADIR%%/lib/ant/lib
-@dirrm %%DATADIR%%/lib/ant
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%/plugins/help
 @dirrm %%DATADIR%%/plugins/svg
-@dirrm %%DATADIR%%/plugins/time
+@dirrm %%DATADIR%%/plugins/script
+@dirrm %%DATADIR%%/plugins/help
 @dirrm %%DATADIR%%/plugins
+@dirrm %%DATADIR%%/lib/jibx
+@dirrm %%DATADIR%%/lib/SimplyHTML
+@dirrm %%DATADIR%%/lib
+@dirrm %%DATADIR%%/doc
+@dirrm %%DATADIR%%/browser
+@dirrm %%DATADIR%%/accessories
 @dirrm %%DATADIR%%


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107061356.p66DuW6K080456>