<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c8d1ed87e1af325054926bb705e428c4f17928be">https://github.com/macports/macports-ports/commit/c8d1ed87e1af325054926bb705e428c4f17928be</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c8d1ed87e1af325054926bb705e428c4f17928be
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Jan 26 01:27:29 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    newran: Use cmake portgroup and standard headers
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use cmake portgroup so that MacPorts flags (including optimization
</span><span style='display:block; white-space:pre;color:#404040;'>    flags) get used, therefore increase revision.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use standard C++ header names to fix build with OS X 10.9 and later.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Modernize checksums.
</span>---
 math/newran/Portfile | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/newran/Portfile b/math/newran/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c5fedd86f36..7e576f1499a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/newran/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/newran/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,13 @@
</span> PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name              newran
 version           02
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  4693b8a85945468c173695c0da07a63d408d0392 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c8fcd5e31c2f9ab766cb0206292617a3a7113851f7b3caa2d808b9184bfd761f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    45084
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories        math
 maintainers       nomaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,25 +16,17 @@ description       This is a C++ library for generating sequences of random numbe
</span> long_description This is a C++ library for generating sequences of random numbers from a wide variety of distributions. It is particularly appropriate for the situation where one requires sequences of identically distributed random numbers since the set up time for each type of distribution is relatively long but it is efficient when generating each new random number. The library includes classes for generating random numbers from a number of distributions and is easily extended to be ab [...]
 
 homepage          http://www.robertnz.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms         darwin
</span> master_sites      http://www.robertnz.net/ftp/
 distname          ${name}${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums         md5 db2bb22b6d96f1c04ce25f91ec7aeece \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  sha1 6c5b0493b11732c2f9152fe0f73bb6d4605f2da8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  rmd160 4693b8a85945468c173695c0da07a63d408d0392
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build     path:bin/cmake:cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd     cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pre_args
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args    -DCMAKE_INSTALL_PREFIX:PATH=${prefix}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build yes
</span> extract.mkdir     yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span>   file copy ${filespath}/CMakeLists.txt ${worksrcpath}
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -D_STANDARD_
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type    regex
 livecheck.url     ${homepage}/download.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex   {newran([0-9.]+).tar.gz.*}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     {newran([0-9.]+)\.tar\.gz}
</span></pre><pre style='margin:0'>

</pre>