[newbies] Little CMS 2 quick and dirty build

Yuriy Shirokov yuriy.shirokov на gmail.com
Сб Ноя 6 17:17:16 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04.11.2010 01:31, Michael Shigorin wrote:
> On Wed, Nov 03, 2010 at 10:55:03AM +0300, Yuriy Al. Shirokov wrote:
>> http://git.altlinux.org/people/yushi/packages/liblcms2.git
> В этом спеке макросы major, minor и beta явно избыточны.

Убрал.

> Следует убрать все Provides:/Obsoletes, ведь пакет
> не переименовывался.

Убрал.

> В %setup -q -n lcms-2.0 "-q" можно опустить, давно по умолчанию.

Done.

> chmod a+x ./configure -- хм, дальше же autoreconf всё равно...
> я бы удалил вместе с r=$(echo -e \\r) и убедился, что сборка
> не сломалась.

Ну, r=$(echo -e \\r) убрал.

Удаление chmod a+x ./configure ломает сборку, несмотря на autoreconf.

> Возможно, и find . -type f -exec chmod -x {} ';'
> туда же.

Они все исполняемые по умолчанию (под виндой, что ли, архив пакуется),
"неаккуратненько"(с).

> -autoreconf -fisv
> +%autoreconf

Done.

> -make
> +%make_build
> (это если оно без проблем собирается на SMP)

Done. Фразу про SMP не понял.

> -%make install DESTDIR=%buildroot
> +%makeinstall_std

Done.

P.S. Кстати, а что надо сделать, чтобы твои письма отправлялись в devel?
А то я столкнулся с поведением веб-интерфейса git.alt, про которое не
понимаю, баг это или нет --- а письма в devel не отправляются, мол,
посторонний адрес (хотя в поле From: стоит yushi на altlinux.ru).

- -- 
С уважением,
Ю.А.Широков.

`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzVjZoACgkQKZtDzcL0NsOn+ACcDuPnjSOfsMIBaFs3QsUl/fdQ
eXkAnA+2NIgNTUnb7GJv+gBJdTUdq1yn
=lBbo
-----END PGP SIGNATURE-----


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