================================================================================
$Id: DistUtils.txt 29 2006-06-10 12:08:45Z ns $
--------------------------------------------------------------------------------
Distutils

    Стандартный модуль DistUtils языка "Python" позволяет выполнять сборку
    пакетов на основании специального файла с мета-информацией (setup.py). 
    Таким образом может выполнятся сборка пакетов различных типов для
    различных операционных систем.
    
    Модуль rpm-build-python устанавилвает ряд специальных файлов,
    дополняющих список поддерживаемых систем дистрибутивом "AltLinux":
    команда
    
        python setup.py bdist_altrpm
        
    позволяет собрать пакет, примерно соответствующий текущей python-полиси
    AltLinux.
    
    Несоответствия обусловлены отчасти ограничениями, присущими DistUtils,
    но в больщей степени - моей личной ленью: можно рассматривать это как
    альфа-версию.
    
    На сегодняшний день реально полезным применением может быть
    использование distutils для создания спецификации _нового_ модуля и ее
    последующего редактирования руками. Это может быть сделано командой:
    
        python setup.py bdist_altrpm --daedalus --spec-only
        
    Указание ключа --daedalus включает в спек специальные проверки на то,
    что модуль собирается для экспериментального репозиторея daedalus, если
    это так, сборка модуля включае ряд экспериментальных возможностей.

================================================================================
