Date: Mon, 28 Mar 2005 12:30:31 -0300 (ART) From: Fernan Aguero <fernan@iib.unsam.edu.ar> To: FreeBSD-gnats-submit@FreeBSD.org Cc: tonymaher@optusnet.com.au Subject: ports/79304: update biology/treeviewx to latest release Message-ID: <200503281530.j2SFUVBt044898@pi.iib.unsam.edu.ar> Resent-Message-ID: <200503281540.j2SFe1aY099330@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 79304 >Category: ports >Synopsis: update biology/treeviewx to latest release >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: Mon Mar 28 15:40:01 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Fernan Aguero >Release: FreeBSD 4.10-RELEASE i386 >Organization: IIB-UNSAM >Environment: FreeBSD pi.iib.unsam.edu.ar 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Wed May 26 12:56:43 ART 2004 fernan@pi.iib.unsam.edu.ar:/usr/obj/usr/src/sys/PI i386 >Description: In the announcement of treeviewx-0.5, Roderic Page wrote: > Version 0.5 is the first version to use the same source code for > all three major platforms (Mac OS X, Windows, and Linux). There > is not much more in the way of new features compared to the > previous version, apart from a few minor tweaks concerning the > file open dialog, and support for saving pictures (SVG on Mac OS > X, metafile on Windows). > Realistically this is likely to be the last release for a while > (I just can't spare the time), but I thought it worthwhile to > get the program into a state where it was reasonably stable and > there was a single code base. In the past I wrote the GUI for > the Mac OS X version myself from scratch, but version 0.5 uses > the same wxWidgets cross-platform library for the GUI. I have added a LIB_DEPENDS on wxgtk2-contrib because of the new support for SVG. It was also necessary to apply a minor patch to Makefile.in To Tony (the current maintainer): I know you're not into bioinformatics anymore, however I'm not changing maintainership of the port, since it seems that there will not be another release for a while. I can take maintainership in the future if needed. >How-To-Repeat: >Fix: --- treeviewx.diff begins here --- diff -ruN /usr/ports/biology/treeviewx/Makefile treeviewx/Makefile --- /usr/ports/biology/treeviewx/Makefile Sat Mar 12 19:41:41 2005 +++ treeviewx/Makefile Thu Mar 24 21:07:26 2005 @@ -1,3 +1,4 @@ +# ex:ts=8 # Ports collection makefile for: treeviewx # Date created: 04 August 2001 # Whom: tonym @@ -6,20 +7,21 @@ # PORTNAME= treeviewx -PORTVERSION= 0.4 -PORTREVISION= 3 +PORTVERSION= 0.5 CATEGORIES= biology -MASTER_SITES= http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/ +MASTER_SITES= http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/download/${PORTVERSION}/ DISTNAME= tv-${PORTVERSION} MAINTAINER= tonym@biolateral.com.au COMMENT= A phylogenetic tree viewer -LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2 +LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2 \ + wx_gtk2_dcsvg-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2-contrib USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= WX_CONFIG="${X11BASE}/bin/wxgtk2-2.4-config" + PLIST_FILES= bin/tv .include <bsd.port.pre.mk> diff -ruN /usr/ports/biology/treeviewx/distinfo treeviewx/distinfo --- /usr/ports/biology/treeviewx/distinfo Sat Mar 6 01:03:53 2004 +++ treeviewx/distinfo Thu Mar 24 11:16:37 2005 @@ -1,2 +1,2 @@ -MD5 (tv-0.4.tar.gz) = a0f556e474804e59a72ff24ee0d8f10d -SIZE (tv-0.4.tar.gz) = 336684 +MD5 (tv-0.5.tar.gz) = 6c8bf75667184943f4d3f047a4e7538d +SIZE (tv-0.5.tar.gz) = 394811 diff -ruN /usr/ports/biology/treeviewx/files/patch-Makefile.in treeviewx/files/patch-Makefile.in --- /usr/ports/biology/treeviewx/files/patch-Makefile.in Wed Dec 31 21:00:00 1969 +++ treeviewx/files/patch-Makefile.in Thu Mar 24 19:44:15 2005 @@ -0,0 +1,11 @@ +--- Makefile.in.orig Thu Mar 24 19:41:44 2005 ++++ Makefile.in Thu Mar 24 19:42:32 2005 +@@ -91,7 +91,7 @@ + NCLDIR = ncl-2.0/src + #LIBDIRS = -L$(NCLDIR) + #-L$(XMLPARSEDIR) +-LIBS = @LIBS@ -lwx_gtk_dcsvg-2.4 -L$(NCLDIR) -lncl -L$(TREELIBDIR) -ltreelib ++LIBS = @LIBS@ -lwx_gtk2_dcsvg-2.4 -L$(NCLDIR) -lncl -L$(TREELIBDIR) -ltreelib + #-lexpat + INCLUDES = -I$(NCLDIR) -I$(TREELIBDIR) -I$(GPORTDIR) + #-I$(EXPATPPDIR) -I$(XMLPARSEDIR) -I$(EXPATPPDIR)/xmltok diff -ruN /usr/ports/biology/treeviewx/pkg-descr treeviewx/pkg-descr --- /usr/ports/biology/treeviewx/pkg-descr Fri Aug 17 05:39:27 2001 +++ treeviewx/pkg-descr Thu Mar 24 11:17:40 2005 @@ -1,6 +1,9 @@ -"TreeView X is program to display phylogenetic trees on Unix-like platforms. +TreeView X is program to display phylogenetic trees on Unix-like platforms. It can read and display NEXUS and Newick format tree files (such as those -output by PAUP*, ClustalX, TREE-PUZZLE, and other programs)." +output by PAUP*, ClustalX, TREE-PUZZLE, and other programs). It has a +subset of the functionality of the version of TreeView available for the +Mac Classic and Windows (it is roughly equivalent to version 0.95 of +TreeView). WWW: http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/ --- treeviewx.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503281530.j2SFUVBt044898>