Здравствуйте ещё раз! Собрал для Сизифа LabCurves (http://www.mm-log.com/lab-curves-gimp). Это небольшая программа на Qt, реализующая кривые в L*a*b (_нормально_, а не так, как в G'MIC), и плагин для её интеграции в GIMP: http://git.altlinux.org/people/yushi/packages/labcurves.git Для работы программе необходима библиотека Little CMS 2, собранная тем же заданием: http://git.altlinux.org/people/yushi/packages/liblcms2.git http://git.altlinux.org/repo/31886/ Опять же, просьба критиковать спек, тестировать и сообщать, что сломалось. При отсутствии критики и жалоб планирую отправлять всё это в Сизиф. -- С уважением, Ю.А.Широков.
On Wed, Nov 03, 2010 at 11:09:46AM +0300, Yuriy Al. Shirokov wrote: > http://git.altlinux.org/people/yushi/packages/labcurves.git %description хорошо бы отформатировать под 65..72 символа в ширину (в vim -- :set tw=65 и gq} перед абзацем). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
2010/11/3 Yuriy Al. Shirokov <yuriy.shirokov@gmail.com>: > Здравствуйте ещё раз! > > Собрал для Сизифа LabCurves (http://www.mm-log.com/lab-curves-gimp). > Это небольшая программа на Qt, реализующая кривые в L*a*b > (_нормально_, а не так, как в G'MIC), и плагин для её интеграции в > GIMP: > http://git.altlinux.org/people/yushi/packages/labcurves.git 19 Requires: libqt4 liblcms2 libGraphicsMagick Зачем эти ручные зависимости? Они вполне себе обычные и rpmbuild сам должен цеплять их. Скорее всего, они здесь не нужны. 24 Requires: gimp %name = %version-%release Я в начале не понял этой зависимости. Разбейте лучше на две строчки: Requires: gimp Requires: %name = %version-%release А так же, стоило бы добавить Readme.txt в %doc. -- Igor Zubkov http://hi.im/ice
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04.11.2010 01:35, Michael Shigorin wrote: > On Wed, Nov 03, 2010 at 11:09:46AM +0300, Yuriy Al. Shirokov wrote: >> http://git.altlinux.org/people/yushi/packages/labcurves.git > %description хорошо бы отформатировать под 65..72 символа > в ширину (в vim -- :set tw=65 и gq} перед абзацем). Сделано. - -- С уважением, Ю.А.Широков. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzVlAEACgkQKZtDzcL0NsO9jwCdE3LzF2gElxLs1QhFfbwZwesa QboAn1s4k+7Jidv779xXkMrgebbglpiz =bIjG -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04.11.2010 02:38, Igor Zubkov wrote: >> http://git.altlinux.org/people/yushi/packages/labcurves.git > 19 Requires: libqt4 liblcms2 libGraphicsMagick > > Зачем эти ручные зависимости? Они вполне себе обычные и rpmbuild сам > должен цеплять их. Скорее всего, они здесь не нужны. Выкинул. > 24 Requires: gimp %name = %version-%release > Я в начале не понял этой зависимости. Разбейте лучше на две строчки: Разбил. > А так же, стоило бы добавить Readme.txt в %doc. Он вроде бессодержательный совсем: там в основном описание сборки (ненужное человеку, который уже поставил пакет, как я думаю) и лицензия. Содержательная часть перенесена в %description пакета. - -- С уважением, Ю.А.Широков. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzVu5IACgkQKZtDzcL0NsOT0ACgiqG+7jIElFdKWsx+yieRX2D6 IXsAoIAxv0cH9q6GV5MFvLdhsLDjvE/F =YGhJ -----END PGP SIGNATURE-----