; _;c@sLdZdkZdkZdZdZdZedjo endS(s Star Blazer by Adam Feuer Ns Star BlazercCsstiitid}tii|d}ti|tii ddt dk }|i tidS(Niscode( sosspathsabspathssyssargvsfullpathssplitsdirschdirsinsertscheckdependenciessmain(sfullpathsmainsdir((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/farblazer.pysmain s  c Csdk}t|iddjotdtnddf}y.g}x!|D]}|it |qPWWn t j otdtnX|di }g}y(dkl}|d jo t nWn t j o|id nXy dk}Wn t j o|id nXy dk}Wn t j o|id nX|od i|}||ntiid o|dtndS(s#only returns if everything looks okNiis %s Requires Python 2.0 or Highers messageboxsgamesCannot Import %s Modules(sverf1.0sRequires Pygame-1.0 or Greaters Requires the Pygame Image ModulesRequires the Pygame Font Modules sdatasCannot locate %s data files(ssyssintsversions SystemExitsGAMENAMEschecksimpsscsappends __import__s ImportErrorserrorserrorboxsmsgsspygame.versionsvers pygame.imagespygames pygame.fontsjoinsmsgsosspathsisdir( simpsscsversmsgsssysspygameserrorboxsmsgscheck((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/farblazer.pyscheckdependenciessB       s__main__(s__doc__ssyssossGAMENAMEsmainscheckdependenciess__name__(sGAMENAMEssysscheckdependenciessmainsos((sB/mnt/gmirror/ports/games/farblazer/work/farblazer-0.7/farblazer.pys?s   (