<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ac2e573131ab9a99b553012d5b2f40da22a25e20">https://github.com/macports/macports-ports/commit/ac2e573131ab9a99b553012d5b2f40da22a25e20</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 ac2e573  crafty: update to 25.2
</span>ac2e573 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ac2e573131ab9a99b553012d5b2f40da22a25e20
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Sun Jan 15 20:27:11 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    crafty: update to 25.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    correct master_site and fix livecheck
</span><span style='display:block; white-space:pre;color:#404040;'>    only install 1 book (instead of 3), help file and no other docs
</span>---
 games/crafty/Portfile                              | 75 +++++++---------------
 games/crafty/files/patch-Makefile.diff             | 20 +++---
 .../files/{patch-dirs.diff => patch-chess.h.diff}  |  8 +--
 games/crafty/files/patch-option.c.diff             | 14 ++++
 4 files changed, 49 insertions(+), 68 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/crafty/Portfile b/games/crafty/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 16fd4f5..d68f2a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/crafty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/crafty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                crafty
 categories          games
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             25.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             25.2
</span> platforms           darwin
 license             Restrictive Noncommercial
 maintainers         khindenburg openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,58 +16,34 @@ long_description    \
</span>     3388 (blitz) and 2792 (standard). It can be used with xboard just like \
     gnuchess.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Original author retired Fall 2016 - not clear on "official" site now
</span> homepage            http://www.craftychess.com
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        macports_distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}/downloads/source:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${homepage}/downloads/book:book
</span> 
 set dist_srczip     ${name}-${version}.zip
 set dist_book1      book.bin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set dist_book2      bookc.bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dist_book3      books.bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dist_ascii      ${name}.doc.ascii
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dist_ps         ${name}.doc.ps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set dist_man        ${name}.man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles           ${dist_srczip} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_book1} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_book2} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_book3} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_ascii} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_ps} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${dist_man}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_srczip} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  7df915f428b311f5ac027a0351147e0d27eae3b6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  a86a3be9bc422d0a9d25900a7cd81a4149cf593248e300145c8fb679b0900f2b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_book1} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  0254f07781ea9a096feae892bd7343e401e4b413 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  67a41dda9a477912b570cc5583fe5fac4f93fb2dba9db436f77f5f95217279b2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_book2} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  532ec57508ebd3bb6db052d853d1be549faeb859 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  746a343dc9cda2bcf9ded95aa5b9503c8d629d3463ee7709bd06bd852932fc41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_book3} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  b2b5d8f9b2be351373b734e9f3ca3d34c2aa2438 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  c81be5033aeb43decfa82604eebf7f16026131e9aedd7d1f0aa1b5e19863a744 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_ascii} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  f0c8304efcaa93a14a37da96d22bb25cda8d1bf5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  be291c0f4c7e7d64404ec58b9e92c2455c4342d3c96c721ba21a80fce8332e83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_ps} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  10001918bfc54a9c456b4572037b9fa640491d7b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  887eb54de05f3371ef95adc38629a0f1f2cad66d1ca1b14fc426b87f5b13a9ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ${dist_man} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rmd160  ccfedc1511a0ae523e16f94d9818abb29b1ea188 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha256  7c6c217431abb178ed53a6f9f949a2412a9bf30be856077b30dfbc13d426ca0e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles           ${dist_srczip}:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${dist_book1}:book
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           crafty-25.2.zip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  2ccafc543f64fac628f6262a57fa4f80c7527b19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  337e00bab79c33739fbaa71cd26c65f986886ee0d8ce181f2cb62f2efd317710 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    book.bin \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  0254f07781ea9a096feae892bd7343e401e4b413 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  67a41dda9a477912b570cc5583fe5fac4f93fb2dba9db436f77f5f95217279b2
</span> 
 use_zip             yes
 extract.mkdir       yes
 extract.only        ${dist_srczip}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-dirs.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-chess.h.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-option.c.diff
