<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e0daff3a2a8485f9b295637c2e60e3d648491898">https://github.com/macports/macports-ports/commit/e0daff3a2a8485f9b295637c2e60e3d648491898</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 e0daff3 clew: Update to version 20170324
</span>e0daff3 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e0daff3a2a8485f9b295637c2e60e3d648491898
</span>Author: Jason Liu <jasonliu--@users.noreply.github.com>
AuthorDate: Mon May 11 12:53:35 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> clew: Update to version 20170324
</span>---
devel/clew/Portfile | 70 +++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 65 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/clew/Portfile b/devel/clew/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 134b5f8..883dd95 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/clew/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/clew/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,19 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup cmake 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup martijnberger clew 50751dd62c05a03b2b9c001b9eb6e29e392ee9db
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20160912
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name clew
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set commit_versions [list 20170324 20160912]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set commit_authors [list OpenCLWrangler martijnberger]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set commit_names [list \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}_[lindex $commit_versions 0] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${name}_[lindex $commit_versions 1] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set commit_hashes [list \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 27a6867076c44f7be1620f0a768931de6264b97c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 50751dd62c05a03b2b9c001b9eb6e29e392ee9db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup [lindex $commit_authors 0] ${name} [lindex $commit_hashes 0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version [lindex $commit_versions 0]
</span> categories devel
platforms darwin
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,5 +26,55 @@ maintainers {stromnov @stromnov} openmaintainer
</span> description The OpenCL Extension Wrangler Library
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 727600bf740976003a8947c873453ae597f6f1bc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c3bf2d15eacec229b5752a1158a9212cda64f85dfb39c8971aeb8677eba0d964
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach n $commit_names {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set idx [lsearch -exact $commit_names $n]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[regexp ${version} $n result]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ${n}.master_site \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${github.homepage}/${github.tarball_from}/${git.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ${n}.master_site \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/[lindex $commit_authors $idx]/${name}/${github.tarball_from}/${git.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ${n}.distfile ${name}-[lindex $commit_hashes $idx]${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.master_sites ${clew_20170324.master_site}:clew_20170324 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${clew_20160912.master_site}:clew_20160912
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${clew_20170324.distfile}:clew_20170324 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${clew_20160912.distfile}:clew_20160912
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${clew_20170324.distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 65bd3235592df7975ebc161449d9fffd7b25770d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6e442642503d53f9d59240a35c2338d2b2a9ddc7e345b386dfed16af3e908362 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 23772 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${clew_20160912.distfile} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 727600bf740976003a8947c873453ae597f6f1bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c3bf2d15eacec229b5752a1158a9212cda64f85dfb39c8971aeb8677eba0d964 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 27303
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir [lindex $commit_authors 0]-${name}-[string range [lindex $commit_hashes 0] 0 6]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set oldsrcpath ${workpath}/[lindex $commit_authors 1]-${name}-[string range [lindex $commit_hashes 1] 0 6]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Copy certain files from the martijnberger source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # into the OpenCLWrangler source tree.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach d [list "" include src] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy -force \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${oldsrcpath}/$d/CMakeLists.txt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/$d/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach f [glob -directory ${oldsrcpath}/clewTest *] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy -force $f ${worksrcpath}/clewTest/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Build both static and dynamic libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "/add_library.*SHARED/a\\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\\ add_library( clew_static STATIC clew.c )\\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\\ set_target_properties(clew_static PROPERTIES OUTPUT_NAME clew)\\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\\ install(TARGETS clew_static\\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\\ LIBRARY DESTINATION \${CMAKE_INSTALL_PREFIX}/lib\${LIB_SUFFIX})\\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/src/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args -DBUILD_SHARED_LIBRARY=ON
</span></pre><pre style='margin:0'>
</pre>