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@