</span> 
 post-patch {
     reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/chess.h
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PREFIX@@|${prefix}|" ${worksrcpath}/option.c
</span> 
     reinplace "s|@@CC@@|${configure.cc}|g" ${worksrcpath}/Makefile
     reinplace "s|@@CXX@@|${configure.cxx}|g" ${worksrcpath}/Makefile
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,23 +67,16 @@ destroot {
</span>     # copy the book files
     xinstall -m 755 -d ${destroot}${prefix}/share/${name}
     file copy ${distpath}/${dist_book1} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-              ${distpath}/${dist_book2} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              ${distpath}/${dist_book3} \
</span>               ${destroot}${prefix}/share/${name}/
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${worksrcpath}/${name}.hlp ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     # create endgame tablebase folder
     xinstall -m 755 -d ${destroot}${prefix}/share/${name}/TB
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # copy the docs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy ${distpath}/${dist_ascii} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              ${distpath}/${dist_ps} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # copy the manpage, renaming the extension
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file copy ${distpath}/${dist_man} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              ${destroot}${prefix}/share/man/man1/${name}.1
</span> }
 destroot.keepdirs   ${destroot}${prefix}/share/${name}/TB
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url       ${homepage}/downloads/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/crafty/files/patch-Makefile.diff b/games/crafty/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7fe4e03..1d856f1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/crafty/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/crafty/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +1,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile       2016-01-10 15:41:46.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile       2016-01-23 14:01:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -83,13 +83,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile       2016-10-03 16:11:34.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2017-01-15 18:28:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83,11 +83,11 @@
</span>  
  unix-gcc:
        $(MAKE) -j target=UNIX \
<span style='display:block; white-space:pre;background:#ffe0e0;'>--               CC=gcc CXX=g++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          CC=gcc \
</span> +         CC=@@CC@@ CXX=@@CXX@@ \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                opt='-DTEST -DINLINEASM -DPOPCNT -DCPUS=4' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           opt='-DSYZYGY -DTEST -DCPUS=4' \
</span> -         CFLAGS='-Wall -Wno-array-bounds -pipe -O3 -fprofile-use \
<span style='display:block; white-space:pre;background:#ffe0e0;'>--               -fprofile-correction -pthread' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          CXFLAGS='-Wall -Wno-array-bounds -pipe -O3 -fprofile-use \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          -fprofile-correction -pthread' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          -mpopcnt -fprofile-correction -pthread' \
</span> -         LDFLAGS='$(LDFLAGS) -fprofile-use -pthread -lstdc++' \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+               CFLAGS='@@CFLAGS@@' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          CXFLAGS='@@CXFLAGS@@' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          LDFLAGS='@@LDFLAGS@@' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        CFLAGS='@@CFLAGS@@' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        CXFLAGS='@@CXFLAGS@@' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        LDFLAGS='@@LDFLAGS@@' \
</span>           crafty-make
  
  unix-gcc-profile:
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/crafty/files/patch-dirs.diff b/games/crafty/files/patch-chess.h.diff
</span>similarity index 69%
rename from games/crafty/files/patch-dirs.diff
rename to games/crafty/files/patch-chess.h.diff
<span style='display:block; white-space:pre;color:#808080;'>index 1c5103f..c95743a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/crafty/files/patch-dirs.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/crafty/files/patch-chess.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- chess.h        2016-01-01 22:44:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ chess.h        2016-01-01 22:49:54.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -63,13 +63,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- chess.h        2017-01-15 18:19:14.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ chess.h        2017-01-15 18:27:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,13 +62,13 @@
</span>  #    endif
  #  endif
  #  if !defined(BOOKDIR)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,7 +11,7 @@
</span>  #    define   LOGDIR       "."
  #  endif
  #  if !defined(TBDIR)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--#    define   TBDIR        "./TB"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#    define   TBDIR        "./syzygy"
</span> +#    define   TBDIR        "@@PREFIX@@/share/crafty/TB"
  #  endif
  #  if !defined(RCDIR)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/crafty/files/patch-option.c.diff b/games/crafty/files/patch-option.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..dbc5f76
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/crafty/files/patch-option.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- option.c       2016-10-27 23:11:42.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ option.c       2017-01-15 19:35:50.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -980,9 +980,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     char *readstat = (char *) -1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int lines = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    helpfile = fopen("crafty.hlp", "r");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    helpfile = fopen("@@PREFIX@@/share/crafty/crafty.hlp", "r");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (!helpfile) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      printf("ERROR.  Unable to open \"crafty.hlp\" -- help unavailable\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      printf("ERROR.  Unable to open \"@@PREFIX@@/share/crafty/crafty.hlp\" -- help unavailable\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       return 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (nargs > 1) {
</span></pre><pre style='margin:0'>

</pre>