<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Lib.DistExt.PackageManager" file="/work/a/ports/textproc/py-4suite-xml/work/4Suite-1.0b3/build/lib.freebsd-6.1-PRERELEASE-i386-2.4/Ft/Lib/DistExt/PackageManager.py">
  <modification-date>2005-10-21 21:36:35</modification-date>
  <abstract/>
  <description/>
  <classes>
    <class name="PackageManager" public="yes">
      <bases>
        <base documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="PackageManager" module="Ft.Lib.DistExt.PackageManager"/>
        <base name="Dist" module="Ft.Lib.DistExt.Dist"/>
        <base name="Distribution" module="distutils.dist"/>
      </method-resolution-order>
      <methods name="Distribution" module="distutils.dist">
        <method public="no" name="__init__" id="PackageManager-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="attrs"/>
          </arguments>
          <overrides documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
        </method>
        <method public="yes" name="finalize_options" id="PackageManager-finalize_options">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
          <overrides documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
        </method>
        <method public="yes" name="get_package_distribution" id="PackageManager-get_package_distribution">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="package"/>
          </arguments>
        </method>
        <method public="yes" name="handle_display_options" id="PackageManager-handle_display_options">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="option_order"/>
          </arguments>
          <overrides documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
        </method>
        <method public="yes" name="merge_package" id="PackageManager-merge_package">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="package_info"/>
          </arguments>
        </method>
        <method public="yes" name="parse_command_line" id="PackageManager-parse_command_line">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
          <overrides documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
        </method>
        <method public="yes" name="print_packages" id="PackageManager-print_packages">
          <abstract>Print out a help message listing all available packages with a
