<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5ad15907cbb7ed5ca8f8d20761f8790a54bd1e2f">https://github.com/macports/macports-ports/commit/5ad15907cbb7ed5ca8f8d20761f8790a54bd1e2f</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 5ad1590 dub: update dub 1.3.0->1.11.0
</span>5ad1590 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5ad15907cbb7ed5ca8f8d20761f8790a54bd1e2f
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat Oct 20 18:58:10 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> dub: update dub 1.3.0->1.11.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> muniversal PG no longer requires Makefile.
</span>---
devel/dub/Portfile | 22 ++++++++++++----------
devel/dub/files/makefile_macports_install | 16 ----------------
devel/dub/files/patch-build.sh.diff | 13 +++++++------
devel/dub/files/patch-dub.d.diff | 14 +++++++-------
4 files changed, 26 insertions(+), 39 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dub/Portfile b/devel/dub/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee6897b..97ee940 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/dub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup dlang dub 1.3.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup dlang dub 1.11.0 v
</span> categories devel
platforms darwin
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,8 +17,9 @@ depends_lib port:dmd \
</span> port:phobos \
port:dmd-tools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 d6b6e0654db3d1f63d1aaa360c87fad6f3db774a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d68f7130291261dbe3585d24481f201f593c176859d67a32177eaff1b475dfa2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2d97513fd3f8f92e9919b02d554c3d7786f7432f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5d000e0afce3165917d89f710cbbb0a92ce935cdda0939ba2c5a13491facfc3a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1258109
</span>
use_configure no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,14 +27,15 @@ build.cmd ./build.sh
</span> build.target
build.env CC=${configure.cc}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# muniversal PG requires Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${filespath}/makefile_macports_install ${build.dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${destroot}${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${worksrcpath}/scripts/bash-completion/dub.bash ${destroot}${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${worksrcpath}/bin/dub ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/examples ${destroot}${prefix}/share/dub
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.cmd /usr/bin/make
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -f makefile_macports_install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PREFIX=${prefix}
</span>
# respect MACOSX_DEPLOYMENT_TARGET environment value
patchfiles-append patch-build.sh.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dub/files/makefile_macports_install b/devel/dub/files/makefile_macports_install
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c747d84..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dub/files/makefile_macports_install
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- mode: makefile -*-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-INSTALL=/usr/bin/install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-DCOPY=/bin/cp -R
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-install:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# bash-completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(INSTALL) -m 644 scripts/bash-completion/dub.bash $(DESTDIR)$(PREFIX)/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for f in dub; do \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(INSTALL) -m 755 bin/$$f $(DESTDIR)$(PREFIX)/bin; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/share/dub
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(DCOPY) examples $(DESTDIR)$(PREFIX)/share/dub
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dub/files/patch-build.sh.diff b/devel/dub/files/patch-build.sh.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1dc4adb..4183a7e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dub/files/patch-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/dub/files/patch-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,12 @@
</span> --- build.sh.orig 2017-02-14 02:35:14.000000000 -0700
+++ build.sh 2017-03-17 22:35:18.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -53,7 +53,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,9 +52,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo Using existing version file.
</span> fi
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # For OSX compatibility >= 10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--MACOSX_DEPLOYMENT_TARGET=10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#MACOSX_DEPLOYMENT_TARGET=10.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# For OSX compatibility >= 10.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MACOSX_DEPLOYMENT_TARGET=10.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> echo Running $DMD...
<span style='display:block; white-space:pre;background:#ffe0e0;'>- $DMD -ofbin/dub -w -version=DubUseCurl -Isource $* $LIBS @build-files.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $DMD -ofbin/dub -g -O -w -version=DubUseCurl -Isource $* $LIBS @build-files.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin/dub --version
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/dub/files/patch-dub.d.diff b/devel/dub/files/patch-dub.d.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f4154c..b5aa42b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/dub/files/patch-dub.d.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/dub/files/patch-dub.d.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span> --- source/dub/dub.d.orig 2017-02-14 02:35:14.000000000 -0700
+++ source/dub/dub.d 2017-03-17 22:27:45.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -166,7 +166,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- m_dirs.systemSettings = Path(environment.get("ProgramData")) ~ "dub/";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- m_dirs.userSettings = Path(environment.get("APPDATA")) ~ "dub/";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -280,7 +280,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ migrateRepositoryFromRoaming(m_dirs.userSettings ~"\\packages", m_dirs.localRepository ~ "\\packages");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> } else version(Posix){
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- m_dirs.systemSettings = Path("/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ m_dirs.systemSettings = Path("__MACPORTS_PREFIX__/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- m_dirs.userSettings = Path(environment.get("HOME")) ~ ".dub/";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- m_dirs.systemSettings = NativePath("/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ m_dirs.systemSettings = NativePath("__MACPORTS_PREFIX__/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m_dirs.userSettings = NativePath(environment.get("HOME")) ~ ".dub/";
</span> if (!m_dirs.userSettings.absolute)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- m_dirs.userSettings = Path(getcwd()) ~ m_dirs.userSettings;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ m_dirs.userSettings = NativePath(getcwd()) ~ m_dirs.userSettings;
</span></pre><pre style='margin:0'>
</pre>