Отметка происхождения сборки внутри дерева исходников. Это первый патч серии, и он же — самый нужный по лицензии: LGPL требует, чтобы получатель двоичной сборки Wine мог добраться до исходников, из которых она получена. Отметка едет вместе с деревом и называет адрес, по которому опубликованы наши изменения. Патч добавляет новый файл и потому ложится на любую версию исходников CrossOver. Функциональные патчи, привязанные к содержимому файлов Wine, добавляются следующими номерами — порядок описан в README.md. Формат — git diff, и это обязательное требование к серии: только в нём создание файла записано отдельной строкой, и только такой патч снимается обратно начисто, не оставляя за собой пустышку. Наложение: git apply -p1. diff --git a/gamesphere-build-identity.txt b/gamesphere-build-identity.txt new file mode 100644 --- /dev/null +++ b/gamesphere-build-identity.txt @@ -0,0 +1,16 @@ +GameSphere — сборка Wine +======================== + +Этот Wine собран из официально публикуемых исходников CrossOver +конвейером GameSphere (Tools/wine/build.sh). + +Wine и производные от него компоненты распространяются под LGPL-2.1 +или более поздней версии. Изменения, внесённые в Wine в этой сборке, +опубликованы и доступны по адресу: + + https://gamesphere.dulin.tech/source/wine + +Там же лежит серия патчей, наложенная поверх исходников CrossOver, +и точная версия исходников, из которой собран этот тулчейн. + +Проприетарные компоненты в эту сборку не входят.