[devel] autofixing python scripts during build

Ivan Fedorov ns at altlinux.org
Wed Jul 22 03:58:05 MSD 2009


"Dmitry V. Levin" <ldv-u2l5PoMzF/Vg9hUCZPvPmw �� public.gmane.org> writes:

> On Wed, Jul 22, 2009 at 03:13:11AM +0400, Ivan Fedorov wrote:
>> "Alexey I. Froloff" <raorn-u2l5PoMzF/Vg9hUCZPvPmw-XMD5yJDbdMReXY1tMh2IBg �� public.gmane.org> writes:
>> > On Wed, Jul 22, 2009 at 12:18:20AM +0400, Dmitry V. Levin wrote:
>> >> Никто не против того, что rpmbuild будет редактировать ваши
>> >> python-скрипты таким образом?
>> > В некоторых сборочных состемах этим занимается setup.$lang.
>> > Однако там есть возможность оверрайда.
>> 
>> правильный setup.py на основе distutils или setuptools умеет править
>> шибанги у скриптов... и кажется мы это когда-то даже включали в макросах
>> r-b-python.
>
> Есть ли гарантия того, что нужные пакеты, содержащие скрипты на python,
> используют setup.py вообще,
Нет конечно, но большинство пакетов да, ибо так реально проще для
авторов модулей. Хотя надо ещё посмотреть, что из себя представляют
пакеты с инстллером на основе buildout, скорее всего этот кусок от
setuptools там не отломан, но кто знает. я zc.buildout подробно не
изучал.

> и правильный setup.py в частности?
В подавляющем большинстве пакетов setup.py очень простой, и эта часть
интересующей нас функиональности не сломана автором setup.py.
----------- ��������� ����� -----------
���� ������� �������� �� � ��������� �������...
���     : �����������
���     : application/pgp-signature
������  : 196 ������
��������: �����������
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090722/c8a96c81/attachment.bin>


More information about the Devel mailing list