ports/78966: Updade port: freemind from 0.7.1 to 0.8.0b (rc2)

Carlos E. G. Carvalho cartola at openit.com.br
Thu Mar 17 22:20:07 UTC 2005


>Number:         78966
>Category:       ports
>Synopsis:       Updade port: freemind from 0.7.1 to 0.8.0b (rc2)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 17 22:20:06 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Carlos E. G. Carvalho
>Release:        5.3-RELEASE-p2
>Organization:
OpenIT Solucoes Tecnologicas
>Environment:
FreeBSD mirante1 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #1: Sun Dec 19 11:16:32 BRST 2004     root at mirante1:/openit/src/sys/i386/compile/MIRANTE1  i386
>Description:
Upgrade of the freemind port from 0.7.1 to 0.8.0b (called rc2 by the developers)
>How-To-Repeat:
      
>Fix:
diff -ruN freemind-0.7.1/Makefile freemind/Makefile
--- freemind-0.7.1/Makefile	Sun Dec 12 17:36:13 2004
+++ freemind/Makefile	Thu Mar 17 18:59:10 2005
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	freemind
-PORTVERSION=	0.7.1
+PORTVERSION=	0.8.0b
 CATEGORIES=	deskutils editors java
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	freemind
-DISTNAME=	${PORTNAME}-bin-${PORTVERSION:S/./_/g}
+DISTNAME=	${PORTNAME}-bin-max-${PORTVERSION:S/./_/g:S/b/_rc2/}
 
 MAINTAINER=	cartola at openit.com.br
 COMMENT=	Free mind-mapping software written in Java
@@ -35,20 +35,53 @@
 do-build:
 	(cd ${WRKSRC}; \
 	${UNZIP_CMD} lib/freemind.jar freemind.properties; \
-	${REINPLACE_CMD} -e '/^properties_folder/ s/freemind/.&/; s|./doc/freemind.mm|${PREFIX}/${PORTNAME}-${PORTVERSION}/doc/freemind.mm|' freemind.properties; \
-	${ZIP_CMD} -u lib/freemind.jar freemind.properties)
+	${REINPLACE_CMD} -e '/^properties_folder/ s/freemind/.&/; s|./doc/freemind.mm|file:${PREFIX}/${PORTNAME}-${PORTVERSION}/doc/freemind.mm|' freemind.properties; \
+	${ZIP_CMD} -u lib/freemind.jar freemind.properties; \
+	${REINPLACE_CMD} -e '/^_debug()/ s|^_debug()|JAVACMD=${JAVA_HOME}/bin/javaFIX}/${PORTNAME}-${PORTVERSION}/lib/ant/lib/jax-qname.jar:\'; \
+	${ECHO} '${PREFIX}/${PORTNAME}-${PORTVERSION}/lib/ant/lib/sax.jar:\'; \
+	${ECHO} '${PREFIX}/${PORTNAME}-${PORTVERSION}/lib/ant/lib/dom.jar:\'; \
+	${ECHO} '${PREFIX}/${PORTNAME}-${PORTVERSION}"'; \
+	${ECHO} | ${AWK} '{print "\nTESTE=\140echo \0441 | grep \"^/\"\140"; \
+		print "if [ \"\044TESTE\" = \"\" ]; then"; \
+		print "  FILE=\"\140pwd\140/\0441\""; \
+		print "else"; \
+		print "  FILE=\"\0441\""; \
+		print "fi\n"; \
+		print "cd ${PREFIX}/${PORTNAME}-${PORTVERSION}/"; \
+		print "${JAVA_HOME}/bin/java -cp \044{CLASSPATH} freemind.main.FreeMind \044FILE\n"}'; \
+	) > ${WRKSRC}/freemind
+	${INSTALL_SCRIPT} ${WRKSRC}/freemind ${PREFIX}/bin/freemind
 
 .include <bsd.port.mk>
diff -ruN freemind-0.7.1/distinfo freemind/distinfo
--- freemind-0.7.1/distinfo	Mon Nov 29 07:39:52 2004
+++ freemind/distinfo	Thu Mar 17 18:59:10 2005
@@ -1,2 +1,2 @@
-MD5 (freemind-bin-0_7_1.zip) = f2f928c860ba45fd5206e54392cd12c8
-SIZE (freemind-bin-0_7_1.zip) = 402336
+MD5 (freemind-bin-max-0_8_0_rc2.zip) = 18575ba9af3db863685d9fe45e30ebc0
+SIZE (freemind-bin-max-0_8_0_rc2.zip) = 7478503
diff -ruN freemind-0.7.1/pkg-plist freemind/pkg-plist
--- freemind-0.7.1/pkg-plist	Mon Nov 29 07:39:52 2004
+++ freemind/pkg-plist	Thu Mar 17 18:59:11 2005
@@ -1,12 +1,75 @@
 bin/freemind
