Re: Сборка пакета
On Thu, Oct 08, 2009 at 05:08:33AM +0400, vova wrote:
> ------ Original Message -----
> From: Victor Wagner <vitus@wagner.pp.ru>
> To: debian-russian@lists.debian.org
> Date:07.10.2009 22:11
> Subject: Re: Сборка пакета
> > On 2009.10.07 at 20:39:54 +0400, vova wrote:
> >
> >
> >> Из одних исходников собирается несколько deb-пакетов. Хотелось бы, чтобы они
> >> использовали один файл конфигурации.
> >> Куда нужно добавить этот файл?
> >>
> >
> > Файл должен быть в одном пакете. На случай если эти несколько пакетов
> > захочется установить одновременно
> >
> >
> >> в несколько пакетов или в пакет с разделяемыми библиотеками, который собирается из тех же исходников?
> >>
> >
> > Можно так. А можно сделать отдельный пакет -common с архитектурой all,
> > содержащий этот конфиг, всякие скрипты и прочие архитектурно-независимые
> > вещи, общие для всех пакетов.
> >
> >
> >
> Документация будет в отдельном пакете -doc, необязательном для
> установки. Кроме этого конфига в -common добавлять больше нечего.
Кроме реальной документации есть еще файлы copyright, changelog,
changelog.Debian, AUTHORS, README, etc. Дублировать их нет смысла.
Помести это хозяйство в -common, а в остальных пакетах помести
симлинки.
> Если конфиг добавлять к разделяемым библиотекам, получается он там
> лишний- самим пакетом не используется. Правила debian не запрещают это?
Формально вроде бы нет, хотя я бы не стал так делать.
--
Stanislav
Reply to: