[Comm] mp3blaster ? RPM
Andrey Rahmatullin
=?iso-8859-1?q?wrar_=CE=C1_altlinux=2Eru?=
Вт Июн 22 15:28:48 MSD 2004
On Tue, Jun 22, 2004 at 04:57:35PM +0700, php-coder wrote:
> Пытаюсь скомпилировать и завернуть в пакет mp3blaster.
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i586/RPMS.classic/mp3blaster-3.2.0-alt9.i586.rpm
чем не нравится?
> Также в /usr/share/mp3blaster помещается два файла и дириктория chasret.
> Для чего она не понятно.
RTFM какую-то доку от mp3blaster. Сам уже не помню.
>Если
> нет, то как включить в пакет %_datadir/%name, исключив эту диреторию.
Обычно такое кладется в %doc, а чтобы не помещать ее в %_datadir/%name,
банально удаляйте в секции %install.
> Чуть не забыл: стоит ли в %doc включать в пакет такие файлы как COPYING AUTHORS
> CREDITS TODO?
Обычно включают в %doc все непустые (и вообще с более-менее осмысленным
наполнением) подобные файлы.
Не имеет смысла класть стандартный INSTALL (где написано These are generic
installation instructions), и иногда не кладут лицензию, вместо самого
файла COPYING заворачивая симлинк на соответствующую лицензию из пакета
common-licenses. Делается это так:
в конце %install добавляется что-то типа
%__ln_s -f /usr/share/license/GPL-2 COPYING
и в %files ставится
%doc --no-dereference COPYING
Это сэкономит (в случае GPL-2) ~20 кб на ФС (при установленном пакете) и
~7 кб в самом файле пакета.
Обратите внимание, что необходимо делать симлинк на правильную лицензию,
т.е. в случае, скажем, BSD, будет /usr/share/license/BSD. В случае
нестандартной лицензии ее надо класть обязательно.
ЗЫ. А вот есть ли смысл в запихивании даже ссылки на стандартную лицензию
в каждый пакет - я так и не понял.
--
WBR, wRAR (ALT Linux Team)
Не отчаивайтесь, все ошибки рано или поздно исправляются.
-- ldv in sisyphus@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20040622/f9ddb86d/attachment-0003.bin>
Подробная информация о списке рассылки community