source: trunk/dports/science/bowtie/Portfile @ 100342

Last change on this file since 100342 was 100342, checked in by ciserlohn@…, 7 years ago

bowtie: blacklist clang (see #37200; maintainer timeout)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.9 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 100342 2012-12-08 21:10:20Z ciserlohn@macports.org $
3
4PortSystem          1.0
5
6name                bowtie
7version             0.12.7
8categories          science biology
9platforms           darwin
10maintainers         gmail.com:haroldpimentel
11license             Artistic-1 LGPL-3+
12
13description         an ultrafast, memory-efficient short read aligner
14
15long_description    Bowtie is ${description}. It aligns short DNA sequences \
16                    (reads) to the human genome at a rate of over 25 million \
17                    35-bp reads per hour. Bowtie indexes the genome with a \
18                    Burrows-Wheeler index to keep its memory footprint small: \
19                    typically about 2.2 GB for the human genome (2.9 GB for \
20                    paired-end).
21
22homepage            http://bowtie-bio.sourceforge.net/
23master_sites        sourceforge:project/bowtie-bio/${name}/${version}
24use_zip             yes
25extract.suffix      -src${extract.suffix}
26
27checksums           sha1        0eb752db072a2da6fc6dac55d2ab825422e994ce \
28                    rmd160      7b2210d4526c4818936b729b0e68f4c13a101fc6
29
30depends_build       bin:md5sum:md5sha1sum
31
32use_configure       no
33compiler.blacklist  clang
34
35variant universal {}
36
37build.target        allall
38build.args          CC=${configure.cc} CXX=${configure.cxx} \
39                    EXTRA_FLAGS="[get_canonical_archflags]"
40
41destroot {
42    xinstall -W ${worksrcpath} \
43        bowtie \
44        bowtie-debug \
45        bowtie-build \
46        bowtie-build-debug \
47        bowtie-inspect \
48        bowtie-inspect-debug \
49        ${destroot}${prefix}/bin
50   
51    xinstall -d ${destroot}${prefix}/share/doc/${name}
52    xinstall -m 644 -W ${worksrcpath} \
53        AUTHORS \
54        COPYING \
55        MANUAL \
56        NEWS \
57        TUTORIAL \
58        VERSION \
59        MANUAL.markdown \
60        ${destroot}${prefix}/share/doc/${name}
61}
Note: See TracBrowser for help on using the repository browser.