Index: head/biology/Makefile =================================================================== --- head/biology/Makefile (revision 213033) +++ head/biology/Makefile (revision 213034) @@ -1,88 +1,89 @@ # $FreeBSD$ # COMMENT = Biology SUBDIR += L-Breeder SUBDIR += adun SUBDIR += ariadne SUBDIR += artemis SUBDIR += avida SUBDIR += babel SUBDIR += belvu SUBDIR += biococoa SUBDIR += biojava SUBDIR += blast SUBDIR += blat SUBDIR += boinc-simap SUBDIR += chemeq SUBDIR += clustalw SUBDIR += crimap SUBDIR += distribfold SUBDIR += dna-qc SUBDIR += dotter SUBDIR += embassy SUBDIR += emboss SUBDIR += fasta SUBDIR += fasta3 SUBDIR += fastdnaml SUBDIR += finchtv SUBDIR += fluctuate SUBDIR += garlic SUBDIR += genpak SUBDIR += gff2ps SUBDIR += gmap SUBDIR += gperiodic SUBDIR += grappa SUBDIR += hmmer SUBDIR += jalview SUBDIR += kinemage SUBDIR += lagan SUBDIR += lamarc SUBDIR += libgenome SUBDIR += linux-foldingathome SUBDIR += lsysexp SUBDIR += mafft SUBDIR += mapm3 SUBDIR += migrate SUBDIR += molden SUBDIR += mopac SUBDIR += mrbayes SUBDIR += mummer SUBDIR += muscle SUBDIR += nab SUBDIR += ncbi-toolkit + SUBDIR += njplot SUBDIR += ortep3 SUBDIR += p5-AcePerl SUBDIR += p5-Bio-ASN1-EntrezGene SUBDIR += p5-Bio-Das SUBDIR += p5-Bio-Phylo SUBDIR += p5-bioperl SUBDIR += p5-bioperl-devel SUBDIR += p5-bioperl-run SUBDIR += p5-bioperl-run-devel SUBDIR += paml SUBDIR += phylip SUBDIR += platon SUBDIR += povchem SUBDIR += primer3 SUBDIR += protomol SUBDIR += psi88 SUBDIR += py-biopython SUBDIR += pymol SUBDIR += rasmol SUBDIR += recombine SUBDIR += ruby-bio SUBDIR += seaview SUBDIR += seqio SUBDIR += sim4 SUBDIR += tRNAscan-SE SUBDIR += t_coffee SUBDIR += tinker SUBDIR += treepuzzle SUBDIR += treeviewx SUBDIR += wise SUBDIR += xdrawchem SUBDIR += xmolwt .include Property changes on: head/biology/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.96 \ No newline at end of property +1.97 \ No newline at end of property Index: head/biology/njplot/Makefile =================================================================== --- head/biology/njplot/Makefile (nonexistent) +++ head/biology/njplot/Makefile (revision 213034) @@ -0,0 +1,55 @@ +# New ports collection makefile for: njplot +# Date created: 5 December 2007 +# Whom: Motomichi Matsuzaki +# +# $FreeBSD$ +# + +PORTNAME= njplot +PORTVERSION= 2.1 +CATEGORIES= biology +MASTER_SITES= ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/njplot/archive/ + +MAINTAINER= mzaki@biol.s.u-tokyo.ac.jp +COMMENT= Phylogenetic tree drawing program capable of interactive manipulation + +.ifndef (WITHOUT_X11) +BUILD_DEPENDS= ${LOCALBASE}/lib/ncbi/libvibrant.a:${PORTSDIR}/biology/ncbi-toolkit +USE_XLIB= yes +USE_MOTIF= yes +.endif + +MAKEFILE= makefile + +BINARIES= newicktops newicktotxt +.ifndef (WITHOUT_X11) +BINARIES+= njplot unrooted +.endif +.for file in ${BINARIES} +PLIST_FILES+= bin/${file} +.endfor + +PORTDOCS= njplot.help njplot.html njplot.gif + +MAN1= njplot.1 unrooted.1 + +.ifdef (WITHOUT_X11) +post-patch: + ${REINPLACE_CMD} -e 's|njplot.*unrooted||' ${WRKSRC}/makefile +.endif + +do-install: +.for file in ${BINARIES} + ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin +.endfor +.for file in ${MAN1} + ${INSTALL_MAN} ${WRKSRC}/${file} ${PREFIX}/man/man1 +.endfor +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for file in ${PORTDOCS} + ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + +.include Property changes on: head/biology/njplot/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/biology/njplot/distinfo =================================================================== --- head/biology/njplot/distinfo (nonexistent) +++ head/biology/njplot/distinfo (revision 213034) @@ -0,0 +1,3 @@ +MD5 (njplot-2.1.tar.gz) = d98adc1e624e8fcc8cc86e7dfe65e67c +SHA256 (njplot-2.1.tar.gz) = dd8a54c3903cd104d8322257a87b5fbf3afb7776a96fcf9bee504ae1ad54c0c1 +SIZE (njplot-2.1.tar.gz) = 85735 Property changes on: head/biology/njplot/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/biology/njplot/files/patch-makefile =================================================================== --- head/biology/njplot/files/patch-makefile (nonexistent) +++ head/biology/njplot/files/patch-makefile (revision 213034) @@ -0,0 +1,69 @@ +--- makefile.orig Thu Oct 11 01:54:00 2007 ++++ makefile Mon Dec 3 22:08:28 2007 +@@ -1,5 +1,5 @@ + #uncomment and locally adapt next line to fix the full helpfile path name +-HELPFILENAME = -DHELPFILENAME=\"/usr/share/njplot/njplot.help\" ++HELPFILENAME = -DHELPFILENAME=\"$(LOCALBASE)/doc/njplot/njplot.help\" + + #comment out next line and uncomment next 2 to use the PDFLib Lite library + NO_PDF = -DNO_PDF +@@ -7,43 +7,45 @@ + #PDFLIB = -L$(PDF) -lpdf + + # c compiler and linker +-CC = gcc ++CC ?= gcc + + # Vibrant top directory +-VIBRANT = /banques0/ncbiJun04 ++#VIBRANT = /banques0/ncbiJun04 ++NCBIINC = $(LOCALBASE)/include/ncbi ++NCBILIB = $(LOCALBASE)/lib/ncbi + + + # X11 include directory +-X11INCL = /usr/X11R6/include ++X11INCL = $(LOCALBASE)/include + + # motif library directory +-MOTIFLIB = /sw/lib +-MOTIFINCL = /sw/include ++#MOTIFLIB = /sw/lib ++#MOTIFINCL = /sw/include + + OBJECTS = njplot-vib.o + OBJUNROOTED = unrooted-vib.o preptree.o + + +-CFLAGS = -c -DWIN_MOTIF -Dunix -I$(VIBRANT)/include -I$(VIBRANT)/vibrant -I$(VIBRANT)/corelib \ +- -I$(VIBRANT) -I$(PDF) -I$(X11INCL) -I$(MOTIFINCL) $(HELPFILENAME) $(NO_PDF) \ +- -Wimplicit-function-declaration -g ++CFLAGS = -c -DWIN_MOTIF -Dunix -I$(NCBIINC) \ ++ -I$(X11INCL) $(HELPFILENAME) $(NO_PDF) \ ++ -Wimplicit-function-declaration + + all: njplot unrooted newicktops newicktotxt + + + njplot : $(OBJECTS) + $(CC) -g -o njplot $(OBJECTS) \ +- -L$(VIBRANT)/lib \ ++ -L$(NCBILIB) \ + -lvibrant -lncbi \ + $(PDFLIB) \ +- -L$(MOTIFLIB) -lXm \ +- -L/usr/X11R6/lib -lXmu -lXt -lX11 -lm ++ $(MOTIFLIB) \ ++ -L$(X11BASE)/lib -lXmu -lXt -lX11 -lm + + unrooted : $(OBJUNROOTED) + $(CC) -g -o unrooted $(OBJUNROOTED) \ +- -L$(VIBRANT)/lib -lvibrant -lncbi \ +- -L$(MOTIFLIB) -lXm \ +- -L/usr/X11R6/lib -lXmu -lXt -lX11 -lm ++ -L$(NCBILIB) -lvibrant -lncbi \ ++ $(MOTIFLIB) \ ++ -L$(LOCALBASE)/lib -lXmu -lXt -lX11 -lm + + newicktops: njplot-vib.c + $(CC) -DNO_GUI -DNO_PDF -o $@ njplot-vib.c -lm Property changes on: head/biology/njplot/files/patch-makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/biology/njplot/pkg-descr =================================================================== --- head/biology/njplot/pkg-descr (nonexistent) +++ head/biology/njplot/pkg-descr (revision 213034) @@ -0,0 +1,17 @@ +NJplot is a tree drawing program able to draw any phylogenetic tree expressed +in the Newick phylogenetic tree format (e.g., the format used by the PHYLIP +package). NJplot is especially convenient for rooting the unrooted trees +obtained from parsimony, distance or maximum likelihood tree-building methods. + +The package contains the following programs: +njplot - draw phylogenetic trees and interactively modify them +newicktops - non-interactive version rendering into a PostScript file +newicktotxt - non-interactive version rendering into a text file +unrooted - draw unrooted circular trees + +If you use NJplot in a published work, please cite the following reference: + +Perriere, G. and Gouy, M. (1996) WWW-Query: An on-line retrieval system for +biological sequence banks. Biochimie, 78, 364-369. + +WWW: http://pbil.univ-lyon1.fr/software/njplot.html Property changes on: head/biology/njplot/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property