description of each.  The descriptions come from the package
definition's 'description' field.</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="yes" name="resolve_dependencies" id="PackageManager-resolve_dependencies">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="package"/>
          </arguments>
        </method>
        <method public="yes" name="run_commands" id="PackageManager-run_commands">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
          <overrides documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist"/>
        </method>
        <method public="yes" name="sort_dependencies" id="PackageManager-sort_dependencies">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="packages"/>
          </arguments>
        </method>
      </methods>
      <members name="Distribution" module="distutils.dist">
        <member public="yes" name="display_option_names" id="PackageManager-display_option_names">
          <value>['help_packages', 'help_compilers', 'help_commands', 'name', 'version', 'fullname', 'author', 'author_email', 'maintainer', 'maintainer_email', 'contact', 'contact_email', 'url', 'license', 'licence', 'description', 'long_description', 'platforms', 'classifiers', 'keywords']</value>
        </member>
        <member public="yes" name="display_options" id="PackageManager-display_options">
          <value>[('help-packages', None, 'list all available packages'), ('help-compilers', None, 'list available compilers'), ('help-commands', None, 'list all available commands'), ('name', None, 'print package name'), ('version', 'V', 'print package version'), ('fullname', None, 'print &lt;package name&gt;-&lt;version&gt;'), ('author', None, &quot;print the author's name&quot;), ('author-email', None, &quot;print the author's email address&quot;), ('maintainer', None, &quot;print the maintainer's name&quot;), ('maintainer-email', None, &quot;print the maintainer's email address&quot;), ('contact', None, &quot;print the maintainer's name if known, else the author's&quot;), ('contact-email', None, &quot;print the maintainer's email address if known, else the author's&quot;), ('url', None, 'print the URL for this package'), ('license', None, 'print the license of the package'), ('licence', None, 'alias for --license'), ('description', None, 'print the package description'), ('long-description', None, 'print the long package description'), ('platforms', None, 'print the list of platforms'), ('classifiers', None, 'print the list of classifiers'), ('keywords', None, 'print the list of keywords')]</value>
        </member>
        <member public="yes" name="global_options" id="PackageManager-global_options">
          <value>[('verbose', 'v', 'run verbosely (default)', 1), ('quiet', 'q', 'run quietly (turns verbosity off)'), ('dry-run', 'n', &quot;don't actually do anything&quot;), ('help', 'h', 'show detailed help message'), ('package=', 'p', 'limit command(s) to a given package')]</value>
        </member>
      </members>
      <inherited-methods documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist">
        <member-reference name="get_command_class" public="yes"/>
        <member-reference name="get_command_list" public="yes"/>
        <member-reference name="get_source_files" public="yes"/>
        <member-reference name="has_bgen" public="yes"/>
        <member-reference name="has_devel" public="yes"/>
        <member-reference name="has_docs" public="yes"/>
        <member-reference name="has_l10n" public="yes"/>
        <member-reference name="has_localstate" public="yes"/>
        <member-reference name="has_sysconf" public="yes"/>
        <member-reference name="print_commands" public="yes"/>
        <member-reference name="print_option_list" public="yes"/>
        <member-reference name="run_command" public="yes"/>
      </inherited-methods>
      <inherited-members documented="yes" class="Dist" module="Ft.Lib.DistExt.Dist">
        <member-reference name="cmd" public="yes"/>
        <member-reference name="command_mapping" public="yes"/>
        <member-reference name="ordered_commands" public="yes"/>
      </inherited-members>
      <inherited-methods documented="no" class="Distribution" module="distutils.dist">
        <member-reference name="announce" public="yes"/>
        <member-reference name="dump_option_dicts" public="yes"/>
        <member-reference name="find_config_files" public="yes"/>
        <member-reference name="get_command_obj" public="yes"/>
        <member-reference name="get_command_packages" public="yes"/>
        <member-reference name="get_option_dict" public="yes"/>
        <member-reference name="has_c_libraries" public="yes"/>
        <member-reference name="has_data_files" public="yes"/>
        <member-reference name="has_ext_modules" public="yes"/>
        <member-reference name="has_headers" public="yes"/>
        <member-reference name="has_modules" public="yes"/>
        <member-reference name="has_pure_modules" public="yes"/>
        <member-reference name="has_scripts" public="yes"/>
        <member-reference name="is_pure" public="yes"/>
        <member-reference name="parse_config_files" public="yes"/>
        <member-reference name="print_command_list" public="yes"/>
        <member-reference name="reinitialize_command" public="yes"/>
      </inherited-methods>
      <inherited-members documented="no" class="Distribution" module="distutils.dist">
        <member-reference name="negative_opt" public="yes"/>
      </inherited-members>
    </class>
  </classes>
  <functions>
    <function public="yes" name="LoadPackageDefinitions" id="LoadPackageDefinitions">
      <abstract/>
      <description/>
      <arguments>
        <arg name="filenames"/>
      </arguments>
    </function>
  </functions>
  <globals>
    <global public="yes" name="DEBUG" id="DEBUG">
      <value>None</value>
    </global>
    <global public="yes" name="INSTALL_LOCATIONS" id="INSTALL_LOCATIONS">
      <value>{'install_data': 'Examples, demos and other miscellaneous data files', 'install_devel': 'Developer files (regression tests)', 'install_docs': 'Documentation', 'install_headers': 'C/C++ header files', 'install_l10n': 'Natural language message catalogs', 'install_lib': 'Python modules including C extensions', 'install_localstate': 'Machine-specific variable data space', 'install_scripts': 'Executable scripts (for PATH environment variable)', 'install_sysconf': 'Configuration files'}</value>
    </global>
    <global public="yes" name="PKGINFO_FORMAT" id="PKGINFO_FORMAT">
      <value>{'bgen_files': &lt;type 'list'&gt;, 'config_module': &lt;type 'str'&gt;, 'data_files': &lt;type 'list'&gt;, 'dependencies': &lt;type 'list'&gt;, 'description': &lt;type 'str'&gt;, 'devel_files': &lt;type 'list'&gt;, 'doc_files': &lt;type 'list'&gt;, 'ext_modules': &lt;type 'list'&gt;, 'headers': &lt;type 'list'&gt;, 'l10n': &lt;type 'list'&gt;, ...}</value>
    </global>
  </globals>
</module>
