;ò ¸|ÒAc@sªdkZdkZdkZdklZdklZdklZdkTdk l Z dk l Z dk Z dkZde_dZd e i fd „ƒYZd „ZdS( N(score(s fancy_getopt(sDEBUG(s*(s convert_path(s StrictVersionsÀUsage: %(script)s [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] %(script)s --help [cmd1 cmd2 ...] %(script)s cmd --help %(script)s --help-commands %(script)s --help-packages s%(name)s version %(version)s has been successfully installed! Please note the installation locations: Example repository config files: %(install_sysconf)s Machine-specific variable data space: %(install_localstate)s Local message catalogs: %(install_l10n)s Demos, default XML catalogs, schemas, profiling code, load tests, and various standard files for installation in new 4Suite repositories: %(install_data)s Python library code, including Python C extensions: %(install_lib)s%(sep)s%(package_root)s Test suites: %(install_tests)s Executable scripts (add this to your executable path): %(install_scripts)s Documentation in various formats, if installed: %(install_docs)s sPackageManagercBs§tZeiidddfgZdedfgeiiZdgeiiZd„Zd„Zd „Z d „Z d „Z d „Z d d„Z d„Zd„ZRS(Nspackage=sps#limit command(s) to a given packages help-packagesslist all available packagess help_packagescCs6t|_t|_h|_tii||ƒdSdS(N(sNonesselfspackages package_roots package_infosDists__init__sattrs(sselfsattrs((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pys__init__Vs    cCs«h|_|ioA|ii|iƒ otd|i‚n|i|iƒ}n|iiƒ}|i |ƒ|_ |i o g|_n|i o g|_ n|i o g|_ n|i o g|_ n|i o g|_n|i o g|_n|i o g|_nx%|i D]}|i|i|ƒq'Wtiidƒp#tiidƒptiidƒ|_|io dGHntii|ƒdSdS(NsFpackage '%s' is unknown, use --help-packages to get a complete listingsCVSsRCSsCVS.sandboxinfos,developer mode enabled (CVS directory found)(sselfs distributionsspackages package_infoshas_keysDistutilsArgErrorsresolve_dependenciesspackagesskeysssort_dependenciess sub_packagess py_moduless librariessheaderss ext_modulessscriptss data_filessnames merge_packagesosspathsisdirsexistssdeveloper_modesDistsfinalize_options(sselfsnamespackages((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pysfinalize_options]s:                 ;  cCs•|ii|ƒo|i|Snhd|i<dg<}t|iƒ}|i|ƒ|i |}|i|ƒt i |ƒ}|i|<|SdS(Ns script_names script_args( sselfs distributionsshas_keyspackages script_namesattrssvarssmetadatasupdates package_infospkginfosDistsdist(sselfspackagesdistspkginfosattrssmetadata((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pysget_package_distribution‡s   cCsOdkl}|io!|iƒH||iƒGHdSntii||ƒSdS(N(s gen_usagei( sdistutils.cores gen_usagesselfs help_packagessprint_packagess script_namesDistshandle_display_optionss option_order(sselfs option_orders gen_usage((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pyshandle_display_options˜s   cCs´|iiƒ}|iƒd}x1|D])}t|ƒ|jot|ƒ}q&q&WdGHxQ|D]I}y|i|d}Wnt j o d}nXd|||fGHq_WdSdS(NisAvailable packages:s descriptions(no description available)s %-*s %s( sselfs package_infoskeysspackagesssorts max_lengthspkgslens descriptionsKeyError(sselfs descriptions max_lengthspkgspackages((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pysprint_packages¡s   cCsÈto dGHntii|ƒ|iidƒo|i o‚|idƒ}hdt i <}|i t |ƒƒ|i t |iƒƒ|i t |ƒƒt|}ddGHt|dƒGHndSdS(NsPackageManager.run_commands():sinstallsseps-iN(sDEBUGsDists run_commandssselfshave_runsgetsdeveloper_modesget_command_objsinstallsosssepssubstsupdatesvarssmetadatasINSTALL_SUCCESSsmessages wrap_text(sselfssubstsinstallsmessage((sX/mnt/gmirror/ports/textproc/py-4suite/work/4Suite-1.0b1/Ft/Lib/DistExt/PackageManager.pys run_commands´s   icCs#|ii}|i}x|iƒD]õ\}}|i |ƒo|o|||