Date: Tue, 7 Aug 2012 12:26:39 +0000 (UTC) From: Michael Scheidell <scheidell@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r302236 - head/biology/mafft Message-ID: <201208071226.q77CQdUC061129@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: scheidell Date: Tue Aug 7 12:26:39 2012 New Revision: 302236 URL: http://svn.freebsd.org/changeset/ports/302236 Log: - Update to version 6.903 PR: ports/169920 Submitted by: "Reed A. Cartwright" <cartwright@asu.edu> Approved by: maintainer (timeout, 21 days) Modified: head/biology/mafft/Makefile head/biology/mafft/distinfo head/biology/mafft/pkg-descr head/biology/mafft/pkg-plist Modified: head/biology/mafft/Makefile ============================================================================== --- head/biology/mafft/Makefile Tue Aug 7 11:48:53 2012 (r302235) +++ head/biology/mafft/Makefile Tue Aug 7 12:26:39 2012 (r302236) @@ -7,34 +7,68 @@ # PORTNAME= mafft -PORTVERSION= 5.743 +PORTVERSION= 6.903 CATEGORIES= biology -MASTER_SITES= http://align.bmr.kyushu-u.ac.jp/mafft/software/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-src +MASTER_SITES= http://mafft.cbrc.jp/alignment/software/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-without-extensions-src EXTRACT_SUFX= .tgz MAINTAINER= fernan@iib.unsam.edu.ar -COMMENT= Multiple sequence alignments based on fast Fourier transform +COMMENT= Multiple alignment program for amino acid or nucleotide sequences + +LICENSE= BSD RUN_DEPENDS= lav2ps:${PORTSDIR}/biology/fasta3 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -BUILD_WRKSRC= ${WRKSRC}/src +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-without-extensions +BUILD_WRKSRC= ${WRKSRC}/core + +USE_GMAKE= yes + +MAN1= mafft.1 mafft-homologs.1 + +LIBEXEC_FILES= dvtditr dndfast7 dndblast sextet5 mafft-distance pairlocalalign \ + pair2hat3s multi2hat3s rnatest pairash addsingle splittbfast \ + disttbfast tbfast mafft-profile f2cl mccaskillwrap contrafoldwrap \ + countlen seq2regtable regtable2seq score getlag dndpre dndpre2 \ + setcore replaceu restoreu setdirection makedirectionlist version +SCRIPT_FILES= mafft mafft-homologs.rb +LN_FILES= einsi fftns fftnsi ginsi linsi mafft-einsi mafft-fftns \ + mafft-fftnsi mafft-ginsi mafft-linsi mafft-nwns mafft-nwnsi \ + mafft-qinsi mafft-xinsi nwns nwnsi -MAKE_ENV+= CFLAG="${CFLAGS}" +.include <bsd.port.pre.mk> post-patch: - @${REINPLACE_CMD} -E 's,^(CC|PREFIX) =,\1 ?=,' \ - ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|' \ + -e 's|^MANDIR = .*$$|MANDIR = $$(MANPREFIX)/man/man1|' \ + -e 's|^PREFIX = .*$$||' \ + -e 's|^CC = .*$$||' \ + -e 's|^CFLAGS = .*$$||' \ + ${BUILD_WRKSRC}/Makefile do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/scripts/mafft ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/binaries/* ${PREFIX}/bin - @ ${MKDIR} ${EXAMPLESDIR} + @${MKDIR} ${PREFIX}/libexec/${PORTNAME} +.for exec in ${LIBEXEC_FILES} + ${INSTALL_PROGRAM} ${WRKSRC}/binaries/${exec} ${PREFIX}/libexec/${PORTNAME} +.endfor +.for exec in ${SCRIPT_FILES} + ${INSTALL_SCRIPT} ${WRKSRC}/scripts/${exec} ${PREFIX}/bin +.endfor +.for exec in ${LN_FILES} + ${LN} -fs ${PREFIX}/bin/mafft ${PREFIX}/bin/${exec} +.endfor + ${LN} -fs ${PREFIX}/libexec/${PORTNAME}/mafft-distance ${PREFIX}/bin/mafft-distance + ${LN} -fs ${PREFIX}/libexec/${PORTNAME}/mafft-profile ${PREFIX}/bin/mafft-profile +.for man in ${MAN1} + ${INSTALL_MAN} ${WRKSRC}/binaries/${man} ${MAN1PREFIX}/man/man1 +.endfor + @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/test/* ${EXAMPLESDIR} .if !defined(NOPORTDOCS) - @ ${MKDIR} ${DOCSDIR} + @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/license ${DOCSDIR} .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> Modified: head/biology/mafft/distinfo ============================================================================== --- head/biology/mafft/distinfo Tue Aug 7 11:48:53 2012 (r302235) +++ head/biology/mafft/distinfo Tue Aug 7 12:26:39 2012 (r302236) @@ -1,2 +1,2 @@ -SHA256 (mafft-5.743-src.tgz) = 7bf0d450fea1d44fafee27c29c74b3ae4247ad0075b41729d9dc935e2a88de66 -SIZE (mafft-5.743-src.tgz) = 280226 +SHA256 (mafft-6.903-without-extensions-src.tgz) = d96326aecdb1f86b63779312c4a6d8f719f32786396567c1d1829341fc6dbcc8 +SIZE (mafft-6.903-without-extensions-src.tgz) = 359536 Modified: head/biology/mafft/pkg-descr ============================================================================== --- head/biology/mafft/pkg-descr Tue Aug 7 11:48:53 2012 (r302235) +++ head/biology/mafft/pkg-descr Tue Aug 7 12:26:39 2012 (r302236) @@ -5,8 +5,12 @@ According to BAliBASE and other benchmar most accurate methods currently available. MAFFT has been described: + +K. Katoh and H. Toh 2008 (Briefings in Bioinformatics 9:286-298) +Recent developments in the MAFFT multiple sequence alignment program. + K. Katoh, K. Misawa, K. Kuma and T. Miyata (Nucleic Acids Res. 30: 3059-3066, 2002) MAFFT: a novel method for rapid multiple sequence alignment based on fast Fourier transform. -WWW: http://align.bmr.kyushu-u.ac.jp/mafft +WWW: http://mafft.cbrc.jp/alignment/software/ Modified: head/biology/mafft/pkg-plist ============================================================================== --- head/biology/mafft/pkg-plist Tue Aug 7 11:48:53 2012 (r302235) +++ head/biology/mafft/pkg-plist Tue Aug 7 12:26:39 2012 (r302236) @@ -1,31 +1,68 @@ -bin/dummy +bin/einsi +bin/fftns +bin/fftnsi +bin/ginsi +bin/linsi bin/mafft -bin/disttbfast -bin/dndblast -bin/dndfast7 -bin/dndpre -bin/dndpre2 -bin/dvtditr -bin/f2cl -bin/getlag +bin/mafft-distance +bin/mafft-einsi +bin/mafft-fftns +bin/mafft-fftnsi +bin/mafft-ginsi +bin/mafft-homologs.rb +bin/mafft-linsi +bin/mafft-nwns +bin/mafft-nwnsi bin/mafft-profile -bin/multi2hat3s -bin/pair2hat3s -bin/pairalign -bin/pairlocalalign -bin/score -bin/setcore -bin/sextet5 -bin/splitseq -bin/tbfast -bin/tbfast2 +bin/mafft-qinsi +bin/mafft-xinsi +bin/nwns +bin/nwnsi +libexec/mafft/addsingle +libexec/mafft/contrafoldwrap +libexec/mafft/countlen +libexec/mafft/disttbfast +libexec/mafft/dndblast +libexec/mafft/dndfast7 +libexec/mafft/dndpre +libexec/mafft/dndpre2 +libexec/mafft/dvtditr +libexec/mafft/f2cl +libexec/mafft/getlag +libexec/mafft/mafft-distance +libexec/mafft/mafft-profile +libexec/mafft/makedirectionlist +libexec/mafft/mccaskillwrap +libexec/mafft/multi2hat3s +libexec/mafft/pair2hat3s +libexec/mafft/pairash +libexec/mafft/pairlocalalign +libexec/mafft/regtable2seq +libexec/mafft/replaceu +libexec/mafft/restoreu +libexec/mafft/rnatest +libexec/mafft/score +libexec/mafft/seq2regtable +libexec/mafft/setcore +libexec/mafft/setdirection +libexec/mafft/sextet5 +libexec/mafft/splittbfast +libexec/mafft/tbfast +libexec/mafft/version +%%PORTDOCS%%%%DOCSDIR%%/license %%PORTDOCS%%%%DOCSDIR%%/readme -%%EXAMPLESDIR%%/sample -%%EXAMPLESDIR%%/sample.fftns2 -%%EXAMPLESDIR%%/sample.fftnsi -%%EXAMPLESDIR%%/sample.gins1 -%%EXAMPLESDIR%%/sample.ginsi -%%EXAMPLESDIR%%/sample.lins1 -%%EXAMPLESDIR%%/sample.linsi +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.dpparttree +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.fftns2 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.fftnsi +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.gins1 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.ginsi +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.lins1 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.linsi +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.parttree +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/samplerna +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/samplerna.qinsi +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/samplerna.xinsi +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%EXAMPLESDIR%% +@dirrm libexec/mafft
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208071226.q77CQdUC061129>