<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fd9a1740e57a73be0356ce057112f5e2df39bbdc">https://github.com/macports/macports-ports/commit/fd9a1740e57a73be0356ce057112f5e2df39bbdc</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 fd9a174  mythtv.28: use perl5 PortGroup, switch to perl5.26
</span>fd9a174 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fd9a1740e57a73be0356ce057112f5e2df39bbdc
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Wed Feb 28 16:29:55 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    mythtv.28: use perl5 PortGroup, switch to perl5.26
</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/55208
</span>---
 multimedia/mythtv.28/Portfile | 51 +++++++++++++++++++++----------------------
 1 file changed, 25 insertions(+), 26 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv.28/Portfile b/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 49a06b5..c0f4f4a 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythtv.28/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span> 
 PortSystem          1.0
 PortGroup           qt5 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           perl5 1.0
</span> PortGroup           github 1.0
 PortGroup           active_variants 1.1
 PortGroup           conflicts_build 1.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,8 +12,8 @@ set shorthash       0e079696
</span> set majorversion    .28
 set minorversion    .1
 set lastcommit      20171010
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set corerev         1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pluginsrev      0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set corerev         2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pluginsrev      1
</span> set metarev         0
 github.setup        MythTV mythtv ${shorthash}
 checksums           rmd160  cf7ce3662be5335f3dc0ea0d749389d4e5d4583a \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,13 +44,11 @@ set mythverstring   v0${majorversion}${minorversion}-${shorthash}-MacPorts
</span> set mythbranch      fixes/0${majorversion}
 set applescripts    {Myth_Frontend Myth_Filldatabase Myth_Setup Myth_Stop_Start}
 set mysqlver        mariadb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlver         perl5.24
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlbin         ${prefix}/bin/${perlver}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set perlmodver      p5.24
</span> set pythonbranch    2.7
 set pythonver       python${pythonbranch}
 set pythonbin       ${prefix}/bin/${pythonver}
 set pymodver        py27
<span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches      5.26
</span> # change to 1 to print reinplace warnings
 set maintainer_mode 0
 if {!$maintainer_mode} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -99,12 +98,12 @@ if {$subport eq "mythtv-core${majorversion}"} {
</span>                         port:${pymodver}-lxml \
                         port:${pymodver}-requests-cache \
                         port:${pymodver}-urlgrabber \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-dbd-mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-http-request-ascgi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-lwp-useragent-determined \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-io-socket-inet6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-datemanip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:${perlmodver}-net-upnp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-dbd-mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-http-request-ascgi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-lwp-useragent-determined \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-io-socket-inet6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-datemanip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:p${perl5.major}-net-upnp
</span>     
     depends_build-append \
                         port:yasm
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,7 +117,7 @@ if {$subport eq "mythtv-core${majorversion}"} {
</span>     require_active_variants \
                         qt5-mysql-plugin mariadb55 mysql56
     require_active_variants \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${perlmodver}-dbd-mysql mariadb {mariadb10_0 mariadb10_1 mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 percona}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        p${perl5.major}-dbd-mysql mariadb {mariadb10_0 mariadb10_1 mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 percona}
</span>     require_active_variants \
                         ${pymodver}-mysql mariadb55 {mysql4 mysql51 mysql55 mysql56 percona55}
     require_active_variants \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,14 +159,14 @@ if {$subport eq "mythtv-core${majorversion}"} {
</span>     post-patch {
         set sedPath ${worksrcpath}/mythtv/
         ui_info "Make Myth utils use MacPorts Perl"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|check_cmd perl -e|check_cmd ${perlbin} -e|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -locale C "s|check_cmd perl -e|check_cmd ${perl5.bin} -e|" \
</span>             ${sedPath}configure
     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|#!/usr/bin/env perl|#!${perlbin}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -locale C "s|#!/usr/bin/env perl|#!${perl5.bin}|" \
</span>             ${sedPath}programs/scripts/internetcontent/topdocumentaryfilm.pl  \
             ${sedPath}programs/scripts/internetcontent/twit.tv.pl
     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|#!/usr/bin/perl|#!${perlbin}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -locale C "s|#!/usr/bin/perl|#!${perl5.bin}|" \
</span>             ${sedPath}bindings/perl/Makefile.PL  \
             ${sedPath}contrib/maintenance/optimize_mythdb.pl  \
             ${sedPath}contrib/user_jobs/mythlink.pl  \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -533,14 +532,14 @@ if {$subport eq "mythtv-plugins${majorversion}"} {
</span> 
     post-patch {
         set sedPath ${worksrcpath}/mythplugins/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|check_cmd perl -e|check_cmd ${perlbin} -e|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -locale C "s|check_cmd perl -e|check_cmd ${perl5.bin} -e|" \
</span>             ${sedPath}configure
         reinplace -locale C "s|python=\"python\"|python=\"${pythonbin}\"|" \
             ${sedPath}configure
         # do fixups regardless of whether variant is selected or not
         foreach fixfile [exec find ${sedPath}/mythweather/mythweather/scripts -name "*.p?"] {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            reinplace {*}$qflag "s;/usr/bin/perl;${perlbin};g" ${fixfile}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            reinplace {*}$qflag "s;/usr/share/mythtv;${perlbin};g" ${fixfile}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            reinplace {*}$qflag "s;/usr/bin/perl;${perl5.bin};g" ${fixfile}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            reinplace {*}$qflag "s;/usr/share/mythtv;${perl5.bin};g" ${fixfile}
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -575,7 +574,7 @@ if {$subport eq "mythtv-plugins${majorversion}"} {
</span> 
     if {[variant_isset mythnetvision] || [variant_isset mythweather]} {
     # for both MythNetvision and MythWeather (Canada)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:${perlmodver}-perlmagick
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:p${perl5.major}-perlmagick
</span>     }
 
     # Linking error, see https://code.mythtv.org/trac/ticket/12839
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -624,13 +623,13 @@ if {$subport eq "mythtv-plugins${majorversion}"} {
</span>     }
 
     variant mythweather description {Weather information for your chosen locations via Myth plugin.} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:${perlmodver}-datemanip\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-xml-simple \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-xml-xpath \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-image-size \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-datetime-format-iso8601 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-soap-lite \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                port:${perlmodver}-json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:p${perl5.major}-datemanip\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-xml-simple \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-xml-xpath \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-image-size \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-datetime-format-iso8601 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-soap-lite \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                port:p${perl5.major}-json
</span>         configure.args-delete   --disable-mythweather
     #   configure.args-append   --enable-mythweather
     }
</pre><pre style='margin:0'>

</pre>