Bug 6733

Summary: Очистка от лишних зависимостей, лишнего кода, варнингов
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Запуск ; Отладка ; ИсключенияAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: minor    
Priority: P4 CC: kondratyuk, lav
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 6715    

Description Vitaly Lipatov 2010-12-29 12:33:12 MSK
Нужно обеспечить отсутствие лишних зависимостей у пакетов с wine,
лишнего кода (устаревших патчей).
Для приведения в порядок нужно по возможности выносить наши патчи в отдельные функции, чтобы облегчать обновление.
По возможности в коде нужно убрать предупреждения.
Comment 1 Vitaly Lipatov 2010-12-29 13:12:18 MSK
Убрал вылезшую зависимость на KDE:

commit c2187dc7ac4caa19c0f366cb4b6af053c89461f6
Author: Vitaly Lipatov <lav@etersoft.ru>
Date:   Wed Dec 29 12:28:46 2010 +0300

    winetricks: use detected MENU instead direct command

commit 382a1c019b06a271be5c37106866dd5117093a24
Author: Vitaly Lipatov <lav@etersoft.ru>
Date:   Wed Dec 29 12:13:29 2010 +0300

    update winetricks to 20101222
Comment 2 Vitaly Lipatov 2010-12-29 15:26:58 MSK
Переделал wine/etersoft.h, теперь не нужно задавать дефайном, какие переменные нам нужны, но нужно явно, через
DEFETER_FUNC(name) определять переменную, содержащую указатель на функцию.
Заодно вынес несколько кусков кода отдельно.
Comment 3 Денис Баранов 2011-04-01 16:06:29 MSK
Почистили.
Закрываю.