<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0185d8ff5ae99fbc3454163b59b8c65e72e21410">https://github.com/macports/macports-ports/commit/0185d8ff5ae99fbc3454163b59b8c65e72e21410</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 0185d8f  myth*.27: bitrot fixes
</span>0185d8f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0185d8ff5ae99fbc3454163b59b8c65e72e21410
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Mon Nov 13 19:40:23 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    myth*.27: bitrot fixes
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    mythtv-core.27, mythtv-plugins.27, mythweb.27 -
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Update to most recent commit in Fixes/0.27 branch for each
</span><span style='display:block; white-space:pre;color:#404040;'>    which fixes mangled checksums problem (54839)
</span><span style='display:block; white-space:pre;color:#404040;'>    Update to use Python 5.2.6 (55208)
</span><span style='display:block; white-space:pre;color:#404040;'>    Change MythWeb paths to account for recent changes to Apache2
</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/54839
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://trac.macports.org/ticket/55208
</span>---
 multimedia/mythtv.27/Portfile                      | 19 +++++----
 multimedia/mythweb.27/Portfile                     | 47 +++++++++-------------
 .../mythweb.27/files/patch-mythweb.conf.diff       |  8 ++--
 3 files changed, 33 insertions(+), 41 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv.27/Portfile b/multimedia/mythtv.27/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6f3169d..2128367 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv.27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythtv.27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,16 +5,16 @@ PortGroup           github 1.0
</span> PortGroup           qt4 1.0
 PortGroup           compiler_blacklist_versions 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set shorthash       5071dae6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# set fullhash      5071dae6a5157c862ecd007950d1955c7fa790cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set shorthash       6fb800d9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# set fullhash      6fb800d9c4866d25fefd082e0bd408bd0fd624c2
