<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a4e92964b097b4da9f7f059d25635660bd68d00e">https://github.com/macports/macports-ports/commit/a4e92964b097b4da9f7f059d25635660bd68d00e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new a4e92964b09 bamtools: new port
</span>a4e92964b09 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a4e92964b097b4da9f7f059d25635660bd68d00e
</span>Author: iEFdev <eric@iefdev.se>
AuthorDate: Sun Aug 16 22:29:53 2020 +0200

<span style='display:block; white-space:pre;color:#404040;'>    bamtools: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    API and toolkit for handling BAM files
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - with the option to use this in a node.js environment, I also
</span><span style='display:block; white-space:pre;color:#404040;'>      added variants for the 3 latest versions: nodejs{12..14}
</span><span style='display:block; white-space:pre;color:#404040;'>    - Closes: https://trac.macports.org/ticket/41590
</span>---
 devel/bamtools/Portfile | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/bamtools/Portfile b/devel/bamtools/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0e7b5b9dc57
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/bamtools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,47 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        pezmaster31 bamtools 2.5.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         a programmer's API and an end-user's toolkit for handling BAM files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    BamTools provides both {*}${description}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a537678aaad8ea323f7d8f86d92983353220d0fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a933067515bd36ee6edea2379bc156a38d54c67e4c11243eea6cb56a1ebb1ae3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    549902
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append          path:lib/libjsoncpp.dylib:jsoncpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard       2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# the C++11 requirement is being imposed by jsoncpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append   -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append       -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.build_type [expr {[variant_isset debug] eq 1 ? "Debug" : "Release"}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant nodejs12    conflicts nodejs13 nodejs14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    description {If you plan to run in Node.js (v12) environment} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:nodejs12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant nodejs13    conflicts nodejs12 nodejs14 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    description {If you plan to run in Node.js (v13) environment} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:nodejs13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant nodejs14    conflicts nodejs12 nodejs13 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    description {If you plan to run in Node.js (v14) environment} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DEnableNodeJS=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:nodejs14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>