Вход:  Пароль:  
FreeSource: КУдалению?/WINE?/Разработчику?/Сборка ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия КУдалению/WINE/Разработчику/Сборка за 2005-12-25 01:01:16..

Сборка WINE в пакет


К сборке применяются определённые требования, поскольку нам нужно единообразие во всех ОС (документация пишется одна на всё, да у support@ голова не должна болеть).


Сборка WINE как правило выполняется под последний стабильный релиз операционной системы.
Упаковка rpm-пакетов должна производиться с помощью команды rpmbb из etersoft-build-utils (соответственно при наличии rpm-build-altlinux-compat), в противном случае сборка может быть не завершена.


По файлам:
wine-20051215-etersoft-fixes.patch – основной патч
wine-alt.reg – доп. реестр, класть в /etc/wine
wine-autorun.sh – /usr/bin/wineautorun
wine-buildtest.sh – не нужен
wine.init – инит-скрипт для сервиса, наверное в Debian уже есть свой
wine-launcher.sh – /usr/bin/wine
wine-map_devices.sh – /etc/wine/map_devices.sh
wine-menu.directory
wine.png – значок для меню
wine-reboot.sh – winereboot
wine_small.png – малый значок для меню
wine.spec – спек для сборки RPM-пакета
wine-wineshelllink – wineshelllink (можно оставить их, он должен быть согласован с применяемой системой меню)


Архив с файлами: http://etersoft.ru/download/WINE/sources/wine.nosrc.rpm


Права на добавляемые файлы должны быть 755 или 644, с владельцем root:root


Отличия в упаковке:
бинарник wine, который создаётся, надо переименовать в /usr/bin/wine-glibc


Cборка WINE от Etersoft будет идентичной сборке для ALT (и остальных систем), и будет широко публиковаться нами. – нужен англоязычный ресурс.
Связи с релизом от winehq не будет (у нас свой цикл выпуска)


Публиковать патчи автоматически?


Инфа в базе знаний – об особенностях релиза, а возможности – перечень поддерж. программ? Это будет патченная сборка WINE от Etersoft, патчи будут – LGPL. Она будет входить в ALT, а также публиковаться для всех желающих в собранном и исходном виде.

Free BSD?

cd /usr/ports/.../wine-et
make makesum
make package


Ссылки


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]