<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>