<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/432c9bfc93e3ff01e900ed1d1e18e82a9e851e89">https://github.com/macports/macports-ports/commit/432c9bfc93e3ff01e900ed1d1e18e82a9e851e89</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 432c9bfc93e openssl11: add a compatability dir
</span>432c9bfc93e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 432c9bfc93e3ff01e900ed1d1e18e82a9e851e89
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Sep 30 10:23:55 2021 -0700
<span style='display:block; white-space:pre;color:#404040;'> openssl11: add a compatability dir
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> some software, like ruby, expects openssl to
</span><span style='display:block; white-space:pre;color:#404040;'> be installed all in one directory
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> our existing openssl10 and the new openssl11 that
</span><span style='display:block; white-space:pre;color:#404040;'> followed openssl10 do things slightly differently
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> add a compatability directory in ${prefix}/libexec that
</span><span style='display:block; white-space:pre;color:#404040;'> makes a typicsl openssl install directory to support
</span><span style='display:block; white-space:pre;color:#404040;'> software that wants that
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> see: https://trac.macports.org/ticket/63550
</span>---
devel/openssl11/Portfile | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl11/Portfile b/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e86c5f36d7a..ecc5258dfbf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup muniversal 1.0
</span>
name openssl11
version 1.1.1l
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories devel security
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -124,6 +124,14 @@ post-destroot {
</span>
file delete -force ${destroot}${prefix}/etc
file delete ${destroot}${prefix}/bin/c_rehash
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # make a typical isolated library install dir for ports that require that, eg ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/libexec/openssl-1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/libexec/openssl-1.1/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/libexec/openssl-1.1/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/include/openssl-1.1/openssl ${destroot}${prefix}/libexec/openssl-1.1/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/lib/openssl-1.1 ${destroot}${prefix}/libexec/openssl-1.1/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/bin/openssl-1.1 ${destroot}${prefix}/libexec/openssl-1.1/bin/openssl
</span> }
destroot.target install_sw
</pre><pre style='margin:0'>
</pre>