Bug 13980 - Неправильная упаковка
: Неправильная упаковка
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/sphinxbase)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-01-12 00:14 by
Modified: 2009-03-03 08:50 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-01-12 00:14:43
Нужно правильно упаковать библиотеку. Посмотрите
http://www.freesource.info/wiki/Altlinux/Policy/SharedLibs

Пример спека может быть такой:
http://sisyphus.ru/srpm/Sisyphus/librsync/spec

Общий подход:
1. статические библиотеки *.a либо отключаются, либо в 
пакет %name-devel-static
2. все файлы, нужные для сборки -в %name-devel
3. сама библиотека и прочее - в пакете libsphinxbase
------- Comment #1 From 2008-01-14 13:05:18 -------
Хорошо, а что тогда делать с программами, которые идут в этом пакете
/usr/bin/sphinx_cepview
/usr/bin/sphinx_fe

их в какой подпакет?
------- Comment #2 From 2008-01-15 00:43:05 -------
Можно в lib положить, ничего страшного. 
Если это базовые программы, очень нужные, можно для них и пакет sphinxbase 
сделать.
------- Comment #3 From 2009-02-28 07:40:11 -------
Сейчас vvk занимается этим пакетом.
------- Comment #4 From 2009-03-02 08:49:19 -------
Да, мне уже бросились в глаза эти моменты. Перепилка пакета - в TODO.
------- Comment #5 From 2009-03-03 08:50:05 -------
0.4.1-alt2