<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>