Changes between Version 125 and Version 126 of Installation


Ignore:
Timestamp:
Sep 9, 2013, 9:30:26 PM (10 years ago)
Author:
Max
Comment:

Add OSX instructions from Andrew Herron

Legend:

Unmodified
Added
Removed
Modified
  • Installation

    v125 v126  
    332332
    333333Then install the remaining mandatory and optional perl dependencies as described in 'Non-Distribution Specific'.
     334
     335=== Apple OS X 10.8  ===
     336
     337The biggest hassle is the version of XMLTV in CPAN - it's horribly out of date. My previous server is running 0.5.31, CPAN offers 0.5.33 which is from 2004 and doesn't actually compile due to an error in the makefile. Downloading the latest and compiling it manually works fine.
     338
     339The process is:
     340
     341 1. CPAN required modules for XMLTV:
     342{{{
     343cpan Date::Manip XML::Twig
     344}}}
     345 1. CPAN recommended modules for XMLTV (I don't know if this helped at all, but I did it while I was attempting to make cpan XMLTV::Ask work):
     346{{{
     347cpan Unicode::String Lingua::EN::Numbers::Ordinate Lingua::Preferred Term::ProgressBar YAML
     348}}}
     349 1. Manually install XMLTV:
     350{{{
     351http://sourceforge.net/projects/xmltv/files/latest/download?source=files
     352tar jxf xmltv-<version>.tar.bz2
     353perl Makefile.PL
     354sudo make install
     355}}}
     356 1. CPAN remaining Shepherd modules:
     357{{{
     358cpan List::Compare Net::SSL Sort::Versions HTTP::Cache:Transparent JSON
     359}}}
     360
     361This is on a fresh 10.8.4 install, default OS perl version 5.12.4. I had earlier installed DBI and DBD::mysql to run MythTV scripts, I'm pretty sure they are required as well.
    334362
    335363=== Non-Distribution Specific ===