LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Ну, как. Скачиваешь имеющийся PKGBUILD, добавляешь патч в source=(), перегенерируешь чексуммы с помощью makepkg -g >> PKGBUILD (с последующим редактированием и удалением старого массива чексумм) и применяешь патч в функции prepare(). Способа легче, вроде бы, нет; модифицированный PKGBUILD придётся тащить с собой. Впрочем, -git на то и -git, чтобы обновлять pkgver автоматически, т. е. синкать модифицированный PKGBUILD при каждом коммите не придётся.

Кстати, может, накладывать патч лучше на релизную версию cairo? Для официальных пакетов тоже есть PKGBUILD'ы.

Исходная версия intelfx, :

Ну, как. Скачиваешь имеющийся PKGBUILD, добавляешь патч в source=(), перегенерируешь чексуммы с помощью makepkg -g >> PKGBUILD (с последующим редактированием и удалением старого массива чексумм) и применяешь патч в функции prepare(). Способа легче, вроде бы, нет; модифицированный PKGBUILD придётся тащить с собой. Впрочем, -git на то и -git, чтобы обновлять pkgver автоматически, т. е. синкать модифицированный PKGBUILD при каждом коммите не придётся.

Кстати, может, накладывать патч лучше на релизную версию cairo? Для официальных пакетов тоже есть PKGBUILD'ы?