<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/056d04d825a60266f409e0c94d89c48e627389c4">https://github.com/macports/macports-ports/commit/056d04d825a60266f409e0c94d89c48e627389c4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 056d04d825a60266f409e0c94d89c48e627389c4
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Fri Nov 17 15:35:24 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mythtv-core.26: obsolete
</span>---
 multimedia/mythtv-core.26/Portfile                 | 430 +--------------------
 .../files/Myth_Filldatabase.applescript            |  64 ---
 .../mythtv-core.26/files/Myth_Frontend.applescript |  46 ---
 .../mythtv-core.26/files/Myth_Setup.applescript    |  66 ----
 .../files/Myth_Stop_Start.applescript              |  92 -----
 multimedia/mythtv-core.26/files/logrotate.conf     |  22 --
 multimedia/mythtv-core.26/files/logrotate.mythtv   |  45 ---
 .../files/org.mythtv.mythbackend.plist             |  31 --
 .../files/org.mythtv.mythlogserver.plist           |  34 --
 .../files/patch-bonjour-correction.diff            |  32 --
 .../mythtv-core.26/files/patch-clang_fixes.diff    |  84 ----
 .../files/patch-configure-configincludepath.diff   |  20 -
 .../mythtv-core.26/files/patch-freetype-2.5.1.diff |  26 --
 .../files/patch-libs_fix_linking.diff              |  31 --
 ...otect-metadata-loads-from-multiple-threads.diff |  52 ---
 ...re-fe-netcontrol-play-resume-functionality.diff |  27 --
 16 files changed, 9 insertions(+), 1093 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/Portfile b/multimedia/mythtv-core.26/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 648740a..14dca9b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mythtv-core.26/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,430 +1,18 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           qt4 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           obsolete 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set shorthash       1a4cebf79
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# set fullhash      1a4cebf795a1400987347f57faeb57cacd0805f9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set majorversion    .26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set minorversion    .1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        MythTV mythtv ${shorthash}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                mythtv-core${majorversion}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0${majorversion}${minorversion}-Fixes-20140321
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                mythtv-core.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.26-Fixes-20140321
</span> revision            5
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# no rev bump.  Users may want to run existing version for some time.
</span> categories          multimedia
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# i386 unsupported -- https://trac.macports.org/ticket/40337
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2
</span> maintainers         ctreleaven openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         personal video recorder (PVR) and media centre system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    The ultimate Digital Video Recorder and home media \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    center hub. Think of it as a Free and Open Source alternative \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    to Windows Media Center or Tivo.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage            https://www.mythtv.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  46c249c9746e72ffceea40310bfdce00b6491192 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  efe5a6d918e0be15896bc3bdd8a397f652d6aaee919381894cc6c6c7f69048be
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set nick            mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythtvhomedir   ${prefix}/var/mythtvuser
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythtvlogdir    ${prefix}/var/log/${nick}${majorversion}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythtvrundir    ${prefix}/var/run/${nick}${majorversion}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythtvpidfile   ${mythtvrundir}/${nick}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set plistdir        ${prefix}/Library/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set plistfiles      {org.mythtv.mythbackend.plist org.mythtv.mythlogserver.plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythverstring   v0${majorversion}${minorversion}-${shorthash}-MacPorts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythbranch      fixes/0${majorversion}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set applescripts    {Myth_Frontend Myth_Filldatabase Myth_Setup Myth_Stop_Start}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mysqlver        mysql5
</span><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><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythonver       python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythonbin       ${prefix}/bin/${pythonver}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pymodver        py27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:libdvdcss \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:freetype \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:lame \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:x264 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:qt4-mac-${mysqlver}-plugin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libpng \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${pymodver}-mysql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${pymodver}-lxml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:${pymodver}-urlgrabber \
</span><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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:yasm  port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts           mythtv-core.25 mythtv-core.27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run         port:logrotate
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See http://code.mythtv.org/trac/ticket/11070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Run-time failures experienced with certain versions of Clang.  Unable to discern cause.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Most recent version of clang seems OK, let's try again
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append apple-gcc-4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append { clang <= 500.2.79 } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    macports-clang*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${os.platform} eq "darwin" && ${os.major} < 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${name} ${version} requires Mac OS X 10.5 or greater."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "incompatible Mac OS X version"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# eliminate /usr/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-configure-configincludepath.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#fix libmythtv linking against prior installed versions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see mythtv-dev thread, committed to master
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-libs_fix_linking.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# following three patches currently required to support MythExpress
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See tickets:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    http://code.mythtv.org/trac/ticket/10773
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    http://code.mythtv.org/trac/ticket/10825
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    http://code.mythtv.org/trac/ticket/11032
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-bonjour-correction.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-protect-metadata-loads-from-multiple-threads.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-restore-fe-netcontrol-play-resume-functionality.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Clang fixes committed to 0.27-fixes but not 0.26-fixes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  https://github.com/MythTV/mythtv/commit/f5e61804d7a8ad6afc4aa4484e2c05f24ddb396b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-clang_fixes.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# patches to support freetype 2.5.1 changes to include layout
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  http://code.mythtv.org/trac/ticket/11967
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-freetype-2.5.1.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${worksrcpath}/macports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {applescript} ${applescripts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${filespath}/${applescript}.applescript ${worksrcpath}/macports/${applescript}.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${filespath}/${plist} ${worksrcpath}/macports/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${filespath}/logrotate.conf ${worksrcpath}/macports/logrotate.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${filespath}/logrotate.mythtv ${worksrcpath}/macports/logrotate.mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set sedPath ${worksrcpath}/mythtv/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Make Myth utils use MacPorts Perl"
</span><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:#ffe0e0;'>-        ${sedPath}configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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:#ffe0e0;'>-        ${sedPath}programs/scripts/internetcontent/topdocumentaryfilm.pl  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}programs/scripts/internetcontent/twit.tv.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><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:#ffe0e0;'>-        ${sedPath}bindings/perl/Makefile.PL  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}bindings/perl/MythTV.pm  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}contrib/maintenance/optimize_mythdb.pl  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}contrib/user_jobs/mythlink.pl  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}programs/scripts/database/mythconverg_backup.pl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}programs/scripts/database/mythconverg_restore.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|/usr/local/bin|${prefix}/lib/${mysqlver}/bin|"  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}programs/scripts/database/mythconverg_backup.pl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}programs/scripts/database/mythconverg_restore.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Record Myth version strings"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s#\${SOURCE_VERSION}#${mythverstring}#g" ${sedPath}version.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s#\${BRANCH}#${mythbranch}#g" ${sedPath}version.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Make Myth scripts use MacPorts Python  <<<<"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Hack to install Python bindings in ${prefix}/Library/Frameworks/Python.framework/Versions/2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|\$(ROOT_FLAGS) \$(PREFIX_FLAGS)|\$(ROOT_FLAGS) \--prefix=\"${frameworks_dir}/Python.framework/Versions/2.7\"|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${sedPath}/bindings/python/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|/usr/local|${prefix}|" ${worksrcpath}/mythtv/bindings/python/MythTV/static.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|#!python|#!${pythonbin}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/mythtv/bindings/python/scripts/mythpython \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/mythtv/bindings/python/scripts/mythwikiscripts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fs-traverse f ${sedPath}/bindings/python/ {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if [string equal [ file extension ${f} ] ".py" ] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            reinplace -locale C "s|^#! */usr/bin/env python\$|#!${pythonbin}|" ${f}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fs-traverse f ${sedPath}/programs/scripts/ {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if [string equal [ file extension ${f} ] ".py" ] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            reinplace -locale C "s|^#! */usr/bin/env python\$|#!${pythonbin}|" ${f}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f [glob -directory ${sedPath}/programs/scripts/hardwareprofile *.py] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # fix even though they're currently non-functional on OS X
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|^#!/usr/bin/python\$|#!${pythonbin}|" ${f}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {applescript} ${applescripts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@PREFIX@|${prefix}|g" ${worksrcpath}/macports/${applescript}.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@APPLICATIONS_DIR@|${applications_dir}|" ${worksrcpath}/macports/${applescript}.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@MYTHTVLOGDIR@|${mythtvlogdir}|" ${worksrcpath}/macports/${applescript}.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@MYTHTVPIDFILE@|${mythtvpidfile}|" ${worksrcpath}/macports/${applescript}.applescript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@PREFIX@|${prefix}|g" ${worksrcpath}/macports/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@MYTHTVLOGDIR@|${mythtvlogdir}|" ${worksrcpath}/macports/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@PYTHONVER@|${pythonver}|" ${worksrcpath}/macports/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -locale C "s|@MYTHTVPIDFILE@|${mythtvpidfile}|" ${worksrcpath}/macports/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|@PREFIX@|${prefix}|g" ${worksrcpath}/macports/logrotate.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|@MYTHTVLOGDIR@|${mythtvlogdir}|g" ${worksrcpath}/macports/logrotate.mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -locale C "s|xxxyyyzzz|${mythtvpidfile}|" ${worksrcpath}/mythtv/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    reinplace -locale C "s|--includedir=|CC=${configure.cc} CXX=${configure.cxx} --includedir=|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#        ${worksrcpath}/mythtv/external/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-################################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Let Myth set its own flags... (ala qt4-mac)                                  #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-################################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# except workaround broken configure handling of freetype
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cflags    -I${prefix}//include/freetype2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.objcflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_cflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_cppflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_cxxflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.universal_ldflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cc_archflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxx_archflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ld_archflags
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.dir       ${worksrcpath}/mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --compile-type=release \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --runprefix=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --cc=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --cxx=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --qmake=${qt_qmake_cmd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --python=${pythonbin} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-ceton \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-firewire \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-audio-jack --disable-indev=jack \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-libvpx --disable-libxvid \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-qtdbus \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-sdl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-xrandr \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-libfreetype \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-libmp3lame --enable-libx264
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${configure.ccache} != "yes"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --disable-ccache
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${configure.distcc} != "yes"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --disable-distcc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.dir           ${worksrcpath}/mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Build Myth AppleScript helper apps"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Compile applescrips
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {applescript} ${applescripts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "osacompile -x -o ${worksrcpath}/macports/${applescript}.app ${worksrcpath}/macports/${applescript}.applescript"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Myth custom icon for a couple of the applets
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy -force ${configure.dir}/programs/mythfrontend/mythfrontend.icns ${worksrcpath}/macports/Myth_Frontend.app/Contents/Resources/applet.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy -force ${configure.dir}/programs/mythfrontend/mythfrontend.icns ${worksrcpath}/macports/Myth_Stop_Start.app/Contents/Resources/applet.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir    INSTALL_ROOT=${destroot}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# make some directories myth will need
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${mythtvhomedir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 777 ${destroot}${mythtvlogdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 777 ${destroot}${mythtvlogdir}/old
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/etc/logrotate.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 744 ${destroot}${mythtvrundir}
</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}${mythtvhomedir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${mythtvlogdir} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${mythtvlogdir}/old \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${mythtvrundir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# install logrotate.mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 400 ${worksrcpath}/macports/logrotate.mythtv ${destroot}${prefix}/etc/logrotate.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# install the launchd plist for the backend
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Installing startupitem/launchd plist..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 0755 ${destroot}${plistdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall ${worksrcpath}/macports/${plist} ${destroot}${plistdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# install scripts we want in share/contrib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Installing share/$name/contrib scripts..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/share/${nick}/database
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/share/${nick}/contrib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${configure.dir}/database/mc.sql \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/${nick}/database
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${configure.dir}/contrib/maintenance/optimize_mythdb.pl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${configure.dir}/contrib/user_jobs/mythlink.pl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/${nick}/contrib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# install some simple Applescripts to launch common myth apps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Installing Applescript helpers..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # compile the Applescripts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}${applications_dir}/MythTV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {applescript} ${applescripts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${worksrcpath}/macports/${applescript}.app ${destroot}${applications_dir}/MythTV/${applescript}.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Myth custom icon for a couple of the applets
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy -force ${configure.dir}/programs/mythfrontend/mythfrontend.icns ${destroot}${applications_dir}/MythTV/Myth_Frontend.app/Contents/Resources/applet.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy -force ${configure.dir}/programs/mythfrontend/mythfrontend.icns ${destroot}${applications_dir}/MythTV/Myth_Stop_Start.app/Contents/Resources/applet.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix up library entries in dylibs and executables ...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# need to loop on arch's if/when build universal ?!?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir ${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Correcting library entries in dylibs..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {dylib} [glob -types f -tails -directory ${destroot}${libdir} *.dylib] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # glob gives us both files and links to files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if { [file type ${destroot}${libdir}/${dylib}] == "file" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ui_debug "... for ${dylib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "install_name_tool -id ${libdir}/${dylib} ${destroot}${libdir}/${dylib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set otool [lrange [split [exec otool -L ${destroot}${libdir}/${dylib}] \n] 1 end]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            foreach {otoolentry} ${otool} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # fix entries like "libmythswscale.dylib" to "${prefix}/lib/libmythswscale.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # assume anything without a leading slash needs fixing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                set firstchar [string range [string trimleft ${otoolentry}] 0 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if  { ${firstchar} != "/" }  {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    set lib [lindex ${otoolentry} 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ui_debug "      Change ${lib}  to  ${libdir}/[file tail ${lib}]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    system "install_name_tool -change \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${lib} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${libdir}/[file tail ${lib}] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${destroot}${libdir}/${dylib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set bindir ${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Correcting library entries in executables..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {prog} [glob -types f -tails -directory ${destroot}${bindir} *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # glob gives us files and links to files but should be no links in bin dir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_debug "... for ${prog}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set otool [lrange [split [exec otool -L ${destroot}${bindir}/${prog}] \n] 1 end]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {otoolentry} ${otool} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            # fix entries like "libmythswscale.dylib" to "${prefix}/lib/libmythswscale.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            # assume anything without a leading slash needs fixing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set firstchar [string range [string trimleft ${otoolentry}] 0 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            if  { ${firstchar} != "/" }  {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                set lib [lindex ${otoolentry} 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ui_debug "      Change ${lib} to ${libdir}/[file tail ${lib}]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                system "install_name_tool -change \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${lib} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${libdir}/[file tail ${lib}] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${destroot}${bindir}/${prog}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fix lib entries in filters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set fltdir ${prefix}/lib/mythtv/filters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set liblist [glob -types f -tails -directory ${destroot}${libdir} -- *.dylib]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Correcting library entries in plugins..."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {flt} [glob -types f -tails -directory ${destroot}${fltdir} *] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # glob gives us files and links to files but should be no links in filters dir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_debug "... for ${flt}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set otool [lrange [split [exec otool -L ${destroot}${fltdir}/${flt}] \n] 1 end]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {otoolentry} ${otool} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            # fix entries like "libmythswscale.dylib" to "${prefix}/lib/libmythswscale.dylib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            # assume anything without a leading slash needs fixing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set firstchar [string range [string trimleft ${otoolentry}] 0 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            if  { ${firstchar} != "/" }  {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                set lib [lindex ${otoolentry} 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if { [ lsearch $liblist ${lib} ] > 0 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    set goodprefix ${libdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    set goodprefix ${fltdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ui_debug "      Change ${lib} to ${goodprefix}/[file tail ${lib}]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                system "install_name_tool -change \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${lib} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${goodprefix}/[file tail ${lib}] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ${destroot}${fltdir}/${flt}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant           no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # make logrotate ready to go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![file exists ${prefix}/etc/logrotate.conf]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file copy ${destroot}logrotate.conf ${prefix}/etc/logrotate.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # delete leftover files, if any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if [file exists /Library/LaunchDaemons/${plist}] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            file delete -force /Library/LaunchDaemons/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # The startupitem.install keyword does not exist in MacPorts < 2.1.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![info exists startupitem.install]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set startupitem.install yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # If "startupitem.install" is set to "no" in macports.conf then do not link.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${startupitem.install} != "no"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ln -s ${plistdir}/${plist} /Library/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-deactivate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach {plist} ${plistfiles} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file delete -force ${plistdir}/${plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "############################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See http://www.mythtv.org/wiki/Myth_for_Mac_with_MacPorts for information
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# essential to finishing the installation of MythTV!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# NB -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# For troubleshooting, all Myth-related logs are stored in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# ${mythtvlogdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-############################################################################"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+${name} is obsolete.  Please backup your database and migrate to a currently supported \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version of Myth.  See the wiki for more information: \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    https://www.mythtv.org/wiki/Building_Myth_for_Mac_with_MacPorts
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.version       ${majorversion}${minorversion}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex         "archive/v(0${majorversion}\[\\.\\d\]?)${extract.suffix}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove after November 17, 2018
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/Myth_Filldatabase.applescript b/multimedia/mythtv-core.26/files/Myth_Filldatabase.applescript
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5b98003..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/Myth_Filldatabase.applescript
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,64 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(*  Applescript to run 'Unix' version of mythfilldatabase
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-For use with MacPorts install of Myth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Author:  Craig Treleaven, ctreleaven at cogeco.ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Myth Version: 0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Modified: 2012May17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          2013Mar06 .26, start mythlogserver if not already running
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFDappPath : "@PREFIX@/bin/mythfilldatabase"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFDlogArg : "--logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFDlogLevel : "warning" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFDverboseLevel : {"general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSappPath : "@PREFIX@/bin/mythlogserver"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogArg : "--quiet --logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogLevel : "info" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSverboseLevel : {"system", "general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set MLSpid to false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set welcome to "In a 'production' system, mythfilldatabase is run automatically by mythbackend at the times suggested by the listings source, usually daily.  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This applescript program allows you to run mythfilldatabase 'manually'; perhaps when Myth is first set up or if there are problems with the automatic runs. 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set Clicked to display dialog welcome with title "Run mythfilldatabase" buttons {"Cancel", "Start Run"} default button "Start Run"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-on error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set Clicked to false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if Clicked is not false then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if button returned of Clicked = "Start Run" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if (do shell script "ps -Ac") does not contain "mythlogserver" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set MLScmd to joinlist({MLSappPath, MLSlogArg, "--loglevel " & MLSlogLevel, ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                "--verbose " & joinlist(MLSverboseLevel, ","), ">& /dev/null & echo $!"}, " ")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            --display dialog MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set MLSpid to do shell script MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            delay 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set CmdList to {MFDappPath, MFDlogArg, "--loglevel " & MFDlogLevel, "--verbose " & joinlist(MFDverboseLevel, ",")}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set Cmd to (joinlist(CmdList, " "))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        --display alert Cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        do shell script Cmd -- run it!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if MLSpid is not false then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            --display dialog "Kill: " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            do shell script "kill " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- -- -- -- -- -- -- -- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- Handlers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-to joinlist(aList, delimiter)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set prevDelimiter to AppleScript's text item delimiters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to delimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to aList as string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to prevDelimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    return retVal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end joinlist
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/Myth_Frontend.applescript b/multimedia/mythtv-core.26/files/Myth_Frontend.applescript
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7666ab9..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/Myth_Frontend.applescript
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,46 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(*  Applescript to run 'Unix' version of mythfronted
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-For use with MacPorts install of Myth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Author:  Craig Treleaven, ctreleaven at cogeco.ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Myth Version: 0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Modified: 2012May15
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          2013Mar05 .26, start mythlogserver if not already running
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFEappPath : "@PREFIX@/bin/mythfrontend"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFElogArg : "--logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFElogLevel : "info" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MFEverboseLevel : {"none", "general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSappPath : "@PREFIX@/bin/mythlogserver"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogArg : "--quiet --logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogLevel : "info" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSverboseLevel : {"system", "general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set MLSpid to false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if (do shell script "ps -Ac") does not contain "mythlogserver" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set MLScmd to joinlist({MLSappPath, MLSlogArg, "--loglevel " & MLSlogLevel, ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        "--verbose " & joinlist(MLSverboseLevel, ","), ">& /dev/null & echo $!"}, " ")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --display dialog MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set MLSpid to do shell script MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set CmdList to {MFEappPath, MFElogArg, "--loglevel " & MFElogLevel, "--verbose " & joinlist(MFEverboseLevel, ",")}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set Cmd to (joinlist(CmdList, " "))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---display alert Cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-do shell script Cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if MLSpid is not false then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --display dialog "Kill: " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    do shell script "kill " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- -- -- -- -- -- -- -- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- Handlers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-to joinlist(aList, delimiter)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set prevDelimiter to AppleScript's text item delimiters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to delimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to aList as string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to prevDelimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    return retVal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end joinlist
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/Myth_Setup.applescript b/multimedia/mythtv-core.26/files/Myth_Setup.applescript
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fe7763e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/Myth_Setup.applescript
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,66 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(*  Applescript to run 'Unix' version of mythtv-setup
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-For use with MacPorts install of Myth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Author:  Craig Treleaven, ctreleaven at cogeco.ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Myth Version: 0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Modified: 2012May17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          2012Sep08 Force working themepainter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          2013Mar05 .26, start mythlogserver if not already running
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MSUappPath : "@PREFIX@/bin/mythtv-setup"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MSUlogArg : "-O ThemePainter=qt --logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MSUlogLevel : "info" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MSUverboseLevel : {"general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSappPath : "@PREFIX@/bin/mythlogserver"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogArg : "--quiet --logpath @MYTHTVLOGDIR@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSlogLevel : "info" -- single string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MLSverboseLevel : {"system", "general"} -- a list, can be multiple strings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set MLSpid to false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set welcome to "Initial setup of Myth is done through the mythtv-setup program.  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This includes defining where recordings and other media are stored, tuners and sources of listings data and scanning for available channels, etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---Should test if mythbackend is running and warn user...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if (do shell script "ps -Ac") does not contain "mythlogserver" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set MLScmd to joinlist({MLSappPath, MLSlogArg, "--loglevel " & MLSlogLevel, ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        "--verbose " & joinlist(MLSverboseLevel, ","), ">& /dev/null & echo $!"}, " ")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --display dialog MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set MLSpid to do shell script MLScmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set Clicked to display dialog welcome with title ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        "Run mythtv-setup" buttons {"Cancel", "Start"} default button "Start"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-on error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set Clicked to false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set CmdList to {MSUappPath, MSUlogArg, "--loglevel " & MSUlogLevel, "--verbose " & joinlist(MSUverboseLevel, ",")}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set Cmd to (joinlist(CmdList, " "))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---display alert button returned of Clicked
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if Clicked is not false then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if button returned of Clicked = "Start" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        --display alert "mythtv-setup: " & Cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        do shell script Cmd -- run it!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if MLSpid is not false then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    --display dialog "Kill: " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    do shell script "kill " & MLSpid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- -- -- -- -- -- -- -- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- Handlers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-to joinlist(aList, delimiter)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set prevDelimiter to AppleScript's text item delimiters
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to delimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set retVal to aList as string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set AppleScript's text item delimiters to prevDelimiter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    return retVal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end joinlist
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/Myth_Stop_Start.applescript b/multimedia/mythtv-core.26/files/Myth_Stop_Start.applescript
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b710200..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/Myth_Stop_Start.applescript
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,92 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(*  Applescript to stop/start Myth background apps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-For use with MacPorts install of Myth
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Author:  Craig Treleaven, ctreleaven at cogeco.ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Version: 0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Modified: 2012Jul11 - new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           2012Sep21 - log rotation
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           2013Mar06 - .26, log server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-NB - if mythbackend or mythlogserver is running, we only stop it if it was launched under launchd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-property MPprefix : "@PREFIX@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mysqld to " not running on this machine.  Is it on another machine on your network?"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set rotatorStatus to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set logrotButton to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythbackend to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set mythbackendButton to "Donno"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set newline to "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set indent to space & space & space & space
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set lineStart to newline & indent & "= "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set myResult to ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-repeat until myResult is false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set launchdList to (do shell script "sudo launchctl list" with administrator privileges)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if launchdList contains ".logrotate" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set rotatorStatus to "runs daily"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set logrotButton to "Disable log rotation"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set rotatorStatus to "is not scheduled"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set logrotButton to "Schedule log rotation"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set processes to do shell script "ps -Ac"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if the processes contains "mysqld" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set mysqld to "running."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if the processes contains "mythbackend" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set mythbackend to "running."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set mythbackendButton to "Stop MythBackend"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            do shell script "mythshutdown --check"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        on error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set mythbackend to " running but busy with something.  Are you sure you want to shut down now?"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        end try
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set mythbackend to "not running."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set mythbackendButton to "Start MythBackend"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set myResult to choose from list {logrotButton, mythbackendButton} ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        with title "Stop/Start Myth-related programs" with prompt ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        newline & "MacPorts tool to start and stop Myth's background processes" & ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        newline & newline & "Currently... " & ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lineStart & "MySQL is ï¿½ " & mysqld & newline & ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lineStart & "Log rotation ï¿½ " & rotatorStatus & ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lineStart & "MythBackend is ï¿½ " & mythbackend & newline ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        OK button name "Modify Selected Process" cancel button name "Close"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if myResult contains "Start MythBackend" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        do shell script "sudo launchctl load -w /Library/LaunchDaemons/org.mythtv.mythlogserver.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        do shell script "sudo launchctl load -w /Library/LaunchDaemons/org.mythtv.mythbackend.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delay 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else if myResult contains "Stop MythBackend" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if (launchdList contains ".mythbackend") then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            do shell script "sudo launchctl unload -w /Library/LaunchDaemons/org.mythtv.mythbackend.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            do shell script "sudo launchctl unload -w /Library/LaunchDaemons/org.mythtv.mythlogserver.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            delay 4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            -- there is a longish delay while myth closes down.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            display alert " MythBackend appears not to have been started in the normal fashion.  Unable to shut down." message "Was mythbackend started directly from a command line session?" as warning
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        --set myResult to "Close"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else if myResult contains "Schedule log rotation" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if (FileExists(MPprefix & "/etc/logrotate.conf") and ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            FileExists(MPprefix & "/etc/logrotate.d/logrotate.mythtv")) and ï¿½
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            FileExists("/Library/LaunchDaemons/org.macports.logrotate.plist") then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            do shell script "sudo launchctl load -w /Library/LaunchDaemons/org.macports.logrotate.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            delay 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            display dialog "logrotate is not configured.  Please see http://www.mythtv.org/wiki/MacPorts for instructions." buttons {"Close"}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else if myResult contains "Disable log rotation" then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        do shell script "sudo launchctl unload -w /Library/LaunchDaemons/org.macports.logrotate.plist" with administrator privileges
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delay 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end if
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end repeat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-on FileExists(theFile) -- (String) as Boolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    tell application "System Events" to return (exists file theFile)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end FileExists
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/logrotate.conf b/multimedia/mythtv-core.26/files/logrotate.conf
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 65608e4..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/logrotate.conf
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# ${prefix}/etc/logrotate.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 2012Sep11 Craig Treleaven
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# MacPorts logrotate port -- set up for MythTV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# see "man logrotate" for details
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# rotate log files weekly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-weekly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# keep 4 weeks worth of backlogs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-rotate 4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# create new (empty) log files after rotating old ones
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-create
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# use date as a suffix of the rotated file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dateext
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# uncomment this if you want your log files compressed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#compress
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Drop log rotation information into this directory
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-include @PREFIX@/etc/logrotate.d
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/logrotate.mythtv b/multimedia/mythtv-core.26/files/logrotate.mythtv
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a8b16ff..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/logrotate.mythtv
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# ${prefix}/etc/logrotate.d/logrotate.mythtv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 2012Sep20 Craig Treleaven
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 2013Mar06 - update for 0.26
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# MacPorts logrotate port -- set up for MythTV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# based on http://www.mythtv.org/wiki/Logrotate_-_all_applications
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Common settings
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-su root admin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-missingok
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ifempty
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-nocreate
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-nocompress
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sharedscripts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-olddir @MYTHTVLOGDIR@/old
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# programs that may run for extended periods
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@MYTHTVLOGDIR@/mythlogserver*.log @MYTHTVLOGDIR@/mythbackend*.log @MYTHTVLOGDIR@/mythfrontend*.log @MYTHTVLOGDIR@/mythjobqueue*.log @MYTHTVLOGDIR@/mythwelcome*.log @MYTHTVLOGDIR@/mythmediaserver*.log @MYTHTVLOGDIR@/mythlcdserver*.log {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        weekly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rotate 8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lastaction
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                killall -HUP mythlogserver
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                find @MYTHTVLOGDIR@ -type f -mtime +20 -delete
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                find @MYTHTVLOGDIR@/old -type f -mtime +30 -delete
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        endscript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# tranient programs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# these won't be running and writing to a log that needs rotating
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@MYTHTVLOGDIR@/mythfilldatabase*.log @MYTHTVLOGDIR@/mythcommflag*.log @MYTHTVLOGDIR@/mythmetadatalookup*.log @MYTHTVLOGDIR@/mythtranscode*.log @MYTHTVLOGDIR@/mythtv-setup*.log @MYTHTVLOGDIR@/mythutil*.log {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        weekly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rotate 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# VERY transient
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# many, many previews
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@MYTHTVLOGDIR@/mythpreviewgen*.log {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        daily
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        rotate 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        lastaction
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                find @MYTHTVLOGDIR@ -name 'mythpreviewgen*' -type f -mtime +6 -delete
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                find @MYTHTVLOGDIR@/old -name 'mythpreviewgen*' -type f -mtime +6 -delete
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        endscript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/org.mythtv.mythbackend.plist b/multimedia/mythtv-core.26/files/org.mythtv.mythbackend.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 31cb569..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/org.mythtv.mythbackend.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>EnvironmentVariables</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <key>HOME</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@PREFIX@/var/mythtvuser</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <key>PATH</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@PREFIX@/bin:@PREFIX@/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <key>PYTHONPATH</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@PREFIX@/lib/@PYTHONVER@/site-packages:$PYTHONPATH</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>KeepAlive</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>Label</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <string>org.mythtv.mythbackend</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>ProgramArguments</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@PREFIX@/bin/mythbackend</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>--logpath</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@MYTHTVLOGDIR@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>--pidfile</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>@MYTHTVPIDFILE@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>--loglevel</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        <string>info</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <key>RunAtLoad</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/org.mythtv.mythlogserver.plist b/multimedia/mythtv-core.26/files/org.mythtv.mythlogserver.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 96005ce..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/org.mythtv.mythlogserver.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>EnvironmentVariables</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <key>HOME</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>@PREFIX@/var/mythtvuser</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <key>PATH</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>@PREFIX@/bin:@PREFIX@/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>Label</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <string>org.mythtv.mythlogserver</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>KeepAlive</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <key>OtherJobEnabled</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   <key>org.mythtv.mythbackend</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <key>ProgramArguments</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>@PREFIX@/bin/mythlogserver</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>--verbose</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>general</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>--logpath</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>@MYTHTVLOGDIR@</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>--quiet</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>--loglevel</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           <string>info</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-bonjour-correction.diff b/multimedia/mythtv-core.26/files/patch-bonjour-correction.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9ccca55..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-bonjour-correction.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 8929314e77dfc5fe9bcc58f4ace4e7ba6fea9bef Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: George Nassas <george@nassas.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 29 May 2012 10:11:38 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] make backend's bonjour service name dns-compliant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mythtv/programs/mythbackend/mediaserver.cpp |    7 ++-----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 files changed, 2 insertions(+), 5 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/mythtv/programs/mythbackend/mediaserver.cpp b/mythtv/programs/mythbackend/mediaserver.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 043140d..19d0eb9 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/programs/mythbackend/mediaserver.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/programs/mythbackend/mediaserver.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -256,13 +256,10 @@ void MediaServer::Init(bool bIsMaster, bool bDisableUPnp /* = false */)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         m_bonjour = new BonjourRegister();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (m_bonjour)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            QByteArray dummy;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             QByteArray name("Mythbackend on ");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             name.append(gCoreContext->GetHostName());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            m_bonjour->Register(nPort,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                bIsMaster ? "_mythbackend-master._tcp" :
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                            "_mythbackend-slave._tcp",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                                name, dummy);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            QByteArray txt(bIsMaster ? "\x0Clevel=master" : "\x0Blevel=slave");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            m_bonjour->Register(nPort, "_mythbackend._tcp", name, txt);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-1.7.2.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-clang_fixes.diff b/multimedia/mythtv-core.26/files/patch-clang_fixes.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6fea372..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-clang_fixes.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,84 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Adapted from f5e61804d7a8ad6afc4aa4484e2c05f24ddb396b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Amar Takhar <verm@darkbeer.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Wed, 15 Jan 2014 21:44:48 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: Fixes for FreeBSD 10.0 + clang
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Raymond Wagner <rwagner@mythtv.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(cherry picked from commit 366b73bc672d45be94b981a944f9f415b44ea13c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmyth/remoteutil.h mythtv/libs/libmyth/remoteutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 7acff6a..4dc6a54 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmyth/remoteutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmyth/remoteutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef REMOTEUTIL_H_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define REMOTEUTIL_H_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QStringList>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QDateTime>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmythbase/mythmiscutil.h mythtv/libs/libmythbase/mythmiscutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index bfb171e..91dea13 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythbase/mythmiscutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythbase/mythmiscutil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,6 +2,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define MYTHMISCUTIL_H_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <algorithm>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- using namespace std;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmythbase/mythtimezone.cpp mythtv/libs/libmythbase/mythtimezone.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ac20c5c..6bff6b3 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythbase/mythtimezone.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythbase/mythtimezone.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "mythtimezone.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdlib.h> // for malloc, getenv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QDataStream>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QTextStream>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmythui/mythgesture.cpp mythtv/libs/libmythui/mythgesture.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 37846e4..f020f1a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythui/mythgesture.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythui/mythgesture.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,6 +30,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cmath>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <algorithm>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <complex>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QMutex>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QMap>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmythui/mythpainter.cpp mythtv/libs/libmythui/mythpainter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index c821a7b..29b063c 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythui/mythpainter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythui/mythpainter.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,4 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <complex>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // QT headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <QRect>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git mythtv/libs/libmythupnp/mmulticastsocketdevice.h mythtv/libs/libmythupnp/mmulticastsocketdevice.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ad793f9..4bfdd62 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythupnp/mmulticastsocketdevice.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythupnp/mmulticastsocketdevice.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13,6 +13,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef _MULTICAST_SOCKET_DEVICE_H_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define _MULTICAST_SOCKET_DEVICE_H_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __FreeBSD__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef _WIN32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifndef _MSC_VER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  include <ws2tcpip.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cgit v0.9.0.2-52-g1de3
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-configure-configincludepath.diff b/multimedia/mythtv-core.26/files/patch-configure-configincludepath.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ab3ac3e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-configure-configincludepath.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/configure.orig  2013-03-08 09:53:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/configure       2013-03-08 09:53:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2554,7 +2554,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ranlib="${cross_prefix}${ranlib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strip_default="${cross_prefix}${strip_default}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--sysinclude_default="${sysroot}/usr/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#sysinclude_default="${sysroot}/usr/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set_default cc cxx nm pkg_config strip sysinclude qmake python yasmexe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enabled cross_compile || host_cc_default=$cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3609,7 +3609,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set_default $PATHS_LIST
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--append CONFIG_INCLUDEPATH $sysinclude "${sysroot}${prefix}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#append CONFIG_INCLUDEPATH $sysinclude "${sysroot}${prefix}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- append CCONFIG "$compile_type"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test x$compile_type = x"profile" ; then
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-freetype-2.5.1.diff b/multimedia/mythtv-core.26/files/patch-freetype-2.5.1.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 221cbcc..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-freetype-2.5.1.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,26 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Based on patch to FFmpeg port for freetype 2.5.1 changes to include layout
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://trac.macports.org/browser/trunk/dports/multimedia/ffmpeg/files/patch-freetype-2.5.1.diff?rev=114100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/external/FFmpeg/configure.orig  2014-04-10 10:30:21.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/external/FFmpeg/configure       2014-04-10 10:31:22.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3161,7 +3161,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                       { check_lib celt/celt.h celt_decoder_create_custom -lcelt0 ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                         die "ERROR: libcelt version must be >= 0.11.0."; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enabled libfaac    && require2 libfaac "stdint.h faac.h" faacEncGetVersion -lfaac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--enabled libfreetype && require_pkg_config freetype2 "ft2build.h freetype/freetype.h" FT_Init_FreeType
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+enabled libfreetype && require_pkg_config freetype2 "ft2build.h freetype.h" FT_Init_FreeType
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enabled libgsm     && require  libgsm gsm/gsm.h gsm_create -lgsm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enabled libmodplug && require  libmodplug libmodplug/modplug.h ModPlug_Load -lmodplug
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enabled libmp3lame && require  "libmp3lame >= 3.98.3" lame/lame.h lame_set_VBR_quality -lmp3lame
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/external/FFmpeg/libavfilter/vf_drawtext.c.orig  2013-11-30 11:07:18.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/external/FFmpeg/libavfilter/vf_drawtext.c       2013-11-30 11:08:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,7 +48,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "video.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <ft2build.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <freetype/config/ftheader.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include FT_IMAGE_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include FT_FREETYPE_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include FT_GLYPH_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if CONFIG_FONTCONFIG
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-libs_fix_linking.diff b/multimedia/mythtv-core.26/files/patch-libs_fix_linking.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f68ae38..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-libs_fix_linking.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Adapted from 4f15d4449a31d551d61d0a00362089d8d7d8a763 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jean-Yves Avenard <jyavenard@mythtv.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 05 Apr 2014 14:55:04 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: Fix linking issues.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Spotted by Craig Treleaven, freetype linking parameters were added twice and too early, 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-causing general linking with installed system libraries first, and then local tree ones.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Configure also automatically adds all libraries checked for to EXTRALIBS define
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -u mythtv/libs/libmythtv/libmythtv.pro.orig mythtv/libs/libmythtv/libmythtv.pro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythtv/libmythtv.pro.orig       2014-04-09 10:50:56.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythtv/libmythtv.pro    2014-04-09 10:51:46.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -50,7 +50,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INCLUDEPATH += $$POSTINC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- QMAKE_CXXFLAGS += $${FREETYPE_CFLAGS}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--QMAKE_LFLAGS_SHLIB += $${FREETYPE_LIBS}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macx {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # Mac OS X Frameworks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -u mythtv/settings.pro.orig mythtv/settings.pro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/settings.pro.orig       2014-04-09 10:47:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/settings.pro    2014-04-09 10:54:04.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -158,7 +158,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXTRA_LIBS  = $$EXTRALIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EXTRA_LIBS += $$FREETYPE_LIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXTRA_LIBS += $$CONFIG_FIREWIRE_LIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXTRA_LIBS += $$LOCAL_LIBDIR_OGL
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-protect-metadata-loads-from-multiple-threads.diff b/multimedia/mythtv-core.26/files/patch-protect-metadata-loads-from-multiple-threads.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5c9f02e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-protect-metadata-loads-from-multiple-threads.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,52 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From b20171597097f8b933065ef3291c63194d310fbf Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: George Nassas <george@nassas.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sun, 10 Jun 2012 13:36:42 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] protect metadata loads from multiple threads
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mythtv/libs/libmythmetadata/dbaccess.cpp |    9 +++++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 files changed, 9 insertions(+), 0 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/mythtv/libs/libmythmetadata/dbaccess.cpp b/mythtv/libs/libmythmetadata/dbaccess.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 67cd904..46adb7a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/libs/libmythmetadata/dbaccess.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/libs/libmythmetadata/dbaccess.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -47,8 +47,11 @@ class SingleValueImp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     virtual ~SingleValueImp() {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    mutable QMutex mutex;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     void load_data()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        QMutexLocker locker(&mutex);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (!m_ready)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             fill_from_db();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -271,8 +274,11 @@ class MultiValueImp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 .arg(m_value_name).arg(m_table_name).arg(m_id_name);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    mutable QMutex mutex;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     void load_data()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        QMutexLocker locker(&mutex);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (!m_ready)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             fill_from_db();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -730,8 +736,11 @@ class FileAssociationsImp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    mutable QMutex mutex;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     void load_data()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        QMutexLocker locker(&mutex);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if (!m_ready)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             fill_from_db();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-1.7.2.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mythtv-core.26/files/patch-restore-fe-netcontrol-play-resume-functionality.diff b/multimedia/mythtv-core.26/files/patch-restore-fe-netcontrol-play-resume-functionality.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 742b8f7..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mythtv-core.26/files/patch-restore-fe-netcontrol-play-resume-functionality.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 2fb4b7bb111d7ec256f0b0f96c7271bcc0f61766 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: George Nassas <george@nassas.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Fri, 24 Aug 2012 00:17:08 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 4/4] restore fe netcontrol play/resume functionality
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mythtv/programs/mythfrontend/playbackbox.cpp |    4 +++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 files changed, 3 insertions(+), 1 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/mythtv/programs/mythfrontend/playbackbox.cpp b/mythtv/programs/mythfrontend/playbackbox.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 734cce1..44bb343 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- mythtv/programs/mythfrontend/playbackbox.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ mythtv/programs/mythfrontend/playbackbox.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3723,7 +3723,9 @@ void PlaybackBox::processNetworkControlCommand(const QString &command)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 pginfo.SetPathname(pginfo.GetPlaybackURL());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                PlayX(pginfo, true, true);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          bool ignoreBookmark = tokens[1] == "PLAY";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                PlayX(pginfo, ignoreBookmark, true);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-1.7.2.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>