[newbies] Little CMS 2 quick and dirty build

Michael Shigorin mike на osdn.org.ua
Ср Ноя 3 22:31:41 UTC 2010


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" можно опустить, давно по умолчанию.

chmod a+x ./configure -- хм, дальше же autoreconf всё равно...
я бы удалил вместе с r=$(echo -e \\r) и убедился, что сборка
не сломалась.  Возможно, и find . -type f -exec chmod -x {} ';'
туда же.

-autoreconf -fisv
+%autoreconf

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

-%make install DESTDIR=%buildroot
+%makeinstall_std

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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