Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: samihs72 - 14.09.12 - klo:17.43
-
Moi!
Olen yrittänyt kääntää viimeisintä xmltv tv_grab_fi moduulia mutta epä onnistuu..
Näin yritän tehdä mutta perl Makefile.PL kohtaan jäädään.. ???
1. hae xmltv:n kehitys-version paketti (MAIN):
http://xmltv.cvs.sourceforge.net/viewvc/xmltv/xmltv/?view=tar&pathrev=MAIN
2. pura paketti ja siirry hakemistoon xmltv (tar -xvf xmltv-xmltv.tar)
3. tv_grab_fi vaatii JSON:n perl-modulin joten asenna paketti libjson-perl mikäli se ei jo ole asennettuna. Paketti löytyy ainakin maverickin perus-repoista.
4. aja komennot:
$perl Makefile.PL
-katso että grabber-listassa on valittuna ainakin tv_grab_fi
$make
sami@sami-laptop:~/Lataukset/xmltv$ ls
analyse_tvprefs doc Makefile.PL README tools
ChangeLog.old filter MANIFEST README.cygwin Uninstall.pm
choose grab MANIFEST.SKIP t xmltv.dtd
COPYING lib mkdist todo xmltv-lineups.xsd
sami@sami-laptop:~/Lataukset/xmltv$ perl Makefile.PL
Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at lib/Ask/Term.pm line 9.
BEGIN failed--compilation aborted at lib/Ask/Term.pm line 9.
Compilation failed in require at Makefile.PL line 243.
-
Kyllä niitä riippuvuuksia on muitakin. Tässä Gentoon ehdottamia paketteja..
* dependency graph for media-tv/xmltv-0.5.55
`-- media-tv/xmltv-0.5.55 [~amd64 keyword]
`-- dev-perl/libwww-perl-6.30.0 (>=dev-perl/libwww-perl-5.65) amd64
`-- dev-perl/XML-Parser-2.410.0 (>=dev-perl/XML-Parser-2.34) amd64
`-- dev-perl/XML-Twig-3.390.0 (>=dev-perl/XML-Twig-3.10) amd64
`-- dev-perl/DateManip-6.310.0 (>=dev-perl/DateManip-5.42) amd64
`-- dev-perl/XML-Writer-0.615.0 (>=dev-perl/XML-Writer-0.6) amd64
`-- dev-perl/Lingua-Preferred-0.2.4 (>=dev-perl/Lingua-Preferred-0.2.4) amd64
`-- dev-perl/Term-ProgressBar-2.90.0 (>=dev-perl/Term-ProgressBar-2.03) amd64
`-- dev-perl/Unicode-String-2.90.0 (dev-perl/Unicode-String) amd64
`-- dev-perl/TermReadKey-2.300.0 (dev-perl/TermReadKey) amd64
`-- dev-perl/File-Slurp-9999.13 (dev-perl/File-Slurp) amd64
`-- dev-lang/perl-5.12.4-r1 (>=dev-lang/perl-5.6.1) amd64
`-- dev-perl/XML-LibXML-1.900.0 (dev-perl/XML-LibXML) amd64
`-- dev-perl/HTML-TableExtract-2.110.0 (dev-perl/HTML-TableExtract) amd64
`-- dev-perl/WWW-Mechanize-1.720.0 (>=dev-perl/WWW-Mechanize-1.02) amd64
`-- dev-perl/HTML-Tree-4.200.0 (dev-perl/HTML-Tree) amd64
`-- dev-perl/HTML-Parser-3.690.0 (>=dev-perl/HTML-Parser-3.34) amd64
`-- dev-perl/XML-Simple-2.180.0 (dev-perl/XML-Simple) amd64
`-- dev-perl/XML-LibXSLT-1.770.0 (dev-perl/XML-LibXSLT) amd64
`-- dev-perl/SOAP-Lite-0.714.0 (dev-perl/SOAP-Lite) amd64
`-- dev-perl/HTTP-Cache-Transparent-1.0.0 (dev-perl/HTTP-Cache-Transparent) amd64
`-- dev-perl/IO-stringy-2.110.0 (dev-perl/IO-stringy) amd64
`-- dev-perl/Unicode-UTF8simple-1.60.0 (dev-perl/Unicode-UTF8simple) amd64
`-- dev-perl/Archive-Zip-1.300.0 (dev-perl/Archive-Zip) amd64
`-- dev-perl/Lingua-EN-Numbers-Ordinate-1.20.0 (dev-perl/Lingua-EN-Numbers-Ordinate) amd64
`-- dev-perl/perl-tk-804.29.0 (dev-perl/perl-tk) amd64
`-- dev-perl/Tk-TableMatrix-1.230.0 (dev-perl/Tk-TableMatrix) amd64
`-- virtual/perl-CGI-3.510 (virtual/perl-CGI) amd64
`-- dev-perl/TimeDate-1.200.0 (dev-perl/TimeDate) amd64
[ media-tv/xmltv-0.5.55 stats: packages (32), max depth (1) ]
Kurkkaa readme tai make tiedostoon - riippuvuuksien selvittämiseen menee oma aikansa. Onko TermReadKey asennettu...