| 334 | |
| 335 | === Apple OS X 10.8 === |
| 336 | |
| 337 | The 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 | |
| 339 | The process is: |
| 340 | |
| 341 | 1. CPAN required modules for XMLTV: |
| 342 | {{{ |
| 343 | cpan 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 | {{{ |
| 347 | cpan Unicode::String Lingua::EN::Numbers::Ordinate Lingua::Preferred Term::ProgressBar YAML |
| 348 | }}} |
| 349 | 1. Manually install XMLTV: |
| 350 | {{{ |
| 351 | http://sourceforge.net/projects/xmltv/files/latest/download?source=files |
| 352 | tar jxf xmltv-<version>.tar.bz2 |
| 353 | perl Makefile.PL |
| 354 | sudo make install |
| 355 | }}} |
| 356 | 1. CPAN remaining Shepherd modules: |
| 357 | {{{ |
| 358 | cpan List::Compare Net::SSL Sort::Versions HTTP::Cache:Transparent JSON |
| 359 | }}} |
| 360 | |
| 361 | This 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. |