Thu Jul 17 12:12:26 2014 UTC ()
Update to 1.6.924

Upstream changes:
1.6.924

    [Significant changes]

    * Bug/feature issue tracking has moved to GitHub Issues:
          https://github.com/bioperl/bioperl-live/issues
    * DB_File has been demoted from "required" to "recommended",
      which should make easier for Windows users to install BioPerl
      if they don't need that module.

    [New features]

    * Bio::Search::HSP::GenericHSP
        - Bug #3370, added a "posterior_string" method to retrieve the
          posterior probability lines (PP) from HMMER3 reports [fjossandon]
        - Added a "consensus_string" method to retrieve the consensus
          structure lines (CS|RF) from HMMER2 and HMMER3 reports when available [fjossandon]
    * Bio::SearchIO::hmmer2
        - The number of identical and conserved residues are now calculated
          directly from the homology line [fjossandon]
        - Now the Query Length and Hit Length are reported when the alignment
          runs until the end of the sequence/model ('.]' or '[]') [fjossandon]
        - Implemented the capture of the consensus structure lines [fjossandon]
    * Bio::SearchIO::hmmer3
        - The number of identical and conserved residues are now calculated
          directly from the homology line [fjossandon]
        - Now the Hit Length is reported when the alignment runs until the end
          of the sequence/model ('.]' or '[]') [fjossandon]
        - Implemented the capture of the consensus structure lines [fjossandon]
        - Implemented the capture of the posterior probability lines [fjossandon]
        - Completed the development of NHMMER parsing, including alignments [fjossandon]
    * Bio::SearchIO::SearchResultEventBuilder & Bio::SearchIO::IteratedSearchResultEventBuilder
        - Feature #2615, moved "_init_parse_params", "max_significance, "signif",
          "min_score", "min_bits, and "hit_filter" methods from
          'IteratedSearchResultEventBuilder' to parent 'SearchResultEventBuilder'.
          This means that the Bio::SearchIO->new() parameters '-signif', '-score',
          '-bits' and '-hit_filter' will now work with other Bio::SearchIO formats
          besides Blast, instead of being ignored. Added tests for all moved methods
          using HMMER outputs and run the full test suite and everything pass [fjossandon]
    * Bio::SeqIO::MultiFile
        - Autodetection of file format [fangly]
    * Bio::Tools::GuessSeqFormat:
        - Format detection from non-seekable filehandles such as STDIN [fangly]

    [Bug fixes]

    * Fix problems when using Storable as backend for cloning [v1.6.x branch, tsibley]
    * Fix potential problems with Storable in Bio::DB::SeqFeature::Store [tsibley]
    * SeqFeature::Lite: Fixed wrong strand when using "+", "-", or "." [nathanweeks]
    * Abstract: Fixed ActivePerl incapability of removing temporary files
      because of problems closing tied filehandles [fjossandon]
    * IndexedBase: For Windows' ActivePerl, several LocalDB tests were failing
      because ActivePerl were producing a ".index.pag" and ".index.dir"
      files instead of a single ".index" file (like Strawberry Perl).
      Now those temporary files are correctly considered and deleted. [fjossandon]
    * Test files: Added missing module requirements (DB_File and Data::Stag)
      to several tests files that were failing because those modules were
      not present. Now those test files are correctly skipped instead. [fjossandon]
    * Blast: Added support to changes in bl2seq from BLAST+ output, which
      now uses "Subject=" instead of ">" to start hit lines [yschensandiego]
    * Phylip: Return undef in "next_aln" at file end to avoid
      an infinite loop [yschensandiego]
    * HMMER3: When a hit description is too long, it is truncated in
      the Scores table. In those cases, the more complete description from
      the Annotation line (>>) will be used [fjossandon]
    * GenericHSP: Added '.' to gap symbols in "_pre_gaps" (except for ERPIN),
      since it is now used by HMMER3 format in alignments [fjossandon]
    * GenericHit: Changed "frac_aligned_query" and "frac_aligned_hit"
      to return undef if the query/hit length is unknown (like in some
      HMMER outputs), to avoid division by 0 crashes. Also "query_length"
      now is set to 0 if its undefined, to be consistent with hit "length" [fjossandon]
    * HMMER: fixed many bugs in the parsing of Hmmer2 and Hmmer3 outputs,
      added support to multi-query reports, reduced code redundancy,
      and eliminated the automatic removal of hits below "inclusion threshold" [fjossandon]
    * [3369] - Fixed reported bugs in parse from HMMSEARCH3 reports [fjossandon]
    * [3446] - Fixed wrong marker position in Bio::Map::Physical [fjossandon]
    * [3455] - Fixed wrong print of DBLink in Genbank file [bosborne]
    * Fixed some Bio::Root::Utilities subroutines [fjossandon]
    * Double-quotes on paths are needed in some places [fjossandon]
    * [3453] - Allow multiple homologies and products in Entrezgene [fjossandon]
    * Use "NUL" instead of"/dev/null" when running in Windows [fjossandon]
    * Updated all files from Bio-Root, Bio-Coordinate and Bio-SearchIO-blastxml
      with the latest changes made in their own repositories [fjossandon]
    * General synching of files with the master branch [fjossandon]
    * Fixed tests failing in Windows because of using Linux commands [fjossandon]
    * Closed many open filehandles that prevented temporary files deletion [fjossandon]
    * Fixed broken MeSH parser [fjossandon]
    * Fixed missing detection of format in SeqIO when given a -string [fangly]


