[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: