<pre style='margin:0'>
MarcusCalhoun-Lopez pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2ec471f4dd022855b2600931a6df8834245d9c6f">https://github.com/macports/macports-ports/commit/2ec471f4dd022855b2600931a6df8834245d9c6f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2ec471f4dd022855b2600931a6df8834245d9c6f
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Mar 19 11:32:29 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    dub: look for config file in ${prefix} instead of /
</span>---
 devel/dub/Portfile               |  7 +++++++
 devel/dub/files/patch-dub.d.diff | 11 +++++++++++
 2 files changed, 18 insertions(+)

<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 676e162..c272119 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,6 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 
 github.setup        dlang dub 1.2.0 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          devel
 platforms           darwin
 license             GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,4 +34,10 @@ destroot {
</span>     copy ${worksrcpath}/bin/dub ${destroot}${prefix}/bin
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# look for configuration file in ${prefix} instead of /
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-dub.d.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|__MACPORTS_PREFIX__|${prefix}|g" source/dub/dub.d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.regex     archive/[join ${github.tag_prefix} ""](\[^"rba\]+)${extract.suffix}
<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>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..1f4154c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</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;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- source/dub/dub.d.orig  2017-02-14 02:35:14.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ source/dub/dub.d       2017-03-17 22:27:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -166,7 +166,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   m_dirs.systemSettings = Path(environment.get("ProgramData")) ~ "dub/";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   m_dirs.userSettings = Path(environment.get("APPDATA")) ~ "dub/";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           } else version(Posix){
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  m_dirs.systemSettings = Path("/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  m_dirs.systemSettings = Path("__MACPORTS_PREFIX__/var/lib/dub/");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   m_dirs.userSettings = Path(environment.get("HOME")) ~ ".dub/";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (!m_dirs.userSettings.absolute)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           m_dirs.userSettings = Path(getcwd()) ~ m_dirs.userSettings;
</span></pre><pre style='margin:0'>

</pre>