В процессе создания пакета mpd-mini сделал несколько изменений, которые, по моему мнению, должны быть также полезны и для основного пакета. 10 патчей которые можно приложить с помощью git am в аттаче. Спасибо! P.S. mpd 0.15.12 доступен. Хорошо бы обновить.
Created attachment 4468 [details] Удаление пробелов и точки в конце Summary
Created attachment 4469 [details] Добавление glib2-devel в BuildRequires Иначе при отключении некоторых опций mpd перестаёт компилироваться (видимо, сейчас glib2-devel кто-то вытягивает по зависимостям).
Created attachment 4470 [details] Исправление сборки при отключении поддержки flac
Created attachment 4471 [details] Исправление сборки при отключении поддержки mad
Created attachment 4472 [details] При отключении поддержки vorbis encoder он раньше не отключался
Created attachment 4473 [details] Переименовывание опции lame в lameenc Для консистентности с vorbis encoder и лучшего понимая, что это поддержка encoder-а.
Created attachment 4474 [details] При отключении поддержки lame encoder он раньше не отключался
Created attachment 4475 [details] Добавлена опция для возможности отключения http вывода
Created attachment 4476 [details] Использование sed -i в спеке вместо subst
Created attachment 4477 [details] Использование макроса %makeinstall_std
P.S. Кстати, предлагаю отключить поддержку FIFO по умолчанию: "This is a mostly undocumented, developer plugin to transmit raw data." (цитата из файла INSTALL) Или это кому-то действительно надо?
часть принято