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

Re: Вопросы по созданию пакета.



On Sun, Sep 16, 2012 at 10:33:14PM +0400, "Артём Н." wrote:
> > Надо только в Build-Depends указать libsox-dev. Вручную указывать в Depends
> > библиотеки потенциально опасно.
> Чем?
Возможностью написать туда не то.

> > override_dh_auto_build:
> > 	dh_auto_build
> > 	scons prefix=/usr sysconfdir=/etc
> Нужно ли вызывать dh_auto_build? 
Нет.

> dh_auto_build нужен не только для autotools?
Не только. Для scons, впрочем, он не нужен и не работает.

> > override_dh_auto_install:
> > 	dh_auto_install
> > 	scons DESTDIR=$(DESTDIR) install
> А разве здесь не нужно вызывать dh_installdirs в конце..?
Какой ещё dh_installdirs?

> > override_dh_auto_clean:
> > 	dh_auto_clean
> > 	rm -rf build
> > 	rm site_scons/site_tools/installer.pyc
> Вызов dh_autoclean нужен?
Какой ещё dh_autoclean?

> 1. Что делать с watch файлом? Как приспособить uscan к git?
К git никак. Да и какой watch-файл, если вы версию каким-то жутким
скриптом на основании содержимого исходников формировали.

> 2. Lintian выдаёт:
> W: rhvoice: hardening-no-relro usr/bin/RHVoice-client
> W: rhvoice: hardening-no-fortify-functions usr/bin/RHVoice-client
> W: rhvoice: hardening-no-relro usr/lib/libRHVoice.so.0.0.0
> W: rhvoice: hardening-no-fortify-functions usr/lib/libRHVoice.so.0.0.0
Сборочная система, вероятно, игнорирует флаги, выставленные
dpkg-buildflags (ну т.е. ясен пень она их игнорирует, вы же их не передали
в scons).

> W: rhvoice: new-package-should-close-itp-bug
Вы знаете, что у тегов lintian есть описания?
И, кстати, вы lintian вызываете для .changes или только для .deb?

-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature


Reply to: