Bug 23828 - [FR] Патчи для улучшения спека и сборки
Summary: [FR] Патчи для улучшения спека и сборки
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mpd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-31 14:36 MSD by Slava Semushin
Modified: 2011-03-01 22:03 MSK (History)
1 user (show)

See Also:


Attachments
Удаление пробелов и точки в конце Summary (756 bytes, patch)
2010-07-31 14:40 MSD, Slava Semushin
no flags Details | Diff
Добавление glib2-devel в BuildRequires (844 bytes, patch)
2010-07-31 14:42 MSD, Slava Semushin
no flags Details | Diff
Исправление сборки при отключении поддержки flac (774 bytes, patch)
2010-07-31 14:43 MSD, Slava Semushin
no flags Details | Diff
Исправление сборки при отключении поддержки mad (733 bytes, patch)
2010-07-31 14:44 MSD, Slava Semushin
no flags Details | Diff
При отключении поддержки vorbis encoder он раньше не отключался (785 bytes, patch)
2010-07-31 14:46 MSD, Slava Semushin
no flags Details | Diff
Переименовывание опции lame в lameenc (1.37 KB, patch)
2010-07-31 14:47 MSD, Slava Semushin
no flags Details | Diff
При отключении поддержки lame encoder он раньше не отключался (779 bytes, patch)
2010-07-31 14:48 MSD, Slava Semushin
no flags Details | Diff
Добавлена опция для возможности отключения http вывода (915 bytes, patch)
2010-07-31 14:49 MSD, Slava Semushin
no flags Details | Diff
Использование sed -i в спеке вместо subst (909 bytes, patch)
2010-07-31 14:49 MSD, Slava Semushin
no flags Details | Diff
Использование макроса %makeinstall_std (833 bytes, patch)
2010-07-31 14:50 MSD, Slava Semushin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Slava Semushin 2010-07-31 14:36:37 MSD
В процессе создания пакета mpd-mini сделал несколько изменений, которые, по моему мнению, должны быть также полезны и для основного пакета.

10 патчей которые можно приложить с помощью git am в аттаче.

Спасибо!

P.S. mpd 0.15.12 доступен. Хорошо бы обновить.
Comment 1 Slava Semushin 2010-07-31 14:40:41 MSD
Created attachment 4468 [details]
Удаление пробелов и точки в конце Summary
Comment 2 Slava Semushin 2010-07-31 14:42:27 MSD
Created attachment 4469 [details]
Добавление glib2-devel в BuildRequires

Иначе при отключении некоторых опций mpd перестаёт компилироваться (видимо, сейчас glib2-devel кто-то вытягивает по зависимостям).
Comment 3 Slava Semushin 2010-07-31 14:43:19 MSD
Created attachment 4470 [details]
Исправление сборки при отключении поддержки flac
Comment 4 Slava Semushin 2010-07-31 14:44:29 MSD
Created attachment 4471 [details]
Исправление сборки при отключении поддержки mad
Comment 5 Slava Semushin 2010-07-31 14:46:17 MSD
Created attachment 4472 [details]
При отключении поддержки vorbis encoder он раньше не отключался
Comment 6 Slava Semushin 2010-07-31 14:47:27 MSD
Created attachment 4473 [details]
Переименовывание опции lame в lameenc

Для консистентности с vorbis encoder и лучшего понимая, что это поддержка encoder-а.
Comment 7 Slava Semushin 2010-07-31 14:48:25 MSD
Created attachment 4474 [details]
При отключении поддержки lame encoder он раньше не отключался
Comment 8 Slava Semushin 2010-07-31 14:49:11 MSD
Created attachment 4475 [details]
Добавлена опция для возможности отключения http вывода
Comment 9 Slava Semushin 2010-07-31 14:49:59 MSD
Created attachment 4476 [details]
Использование sed -i в спеке вместо subst
Comment 10 Slava Semushin 2010-07-31 14:50:42 MSD
Created attachment 4477 [details]
Использование макроса %makeinstall_std
Comment 11 Slava Semushin 2010-07-31 14:58:14 MSD
P.S. Кстати, предлагаю отключить поддержку FIFO по умолчанию: "This is a mostly undocumented, developer plugin to transmit raw data." (цитата из файла INSTALL) Или это кому-то действительно надо?
Comment 12 swi 2011-03-01 22:03:55 MSK
часть принято