(wen)
diff -r1.28 -r1.29 pkgsrc/biology/bioperl/Makefile
diff -r1.5 -r1.6 pkgsrc/biology/bioperl/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/biology/bioperl/Makefile (expand / switch to unified diff)

--- pkgsrc/biology/bioperl/Makefile 2014/06/02 12:51:38 1.28
+++ pkgsrc/biology/bioperl/Makefile 2014/07/17 12:12:26 1.29
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.28 2014/06/02 12:51:38 obache Exp $ 1# $NetBSD: Makefile,v 1.29 2014/07/17 12:12:26 wen Exp $
2 2
3DISTNAME= BioPerl-1.6.923 3DISTNAME= BioPerl-1.6.924
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5PKGREVISION= 2 
6CATEGORIES= biology perl5 5CATEGORIES= biology perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Bio/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Bio/}
8 7
9MAINTAINER= filip@joyent.com 8MAINTAINER= filip@joyent.com
10HOMEPAGE= http://www.bioperl.org/ 9HOMEPAGE= http://www.bioperl.org/
11COMMENT= Perl tools for computational molecular biology 10COMMENT= Perl tools for computational molecular biology
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14BUILD_DEPENDS+= {perl>=5.19.6,p5-Module-Build>0.42}:../../devel/p5-Module-Build 13BUILD_DEPENDS+= {perl>=5.19.6,p5-Module-Build>0.42}:../../devel/p5-Module-Build
15BUILD_DEPENDS+= p5-Test-Most-[0-9]*:../../devel/p5-Test-Most 14BUILD_DEPENDS+= p5-Test-Most-[0-9]*:../../devel/p5-Test-Most
16 15
17DEPENDS+= p5-Algorithm-Munkres-[0-9]*:../../math/p5-Algorithm-Munkres 16DEPENDS+= p5-Algorithm-Munkres-[0-9]*:../../math/p5-Algorithm-Munkres
18DEPENDS+= p5-Array-Compare-[0-9]*:../../devel/p5-Array-Compare 17DEPENDS+= p5-Array-Compare-[0-9]*:../../devel/p5-Array-Compare
@@ -38,28 +37,31 @@ DEPENDS+= p5-Set-Scalar-[0-9]*:../../dev @@ -38,28 +37,31 @@ DEPENDS+= p5-Set-Scalar-[0-9]*:../../dev
38DEPENDS+= p5-Sort-Naturally-[0-9]*:../../devel/p5-Sort-Naturally 37DEPENDS+= p5-Sort-Naturally-[0-9]*:../../devel/p5-Sort-Naturally
39DEPENDS+= p5-Spreadsheet-ParseExcel-[0-9]*:../../math/p5-Spreadsheet-ParseExcel 38DEPENDS+= p5-Spreadsheet-ParseExcel-[0-9]*:../../math/p5-Spreadsheet-ParseExcel
40DEPENDS+= {perl>=5.8.1,p5-Storable>=2.05}:../../devel/p5-Storable 39DEPENDS+= {perl>=5.8.1,p5-Storable>=2.05}:../../devel/p5-Storable
41DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser 40DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
42DEPENDS+= p5-XML-SAX-Writer-[0-9]*:../../textproc/p5-XML-SAX-Writer 41DEPENDS+= p5-XML-SAX-Writer-[0-9]*:../../textproc/p5-XML-SAX-Writer
43DEPENDS+= p5-XML-SAX>=0.15:../../textproc/p5-XML-SAX 42DEPENDS+= p5-XML-SAX>=0.15:../../textproc/p5-XML-SAX
44DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple 43DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
45DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig 44DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig
46DEPENDS+= p5-XML-Writer>=0.4:../../textproc/p5-XML-Writer 45DEPENDS+= p5-XML-Writer>=0.4:../../textproc/p5-XML-Writer
47DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML 46DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
48DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww 47DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
49DEPENDS+= p5-libxml-[0-9]*:../../textproc/p5-libxml 48DEPENDS+= p5-libxml-[0-9]*:../../textproc/p5-libxml
50 49
 50# Suggested
 51DEPENDS+= p5-XML-DOM>=0:../../textproc/p5-XML-DOM
 52
