[Gnome] screenlets: Сборка и установка

Alexey Shabalin =?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Вт Авг 19 13:30:12 MSD 2008


19 августа 2008 г. 13:11 пользователь Yuri N. Sedunov написал:
> В Втр, 19/08/2008 в 12:50 +0400, Alexey Shabalin пишет:
>> 19 августа 2008 г. 11:35 пользователь Юсупов Радик написал:
>
> <skip>
>> >
>> > %build
>> > %python_build
>> У нас обычно используется что-то типа
>>
>> env CFLAGS="$RPM_OPT_FLAGS" %__python setup.py build
>
> $ rpm --eval %python_build
> CFLAGS="-pipe -Wall -O2 -march=pentium4" /usr/bin/python setup.py build
>
>> >
>> > %install
>> >
>> > %python_install
>>
>> У нас обычно используется что-то типа
>>
>> %__python setup.py install \
>>           --root=%buildroot \
>>           --optimize=2 \
>>           --record=INSTALLED_FILES
>
> $ rpm --eval %python_install
> /usr/bin/python setup.py install
> --root /home/aris/RPM/TMP/%{name}-buildroot --optimize=2

Согласен, я тоже не знаю всех макросов, придуманых в ALTLinux :)
Я выдал то, что сразу попалось в каком-то спеке питон-модуля. Был не прав.
Но в общем основная идея, что после rpmcs, cleanup_spec всё равно надо
приложить руки.
Может конечно и соберётся, и даже заработает, но не будет отвечать
правилам, принятым в ALTLinux.

-- 
Alexey Shabalin


Подробная информация о списке рассылки Gnome