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

Re: Sylpheed



On 2002.12.05 at 23:38:52 +0200, Sergey A. Ovchar wrote:

> >
> Почитал man apt-get и man sоurces.list.
> Непонятно как надо указывать исходники (не те которые *src.deb. а те, 
> что tar.bz2).

1. deb это тебе не rpm, у него src.deb не бывает. А бывают *.orig.tar.gz
 и *.diff.gz

2. Если тебя не устраивает текущая версия софта, которая есть в
дистрибутиве, ты сначала смотришь на версию его же в unstable.
Где мейнрейнер уже все за тебя сделал.

3. Если мейнтейнер мышей не ловит, и тебе нужна более свежая версия
из unstable, то берешь orig.tar.gz из unstable и смотришь, что он собой
представляет. 

3a)если это просто апстрим дистрибутив, то берешь более
свежий, переименовываешь его в package_version.orig.tar.gz,
распаковываешь, прикладваешь патч (который diff.gz), 
делаешь chmod +x debian/rules
dch -v номер-твоей-версии 
и говоришь debuild

3b) если внтури orig.tar.gz лежит апстримовский tar.bz2, то действуешь
по обстановке, с целью получить аналогичный по структуре архив с новым
исходником.
Получив его, действуешь аналогично предыдущему пункту.


> Если можно в деталях (это пишешь туда, проверяешь такой командой, затем 
> прописываешь такую-то строку в такой-то файл , и т. д.) Или ссылку на 
> что-нибудь более доходчивее (меньше теории, больше практики) чем 


apt-get install developers-reference maint-guide

и читаешь все что тебе про эти два пакета dpkg -L расскажет.

> manpages. На руском или английском. Желательно с прикручиванием кодировок.
> Заранее благодарен.
> 

-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: