<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/301e4ba55036b730c482e4983be0b9ce89fd9908">https://github.com/macports/macports-ports/commit/301e4ba55036b730c482e4983be0b9ce89fd9908</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 301e4ba55036b730c482e4983be0b9ce89fd9908
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Sun Apr 7 11:13:11 2019 +0800

<span style='display:block; white-space:pre;color:#404040;'>    automake: install Python packages to canonical paths
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Ref: https://trac.macports.org/ticket/57329
</span>---
 devel/automake/Portfile                    |  4 +++-
 devel/automake/files/patch-issue57329.diff | 30 ++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/automake/Portfile b/devel/automake/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c63e4b6..1c0f031 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/automake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/automake/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,6 +10,7 @@ name                automake
</span> # from the older version of automake.
 # cf: ${prefix}/share/libtool/aclocal.m4
 version             1.16.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 categories          devel
 platforms           darwin freebsd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,7 +34,8 @@ master_sites        gnu
</span> checksums           rmd160  3bada190697e5683d5a0353e1a39bfc24e883061 \
                     sha256  608a97523f97db32f1f5d5615c98ca69326ced2054c9f82e65bade7fc4c9dea8
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          test-glibtool.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          test-glibtool.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-issue57329.diff
</span> 
 # It should be safe to use the system Perl, since Automake only uses
 # core modules. The configure script recommends 5.8.2 or later, and
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/automake/files/patch-issue57329.diff b/devel/automake/files/patch-issue57329.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..bf17ffc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/automake/files/patch-issue57329.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git m4/python.m4 m4/python.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 63c0a0e04..f81684378 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- m4/python.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ m4/python.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -147,10 +147,10 @@ except ImportError:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      am_cv_python_pythondir=`$PYTHON -c "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $am_python_setup_sysconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if can_use_sysconfig:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sitedir = sysconfig.get_path('purelib')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     from distutils import sysconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sitedir = sysconfig.get_python_lib(0, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sys.stdout.write(sitedir)"`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      case $am_cv_python_pythondir in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      $am_py_prefix*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -189,10 +189,10 @@ sys.stdout.write(sitedir)"`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      am_cv_python_pyexecdir=`$PYTHON -c "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $am_python_setup_sysconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if can_use_sysconfig:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sitedir = sysconfig.get_path('platlib')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     from distutils import sysconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sitedir = sysconfig.get_python_lib(1, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sys.stdout.write(sitedir)"`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      case $am_cv_python_pyexecdir in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      $am_py_exec_prefix*)
</span></pre><pre style='margin:0'>

</pre>