</span> set majorversion    .27
 set minorversion    .6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set lastcommit      20160208
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set lastcommit      20170113
</span> github.setup        MythTV mythtv ${shorthash}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name                mythtv${majorversion}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  966d8f960b4708eb2a6ac7ed93bc2d6cc314bb3e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d72cb11660d5ec0f9d0cbccf06b080857335b5b0b5aced873004cae3a4f32987
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  74234449354fbdba93316d7af4f73a0b8c8fdde8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8189f1860615de3b99bbb03ea2a79e9d179cddef4f858642a007e24029d8d43a
</span> 
 categories          multimedia
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,9 +30,9 @@ livecheck.version       ${majorversion}${minorversion}
</span> livecheck.regex         "archive/v(0.27\[\\.\\d\]?)${extract.suffix}"
 
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlver         perl5.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set perlver         perl5.26
</span> set perlbin         ${prefix}/bin/${perlver}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlmodver      p5.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set perlmodver      p5.26
</span> set pythonver       python2.7
 set pythonbin       ${prefix}/bin/${pythonver}
 set pymodver        py27
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +61,6 @@ if { ${subport} eq ${name} } {
</span> subport mythtv-core${majorversion} {
        name                mythtv-core${majorversion}
        version             0${majorversion}${minorversion}-Fixes-${lastcommit}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            2
</span> 
        description         personal video recorder (PVR) and media centre system
        long_description    The ultimate Digital Video Recorder and home media \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -564,7 +563,7 @@ subport mythtv-plugins${majorversion} {
</span>   #       configure.args-append   --enable-mythweather
        }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants +mythnetvision +mythbrowser +mythnews +mythgallery +mythmusic +mythweather +mytharchive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   default_variants +mythgallery +mythmusic +mythweather
</span> 
        build.dir           ${worksrcpath}/mythplugins
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythweb.27/Portfile b/multimedia/mythweb.27/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c0cf9c9..a4993e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythweb.27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythweb.27/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,14 +3,14 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# set fullhash      799db438533acd7fed7b9137b63badb6f163b7da
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set shorthash       799db438
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# set fullhash      7b40699e95539ebbff71ccf1772b866353952ad7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set shorthash       7b40699e
</span> github.setup        MythTV mythweb ${shorthash}
 set majorversion    .27
 set minorversion    .4
 name                mythweb${majorversion}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0${majorversion}${minorversion}-Fixes-20150503
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0${majorversion}${minorversion}-Fixes-20160720
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          multimedia www
 platforms           darwin
 license             GPL-2 LGPL-2.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,19 +26,19 @@ long_description    MythWeb provides a frontend to MythTV using a web browser. \
</span>                     secure if access from the internet is to be allowed.
 
 homepage            https://www.mythtv.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  36a0859f4fabbebc3cacc268839ea0d78c7f5dcd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  25f31cc70abef8a5e4cf36e3be8e1b4fd5e9cb968fe3298a45b44938a853b91b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ff811f99295931d37a6f45ab673b0b16e11d7161 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  18847fb0a84a76ad99937dad476a5ffea239178aee23139f3f796b779668dd61
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlver         perl5.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set perlver         perl5.26
</span> set perlbin         ${prefix}/bin/${perlver}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlmodver      p5.24
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run         port:php54-mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:php54-apache2handler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set perlmodver      p5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set webroot         ${prefix}/www/apache2/html
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:mythtv-core${majorversion} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run         port:mythtv-core${majorversion} \
</span>                     port:${perlmodver}-http-request-ascgi \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${perlmodver}-dbd-mysql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${perlmodver}-dbd-mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:php54-mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:php54-apache2handler
</span> 
 patchfiles          patch-mythweb.conf.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,17 +67,11 @@ post-patch {
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/apache2/htdocs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath} ${destroot}${prefix}/apache2/htdocs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file rename ${destroot}${prefix}/apache2/htdocs/mythweb-${shorthash} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/apache2/htdocs/MythWeb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "chown -R _www:_www ${destroot}${prefix}/apache2/htdocs/MythWeb/data"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.violate_mtree yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.keepdirs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/apache2/htdocs/MythWeb/data/cache \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/apache2/htdocs/MythWeb/data/tv_icons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${webroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath} ${destroot}${webroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file rename ${destroot}${webroot}/mythweb-${shorthash} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${webroot}/MythWeb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "chown -R _www:_www ${destroot}${webroot}/MythWeb/data"
</span> }
 
 notes "\
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,9 +81,8 @@ notes "\
</span> # http://www.mythtv.org/wiki/MythWeb_via_MacPorts for information
 # essential to finishing the installation of MythWeb!
 #
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Upgrading for the first time after September 23, 2014?  The change to PHP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 5.4 requires certain configuration changes.  Check your configuration with
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# the above wiki page.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upgrading for the first time after October 20, 2017?  Check your
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# configuration with the above wiki page.
</span> #
 ############################################################################"
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythweb.27/files/patch-mythweb.conf.diff b/multimedia/mythweb.27/files/patch-mythweb.conf.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 37af99a..7d55327 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythweb.27/files/patch-mythweb.conf.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythweb.27/files/patch-mythweb.conf.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@
</span>  # requirements and troubleshooting, along with the comments in this file.
  #
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+Alias /MythWeb @PREFIX@/apache2/htdocs/MythWeb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Alias /MythWeb @PREFIX@/www/apache2/MythWeb
</span> +
  ############################################################################
  # If you intend to use authentication for MythWeb (see below), you will
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,14 +14,14 @@
</span>  #    /srv/www/htdocs/mythweb
  #
 -    <Directory "/var/www/html/data">
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+    <Directory @PREFIX@/apache2/htdocs/MythWeb/data>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    <Directory @PREFIX@/www/apache2/MythWeb/data>
</span>          # For Apache 2.2
          #Options -All +FollowSymLinks +IncludesNoExec
          # For Apache 2.4+
          Options +FollowSymLinks +IncludesNoExec
      </Directory>
 -    <Directory "/var/www/html" >
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+    <Directory @PREFIX@/apache2/htdocs/MythWeb>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    <Directory @PREFIX@/www/apache2/MythWeb>
</span>  
      ############################################################################
      # I *strongly* urge you to turn on authentication for MythWeb.  It is disabled
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@
</span>          # contains the directories like languages and templates.  eg.
          #
 -        #   setenv include_path      "/usr/share/mythweb"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+           setenv include_path      "@PREFIX@/apache2/htdocs/MythWeb"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++           setenv include_path      "@PREFIX@/www/apache2/MythWeb"
</span>  
          # If you want MythWeb to email php/database errors (and a backtrace) to you,
          # uncomment and set the email address below.
</pre><pre style='margin:0'>

</pre>