# $Id: Portfile 69604 2010-07-10 21:24:46Z jmr@macports.org $ PortSystem 1.0 name ncbi_tools version 20080302 description blast is a set of tools for doing nucleotide and protein searches maintainers gmail.com:mike.thon categories science platforms darwin homepage http://www.ncbi.nlm.nih.gov/blast/ fetch.use_epsv no master_sites ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/old/20080302 distfiles ncbi.tar.gz checksums md5 f8de9d7264aed7de1d87d2185df2e07c dist_subdir ${name}/${version} extract.mkdir yes patchfiles darwin.ncbi.mk.diff if {[string match *64* $build_arch]} { patchfiles-append c-toolkit-no-carbon.patch } use_configure no use_parallel_build no build.cmd './ncbi/make/makedis.csh' build.target set binaries "blastall dosimple gil2bin \ asn2ff blastall_old entrcmd idfetch seedtop \ asn2gb blastcl3 impala seqtest \ asn2idx blastclust errhdr indexpub tbl2asn \ asn2xml blastpgp fa2htgs makemat test_regexp \ asndhuff cdscan fastacmd makeset testcore \ asntool checksub findspl megablast testobj \ bl2bag.cgi copymat formatdb ncbisort testval \ bl2seq formatrpsdb nph-viewgif.cgi \ blast debruijn gene2xml vecscreen \ demo_regexp getmesh wblast2.REAL \ demo_regexp_grep getpub rpsblast wblast2_cs.REAL" set manpages "Psequin.1 asnval.1 cleanasn.1 formatdb.1 insdseqget.1 tbl2asn.1 \ asn2all.1 bl2seq.1 copymat.1 formatrpsdb.1 makemat.1 trna2sap.1 \ asn2asn.1 blast.1 ddv.1 gbseqget.1 makeset.1 trna2tbl.1 \ asn2ff.1 blastall.1 debruijn.1 gene2xml.1 megablast.1 udv.1 \ asn2fsa.1 blastall_old.1 entrez2.1 getmesh.1 nps2gps.1 vecscreen.1 \ asn2gb.1 blastcl3.1 errhdr.1 getpub.1 rpsblast.1 \ asn2idx.1 blastclust.1 fa2htgs.1 gil2bin.1 sbtedit.1 \ asn2xml.1 blastpgp.1 fastacmd.1 idfetch.1 seedtop.1 \ asndhuff.1 cdscan.1 findspl.1 impala.1 sortbyquote.1 \ asntool.1 checksub.1 fmerge.1 indexpub.1 spidey.1" destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} file copy ${worksrcpath}/ncbi/doc ${destroot}${prefix}/share/doc/${name} foreach binary ${binaries} { xinstall -m 755 ${worksrcpath}/ncbi/bin/${binary} ${destroot}${prefix}/bin/ } foreach manpage ${manpages} { xinstall -m 444 ${worksrcpath}/ncbi/doc/man/${manpage} ${destroot}${prefix}/share/man/man1/ } } long_description ${description} livecheck.type regex livecheck.url ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/ livecheck.regex old/(\[0-9\]+)