+freemind-%%VER%%/accessories/freemind2html.css
+freemind-%%VER%%/accessories/freemind2html.xsl
+freemind-%%VER%%/accessories/hide.png
+freemind-%%VER%%/accessories/ilink.png
+freemind-%%VER%%/accessories/leaf.png
+freemind-%%VER%%/accessories/marktree.js
+freemind-%%VER%%/accessories/minus.png
+freemind-%%VER%%/accessories/mm2html.xsl
+freemind-%%VER%%/accessories/mm2latexartcl.xsl
+freemind-%%VER%%/accessories/mm2latexbook.xsl
+freemind-%%VER%%/accessories/mm2opml.xsl
+freemind-%%VER%%/accessories/mm2text.xsl
 freemind-%%VER%%/accessories/mm2xbel.xsl
+freemind-%%VER%%/accessories/opml2mm.xsl
+freemind-%%VER%%/accessories/plus.png
+freemind-%%VER%%/accessories/show.png
+freemind-%%VER%%/accessories/tohtml.xsl
+freemind-%%VER%%/accessories/toxhtml.xsl
+freemind-%%VER%%/accessories/treestyles.css
 freemind-%%VER%%/accessories/xbel2mm.xsl
 freemind-%%VER%%/doc/freemind.mm
+freemind-%%VER%%/lib/ant/lib/dom.jar
+freemind-%%VER%%/lib/ant/lib/jax-qname.jar
+freemind-%%VER%%/lib/ant/lib/jaxb-api.jar
+freemind-%%VER%%/lib/ant/lib/jaxb-impl.jar
+freemind-%%VER%%/lib/ant/lib/jaxb-libs.jar
+freemind-%%VER%%/lib/ant/lib/namespace.jar
+freemind-%%VER%%/lib/ant/lib/relaxngDatatype.jar
+freemind-%%VER%%/lib/ant/lib/sax.jar
+freemind-%%VER%%/lib/ant/lib/xsdlib.jar
+freemind-%%VER%%/lib/commons-lang-2.0.jar
 freemind-%%VER%%/lib/freemind.jar
 freemind-%%VER%%/license
 freemind-%%VER%%/patterns.xml
+freemind-%%VER%%/plugins/ExportSvg.xml
+freemind-%%VER%%/plugins/FreemindHelp.xml
+freemind-%%VER%%/plugins/TimeManagement.xml
+freemind-%%VER%%/plugins/help/help_plugin.jar
+freemind-%%VER%%/plugins/help/jhall.jar
+freemind-%%VER%%/plugins/svg/batik-awt-util.jar
+freemind-%%VER%%/plugins/svg/batik-bridge.jar
+freemind-%%VER%%/plugins/svg/batik-css.jar
+freemind-%%VER%%/plugins/svg/batik-dom.jar
+freemind-%%VER%%/plugins/svg/batik-ext.jar
+freemind-%%VER%%/plugins/svg/batik-extension.jar
+freemind-%%VER%%/plugins/svg/batik-gui-util.jar
+freemind-%%VER%%/plugins/svg/batik-gvt.jar
+freemind-%%VER%%/plugins/svg/batik-parser.jar
+freemind-%%VER%%/plugins/svg/batik-script.jar
+freemind-%%VER%%/plugins/svg/batik-squiggle.jar
+freemind-%%VER%%/plugins/svg/batik-svg-dom.jar
+freemind-%%VER%%/plugins/svg/batik-svggen.jar
+freemind-%%VER%%/plugins/svg/batik-swing.jar
+freemind-%%VER%%/plugins/svg/batik-transcoder.jar
+freemind-%%VER%%/plugins/svg/batik-util.jar
+freemind-%%VER%%/plugins/svg/batik-xml.jar
+freemind-%%VER%%/plugins/svg/js.jar
+freemind-%%VER%%/plugins/svg/pdf-transcoder.jar
+freemind-%%VER%%/plugins/svg/svg_plugin.jar
+freemind-%%VER%%/plugins/svg/xerces_2_5_0.jar
+freemind-%%VER%%/plugins/svg/xml-apis.jar
+freemind-%%VER%%/plugins/time/jcalendar.jar
+freemind-%%VER%%/plugins/time/time_plugin.jar
 freemind-%%VER%%/user.properties
 @dirrm freemind-%%VER%%/accessories
 @dirrm freemind-%%VER%%/doc
+ at dirrm freemind-%%VER%%/lib/ant/lib
+ at dirrm freemind-%%VER%%/lib/ant
 @dirrm freemind-%%VER%%/lib
+ at dirrm freemind-%%VER%%/plugins/help
+ at dirrm freemind-%%VER%%/plugins/svg
+ at dirrm freemind-%%VER%%/plugins/time
+ at dirrm freemind-%%VER%%/plugins
 @dirrm freemind-%%VER%%

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



More information about the freebsd-ports-bugs mailing list