51USE_TOOLS+= pax 53USE_TOOLS+= pax
52 54
53REPLACE_PERL+= scripts/*/*.pl 55REPLACE_PERL+= scripts/*/*.pl Bio/LiveSeq/Chain.pm
54 56
55PERL5_MODULE_TYPE= Module::Build 57PERL5_MODULE_TYPE= Module::Build
56PERL5_PACKLIST= auto/Bio/.packlist 58PERL5_PACKLIST= auto/Bio/.packlist
57 59
58INSTALLATION_DIRS= share/examples/bioperl 60INSTALLATION_DIRS= share/examples/bioperl
59 61
60post-install: 62post-install:
61 cd ${WRKSRC}/examples && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/examples/bioperl 63 cd ${WRKSRC}/examples && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/examples/bioperl
62 64
63.include "options.mk" 65.include "options.mk"
64.include "../../lang/perl5/module.mk" 66.include "../../lang/perl5/module.mk"
65.include "../../mk/bsd.pkg.mk" 67.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/biology/bioperl/distinfo (expand / switch to unified diff)

--- pkgsrc/biology/bioperl/distinfo 2014/02/20 14:44:16 1.5
+++ pkgsrc/biology/bioperl/distinfo 2014/07/17 12:12:26 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2014/02/20 14:44:16 fhajny Exp $ 1$NetBSD: distinfo,v 1.6 2014/07/17 12:12:26 wen Exp $
2 2
3SHA1 (BioPerl-1.6.923.tar.gz) = eacdb736820efad9205a9ed2150190d7ee89a5ed 3SHA1 (BioPerl-1.6.924.tar.gz) = 74986dad54192a1e53b1da6b632877a782763140
4RMD160 (BioPerl-1.6.923.tar.gz) = d111ceb0dd60ccef1473e378f4ed8d67dad6013e 4RMD160 (BioPerl-1.6.924.tar.gz) = 0723177a285607b95bf32114f6723f74873fe553
5Size (BioPerl-1.6.923.tar.gz) = 12562520 bytes 5Size (BioPerl-1.6.924.tar.gz) = 12623118 bytes