На Fri, 20 Feb 2009 00:33:40 +0300 Alexey Pechnikov <[email protected]> записано:
> Hello! > > Есть задача собрать deb-пакет для нового .orig.tar.gz, притом удалить > старые патчи. Захожу в mc в файл .diff.gz и пытаюсь удалить все > файлы, кроме содержимого папки debian. После того, как выхожу из > этого файла он показывается или пустым, или там есть все файлы, кроме > собственно папки дебиан :-( Кроме того, в файле .dsc придется удалить > все секции с хэшами, кроме содержащих md5-суммы и заменить эти суммы > на посчитанные для новых файлов. > > Вопрос: можно ли это сделать как-то проще? Про uupdate знаю, но эта > утилита пытается наложить все старые патчи, а изучать ее код нет > желания. orig.tar.gz содержит мой форк исходного проекта, так что > накладывать какие-то патчи пока не требуется. > > P.S. control и changelog написать могу, но все остальные файлы в > папке debian имхо бесполезное дублирование работы autotools и писать > их вручную нет никакого желания - проще сделать бинарный пакет, чем > вписывать в эти файлы пути, куда make установит компоненты пакета. Многабукф, но я так и не понял, что именно тебе мешает взять новые исходники, распаковать из, положить в распакованные исходники каталог debian из пакета и добавить запись в changelog Также рекомендую освоить git-buildpackage - для таких вещей очень полезная штука. -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: [email protected] Jabber: [email protected] Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D 79B8 0641 D82A E3E3 CE1D -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

