Re: dpkg-buildpackage

2005-12-18 Пенетрантность Victor Wagner
On 2005.12.18 at 17:26:18 +0300, Nikolay Shaplov wrote:

> Согласно туториулу
> 
> http://www.debian.org/doc/maint-guide/ch-final.ru.html#s-build
> 
> В результате выполнения dpkg-buildpackage должны, помимо самого 
> дебиановского пакета сгенерится архив оригинальных исходных текстов и 
> diff между оригинальным и исходными текстами...
> 
> Но дифа у меня не генерится... И самое главное непонятно с чем он 
> собирается делать diff... откуда у него возьмется оригинальный текст,
> если я компилирую уже допилинный под дебиан?

А вот если бы ЕМУ было понятно с чем генерить diff, он бы его и
сгенерил.

> Чего-то тут не хватает, но из туториула я не понимаю. Из man 
> dpkg-buildpackage тем более

Не хватает либо развернутой директории с оригинальными исходными
текстами с именем pkg-version.orig, либо архива с именем
pkg_version.orig.tar.gz - т.е. того самого с чем diff делать.

Собственно, самый простой способ - положить рядом с директорией с
допиленными исходниками архив оригинальных исходников переименовав его в
.orig.tar.gz. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: dpkg-buildpackage

2005-12-18 Пенетрантность Ivan Dubrov
On 12/18/05, Nikolay Shaplov <[EMAIL PROTECTED]> wrote:
> Согласно туториулу
>
> http://www.debian.org/doc/maint-guide/ch-final.ru.html#s-build
>
> В результате выполнения dpkg-buildpackage должны, помимо самого
> дебиановского пакета сгенерится архив оригинальных исходных текстов и
> diff между оригинальным и исходными текстами...
>
> Но дифа у меня не генерится... И самое главное непонятно с чем он
> собирается делать diff... откуда у него возьмется оригинальный текст,
> если я компилирую уже допилинный под дебиан?

Дифф генерится, если у тебя есть оригинальные исходники в каталоге
-.orig или в виде архива
_.orig.tar.gz

Если архива нет, но есть каталог, каталог упаковывается в архив
_.orig.tar.gz и удаляется.

> Чего-то тут не хватает, но из туториула я не понимаю. Из man
> dpkg-buildpackage тем более

Соответственно, тебе нужны оригинальные исходники. В виде архива
_.orig.tar.gz или каталога
-.orig

Посмотри man на dpkg-source (опции -b, -sr, и.т.д). dpkg-buildpackage
его использует для сборки source-пакета.

--
WBR,
Ivan S. Dubrov


Re: dpkg-buildpackage

2005-12-18 Пенетрантность Dmitri V. Ivanov
On Sun, Dec 18, 2005 at 05:26:18PM +0300, Nikolay Shaplov wrote:
> В результате выполнения dpkg-buildpackage должны, помимо самого 
> дебиановского пакета сгенерится архив оригинальных исходных текстов и 
> diff между оригинальным и исходными текстами...

У вас рядом с каталогом  должен быть каталог .orig
который создается при дебианизации софтины например dh_make. Попробуйте
почитать http://kaliuta.basnet.by/deb/deb.html

BWR
Dmitri Ivanov


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: dpkg-buildpackage и gpg - и как тут с policy?

2003-06-20 Пенетрантность Vladimir Shahov
On Thu, Jun 19, 2003 at 10:22:17PM +0300, Bogdan wrote:
> Собственно, полечилось это -us -uc, вопрос в том, обязан ли
> автор вместе с пакетом отдавать свой ключик...? И где его брать
> полагается в debian...
> 
> 
> dh_md5sums  --udeb
> dh_builddeb --udeb
> --filename=ppp-udeb_2.4.1.uus-5_i386.udeb dpkg-deb: пакет `ppp-udeb'
> пакуется в файл `../ppp-udeb_2.4.1.uus-5_i386.udeb'. signfile
> ppp_2.4.1.uus-5.dsc gpg: skipped `Russell Coker <[EMAIL PROTECTED]>':
> secret key not available gpg: [stdin]: clearsign failed: secret key not
> available nv:~/src/ppp-2.4.1.uus# dpkg-buildpackage --help
> dpkg-buildpackage: unknown option or argument --help
> Debian dpkg-buildpackage .  
> Copyright (C) 1996 Ian Jackson.
> Copyright (C) 2000 Wichert Akkerman
> This is free software; see the GNU General Public Licence version 2
> or later for copying conditions.  There is NO warranty.

$ apt-cache show debian-keyring

-- 
Vladimir Shahov, icq 78193930


pgpz46L07ZTAI.pgp
Description: PGP signature