[OpenOffice.Org] Добавить патч в ебилд
lxer 16 декабря, 2009 - 11:34
Вся проблема в том, что надо пропатчить файлы из архива ooo310-m19-libs-gui.tar.bz2, а распаковывается сначала файл ooo-build-3.1.1.5.tar.gz а затем уже все остальные архивы, так что epatch не работает. Как все таки пропатчить?
»
- Для комментирования войдите или зарегистрируйтесь
.
я нашёл такие упоминания libs-gui в файле
/var/tmp/portage/app-office/openoffice-3.1.1/work/ooo-build-3.1.1.5/bin/unpack
(он находится в ooo-build-3.1.1.5.tar.gz)
попробуйте epatch-ем изменить unpack так, чтобы этот цикл особенно нежно отнёсся к ooo310-m19-libs-gui.tar.bz2 и добавил ваш патч-для-libs-gui
(Я не пробовал - no warranty)
P.S. вторая мысль - просто добавить в ALL_CORE_PKGS строку libs-gui-patch в конец.
Это вызовет распаковку вами созданного ooo310-m19-libs-gui-patch.tar.bz2 файлы из которого перезатрут то, что вам нужно. Возможно, вместо mv потребуется mv -f
Это подпись, которую невозможно истолковать неправильно
нашел решение: надо
нашел решение: надо скопировать патчи в ${S}/patches/hotfixes, тогда они автоматом рименяются после распаковки всего.