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

Re: Обновление сырцов пакета



On 00:33 Fri 20 Feb     , Alexey Pechnikov wrote:
AP> Hello!

AP> Есть задача собрать deb-пакет для нового .orig.tar.gz, притом удалить старые патчи.
AP> Захожу в mc в файл .diff.gz и пытаюсь удалить все файлы, кроме содержимого папки debian. После того,
AP> как выхожу из этого файла он показывается или пустым, или там есть все файлы, кроме собственно
AP> папки дебиан :-( Кроме того, в файле .dsc придется удалить все секции с хэшами, кроме содержащих
AP> md5-суммы и заменить эти суммы на посчитанные для новых файлов.

AP> Вопрос: можно ли это сделать как-то проще? Про uupdate знаю, но эта утилита пытается наложить все
AP> старые патчи, а изучать ее код нет желания. orig.tar.gz содержит мой форк исходного проекта, так
AP> что накладывать какие-то патчи пока не требуется.

AP> P.S. control и changelog написать могу, но все остальные файлы в папке debian имхо бесполезное
AP> дублирование работы autotools и писать их вручную нет никакого желания - проще сделать бинарный
AP> пакет, чем вписывать в эти файлы пути, куда make установит компоненты пакета.

AP> Best regards, Alexey.
я бы просто открыл в обычном редакторе (текстовом, например vim) diff.gz
и удалил бы ненужные секции
--
... mpd is off

. ''`.                               Dmitry E. Oboukhov
: :’  :   email: unera@debian.org jabber://UNera@uvw.ru
`. `~’              GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537

Attachment: signature.asc
Description: Digital signature


Reply to: