Как создать и применить патч?

Здравствуйте.

Вопрос относится к dev-texlive/texlive-langcyrillic

Такая проблема: когда создаю библиографию в utf-8, а потом указываю стиль \bibliographystyle{gost780u} — текст конвертится в кракозяблы, и TeX не компилит результат.
Полуркав по инету, я нашел решение: в двух файлах надо заменить «f.» на «ff»

Что ж, я поместил содержимое /usr/portage/dev-texlive/texlive-langcyrillic в /usr/local/portage/dev-texlive/texlive-langcyrillic.
В локальном оверлее удалил все ebuild-ы, кроме texlive-langcyrillic-2010.ebuild.
Создал там же каталог files, в него поместил патч «unicode.patch»: http://pastebin.ca/2022959
Ebuild отредактировал: http://pastebin.ca/2022964 (новое — со строки 23)

Запускаю: ebuild texlive-langcyrillic-2010.ebuild manifest clean install qmerge

Проверяю файлы в /usr/share/texmf-dict/bibtex/... — нету моих изменений.

Что я делаю не так?

Цитата: PATCHES=(

Цитата:
PATCHES=(
"${FILESDIR}"/unicode.patch
)

Покажи мне в каком мане так написано делать.

...

Где написано, что «так нужно делать», я не знаю.
Но так написано, например, в x11-base/xorg-server-1.9.*, и в случае с xorg это сработало.

А в чём проблема?

Исходя из устройства TeX

Исходя из устройства TeX может сделать проще? Разместить исправленные тобою файлы в ~/texmf/....
Да, это будет сделано только для одного пользователя, но вряд ли многим на твоей машине нужен TeX.
А твои патчи, если они действительно нужны, лучше в апстрим отошли.

...

Быть может, это имеет смысл.
Но вначале мне бы хотелось научится патчить пакеты в локальном оверлее, да :)

alex__ написал(а): Быть

alex__ написал(а):
Быть может, это имеет смысл.
Но вначале мне бы хотелось научится патчить пакеты в локальном оверлее, да :)

Может быть это чем нибудь поможет.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".