- switch to cpan module

- install examples
- sort makefile/dependencies
This commit is contained in:
jasper 2010-12-13 10:26:00 +00:00
parent 5f73174274
commit 5c291dcae9
2 changed files with 123 additions and 31 deletions

View File

@ -1,40 +1,44 @@
# $OpenBSD: Makefile,v 1.7 2010/11/15 00:22:49 espie Exp $
CATEGORIES= biology perl5
# $OpenBSD: Makefile,v 1.8 2010/12/13 10:26:00 jasper Exp $
COMMENT= perl tools for bioinformatics
HOMEPAGE= http://bioperl.org/
MASTER_SITES= ${HOMEPAGE}DIST/
DISTNAME= bioperl-1.5.0
REVISION= 0
PKGNAME= ${DISTNAME} # No p5-prefix here.
REVISION= 1
CATEGORIES= biology
HOMEPAGE= http://bioperl.org/
# Artistic License
PERMIT_PACKAGE_CDROM=Yes
PERMIT_PACKAGE_FTP=Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_DISTFILES_FTP=Yes
# perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PKG_ARCH= *
MASTER_SITES= ${HOMEPAGE}/DIST/
RUN_DEPENDS= www/p5-libwww \
www/p5-HTML-Parser \
devel/p5-IO-stringy \
devel/p5-IO-String \
textproc/p5-XML-Parser \
textproc/p5-XML-Writer \
textproc/p5-Libxml \
textproc/p5-XML-Twig \
www/p5-SOAP-Lite \
MODULES= cpan
MODCPAN_EXAMPLES= Yes
MODCPAN_EXAMPLES_DIR= ${PREFIX}/share/examples/bioperl/
RUN_DEPENDS= biology/AcePerl \
databases/p5-DBD-mysql \
graphics/p5-GD \
devel/p5-Class-AutoClass \
devel/p5-Clone \
textproc/p5-XML-SAX \
graphics/p5-SVG \
biology/AcePerl \
graphics/p5-GD-SVG \
devel/p5-Graph \
devel/p5-Class-AutoClass
devel/p5-IO-String \
devel/p5-IO-stringy \
graphics/p5-GD \
graphics/p5-GD-SVG \
graphics/p5-SVG \
textproc/p5-Libxml \
textproc/p5-XML-Parser \
textproc/p5-XML-SAX \
textproc/p5-XML-Twig \
textproc/p5-XML-Writer \
www/p5-HTML-Parser \
www/p5-SOAP-Lite \
www/p5-libwww
REGRESS_DEPENDS=${RUN_DEPENDS}
@ -46,10 +50,9 @@ REGRESS_DEPENDS=${RUN_DEPENDS}
# srsperl, Sequence Retrieval System (SRS) perl
# (needed for API/alternative way of retrieving sequences/Bio::LiveSeq::IO::SRS.pm)
CONFIGURE_STYLE= perl
CONFIGURE_ENV+= PERL_MM_USE_DEFAULT=Yes
CONFIGURE_ENV+= PERL_MM_USE_DEFAULT=Yes
pre-configure:
@rm -f ${WRKSRC}/Bio/Graphics/FeatureFile.pm.orig
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/03/03 01:42:12 espie Exp $
@comment $OpenBSD: PLIST,v 1.2 2010/12/13 10:26:00 jasper Exp $
bin/bp_aacomp.pl
bin/bp_biblio.pl
bin/bp_biofetch_genbank_proxy.pl
@ -956,3 +956,92 @@ ${P5SITE}/biodesign.pod
${P5SITE}/bioperl.pod
${P5SITE}/bioscripts.pod
${P5SITE}/bptutorial.pl
share/examples/bioperl/
share/examples/bioperl/Bio-DB-GFF/
share/examples/bioperl/Bio-DB-GFF/load_ucsc.pl
share/examples/bioperl/align/
share/examples/bioperl/align/align_on_codons.pl
share/examples/bioperl/align/aligntutorial.pl
share/examples/bioperl/align/clustalw.pl
share/examples/bioperl/align/simplealign.pl
share/examples/bioperl/biblio/
share/examples/bioperl/biblio/biblio_examples.pl
share/examples/bioperl/biblio/biblio_soap.pl
share/examples/bioperl/biographics/
share/examples/bioperl/biographics/all_glyphs.pl
share/examples/bioperl/biographics/dynamic_glyphs.pl
share/examples/bioperl/biographics/feature_data.gff
share/examples/bioperl/biographics/feature_data.txt
share/examples/bioperl/biographics/lots_of_glyphs.pl
share/examples/bioperl/biographics/render_sequence.pl
share/examples/bioperl/bioperl.pl
share/examples/bioperl/cluster/
share/examples/bioperl/cluster/dbsnp.pl
share/examples/bioperl/contributed/
share/examples/bioperl/contributed/nmrpdb_parse.pl
share/examples/bioperl/contributed/prosite2perl.pl
share/examples/bioperl/contributed/rebase2list.pl
share/examples/bioperl/db/
share/examples/bioperl/db/dbfetch
share/examples/bioperl/db/est_tissue_query.pl
share/examples/bioperl/db/gb2features.pl
share/examples/bioperl/db/getGenBank.pl
share/examples/bioperl/db/get_seqs.pl
share/examples/bioperl/db/rfetch.pl
share/examples/bioperl/db/use_registry.pl
share/examples/bioperl/generate_random_seq.pl
share/examples/bioperl/liveseq/
share/examples/bioperl/liveseq/change_gene.pl
share/examples/bioperl/longorf.pl
share/examples/bioperl/make_mrna_protein.pl
share/examples/bioperl/make_primers.pl
share/examples/bioperl/popgen/
share/examples/bioperl/popgen/parse_calc_stats.pl
share/examples/bioperl/rev_and_trans.pl
share/examples/bioperl/revcom_dir.pl
share/examples/bioperl/root/
share/examples/bioperl/root/README
share/examples/bioperl/root/exceptions1.pl
share/examples/bioperl/root/exceptions2.pl
share/examples/bioperl/root/exceptions3.pl
share/examples/bioperl/root/exceptions4.pl
share/examples/bioperl/root/lib/
share/examples/bioperl/root/lib/Bio/
share/examples/bioperl/root/lib/Bio/PrimarySeq.pm
share/examples/bioperl/root/lib/Bio/PrimarySeqI.pm
share/examples/bioperl/root/lib/Bio/Seq.pm
share/examples/bioperl/root/lib/Bio/SeqI.pm
share/examples/bioperl/root/lib/Error.pm
share/examples/bioperl/root/lib/TestInterface.pm
share/examples/bioperl/root/lib/TestObject.pm
share/examples/bioperl/searchio/
share/examples/bioperl/searchio/blast_example.pl
share/examples/bioperl/searchio/custom_writer.pl
share/examples/bioperl/searchio/hitwriter.pl
share/examples/bioperl/searchio/hspwriter.pl
share/examples/bioperl/searchio/htmlwriter.pl
share/examples/bioperl/searchio/psiblast_features.pl
share/examples/bioperl/searchio/psiblast_iterations.pl
share/examples/bioperl/searchio/rawwriter.pl
share/examples/bioperl/searchio/resultwriter.pl
share/examples/bioperl/searchio/waba2gff.pl
share/examples/bioperl/searchio/waba2gff3.pl
share/examples/bioperl/sirna/
share/examples/bioperl/sirna/TAG
share/examples/bioperl/sirna/rnai_finder.cgi
share/examples/bioperl/structure/
share/examples/bioperl/structure/structure-io.pl
share/examples/bioperl/subsequence.cgi
share/examples/bioperl/tk/
share/examples/bioperl/tk/gsequence.pl
share/examples/bioperl/tk/hitdisplay.pl
share/examples/bioperl/tools/
share/examples/bioperl/tools/gb_to_gff.pl
share/examples/bioperl/tools/gff2ps.pl
share/examples/bioperl/tools/parse_codeml.pl
share/examples/bioperl/tools/psw.pl
share/examples/bioperl/tools/run_genscan.pl
share/examples/bioperl/tools/seq_pattern.pl
share/examples/bioperl/tools/standaloneblast.pl
share/examples/bioperl/tree/
share/examples/bioperl/tree/paup2phylip.pl