[devel] %update_menus/%clean_menus

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Апр 3 08:29:41 MSD 2008


On Thu, Apr 03, 2008 at 04:50:14AM +0400, Dmitry V. Levin wrote:
> +%update_menus
> +%clean_menus
> я не понимаю, что в этом пакете хотел исправить repocop.
> 
> Другими словами, просьба пояснить, зачем в пакете, который не содержит
> файлов из каталога %_menudir, вызовы %update_menus/%clean_menus?

там есть
rpmquery -lp /var/ftp/pub/Linux/ALT/Sisyphus/files/x86_64/RPMS/freeciv-client-2.1.3-alt1.x86_64.rpm G desktop
/usr/share/applications/freeciv.desktop

Последние 2 года меню в не-freedesktop compliant WM
(все WM что не KDE,Gnome,Rox,Xfce) генерируется из desktop файлов тоже.

Соответственно, без %update_menus/%clean_menus будет следующее:
У пользователей icewm/wmaker/*box/... при установке freeciv-client
он не появится в меню 

(до тех пор, пока не будет установлена другая,
правильная программа, которая вызовет %update_menus)

что не есть хорошо.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine




Подробная информация о списке рассылки Devel