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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/44a5adea951ccd7f959215307fd42a71ca4020ab">https://github.com/macports/macports-ports/commit/44a5adea951ccd7f959215307fd42a71ca4020ab</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 44a5ade  bitkeeper: new port at 7.3.1ce
</span>44a5ade is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 44a5adea951ccd7f959215307fd42a71ca4020ab
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Sat Apr 15 10:32:52 2017 +0000

<span style='display:block; white-space:pre;color:#404040;'>    bitkeeper: new port at 7.3.1ce
</span>---
 devel/bitkeeper/Portfile                           | 57 ++++++++++++++++++++++
 devel/bitkeeper/files/patch-src-conf.mk.local.diff | 14 ++++++
 .../files/patch-src-gui-tcltk-Makefile.diff        | 11 +++++
 3 files changed, 82 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/bitkeeper/Portfile b/devel/bitkeeper/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..82eeb2e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/bitkeeper/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,57 @@
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                bitkeeper
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             7.3.1ce
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {l2dy @l2dy} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         BitKeeper is a fast, enterprise-ready, distributed SCM \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    that scales up to very large projects and down to tiny ones.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            http://www.bitkeeper.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        http://www.bitkeeper.org/downloads/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            bk-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles           ${distname}.src${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  a1f75be06beec3bb36a5436c00c90e3caee7aab3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8784fe01722ebac7d93854c25a3aa203ec2751d90d06b036003868f2d8e6d250
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:libtomcrypt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtommath \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:lz4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pcre
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-src-conf.mk.local.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-gui-tcltk-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/src/conf.mk.local
</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;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append   CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CPP=${configure.cpp} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CFLAGS="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CXXFLAGS="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    LDFLAGS="${configure.ldflags}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args       BINDIR=${prefix}/bitkeeper
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${prefix}/bitkeeper/bk ${destroot}${prefix}/bin/bk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach manpage [glob -tails -directory ${destroot}${prefix}/bitkeeper/man/man1 bk.1 bk-*] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s ${prefix}/bitkeeper/man/man1/${manpage} ${destroot}${prefix}/share/man/man1/${manpage}
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       http://www.bitkeeper.org/downloads/latest/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     bk-(\\d+(?:\\.\\d+)*ce)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/bitkeeper/files/patch-src-conf.mk.local.diff b/devel/bitkeeper/files/patch-src-conf.mk.local.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f401485
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/bitkeeper/files/patch-src-conf.mk.local.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/conf.mk.local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCRE_CPPFLAGS="-I@@PREFIX@@/include"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PCRE_LDFLAGS="-L@@PREFIX@@/lib -lpcre"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++TOMCRYPT_CPPFLAGS="-I@@PREFIX@@/include"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++TOMCRYPT_LDFLAGS="-L@@PREFIX@@/lib -ltomcrypt"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++TOMMATH_CPPFLAGS="-I@@PREFIX@@/include/libtommath"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++TOMMATH_LDFLAGS="-L@@PREFIX@@/lib -ltommath"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LZ4_CPPFLAGS="-I@@PREFIX@@/include"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LZ4_LDFLAGS="-L@@PREFIX@@/lib -llz4"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/bitkeeper/files/patch-src-gui-tcltk-Makefile.diff b/devel/bitkeeper/files/patch-src-gui-tcltk-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..e3f20fc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/bitkeeper/files/patch-src-gui-tcltk-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/gui/tcltk/Makefile.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/gui/tcltk/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -116,7 +116,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(Q)TCLVER=`./version.sh`; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if [ -n "$$TCLVER" -a -f "$$TCLVER" -a -z "$$FORCE_REBUILD" ]; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   then    gunzip < "$$TCLVER" | tar -xf -; true; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  else    unset CC LD CCXTRA CFLAGS; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  else     \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           MAKEFLAGS=`echo "$$MAKEFLAGS" | sed 's/ -- .*//'`; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $(MAKE) Q=$(Q) populate ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $(MAKE) Q=$(Q) bin/tclsh$(EXE) || exit 1; \
</span></pre><pre style='margin:0'>

</pre>