[devel] IconPaths

Mikhail Yakshin =?iso-8859-1?q?greycat_=CE=C1_altlinux=2Eorg?=
Вс Дек 3 03:43:00 MSK 2006


Igor Vlasenko wrote:
> Уважаемые коллеги,
> выправил на wiki 
> http://wiki.sisyphus.ru/devel/IconPaths.
> 
> Вкратце: из-за вредных советов на этой странице,
> в Сизифе расплодилась куча пакетов с одной единственной 
> пиктограммой в /usr/share/pixmaps/, 
> не соответствующих menu packaging policy.

[skip]

> Приглашаю к обсуждению.

Боюсь, это будет очень большой список пакетов. Простая проверка - ищем
пакеты, в которых:

1) есть файлы .desktop (что обычно подразумевает наличие иконок)
2) есть файлы в /usr/share/pixmaps
3) нет файлов в /usr/share/icons

Очень грубую проверку можно сделать примерно так (для каждой архитектуры):

ARCH=i586
grep '\.desktop' /Sisyphus/$ARCH/base/contents_index | cut -f2 | sort -u
> desktop-apps-$ARCH.list
for I in `cat desktop-apps-$ARCH.list`; do
    rpm -qlp /Sisyphus/files/$ARCH/RPMS/$I-*.rpm |
        grep -q '^/usr/share/pixmaps' &&
        ! rpm -qlp /Sisyphus/files/$ARCH/RPMS/$I*.rpm |
        grep -q '/usr/share/icons' &&
        echo $I
done

Список пакетов i586+x86_64 - 115 штук:

ages
alsa-tools
aMule
ananas-engine-qt
aseqview
audacious
AutoScan
beep
beryl-settings
bk
bur
ccgo
clamtk
cog
conglomerate
ddccontrol
dillo
dlume
ekiga
eog
esvn
etherape
evolution
f-spot
gajim
gapcmon
gcdmaster
gcompris
gdmap
gideon
giftui
gimp2
gksu
glabels
gliv
glsof
gltron
gnome-desktop
gnome-media-common
gnome-media-gcdplayer
gnome-media-gmix
gnome-media-grecord
gnome-media-vumeter
gnome-nettool
gnomeradio
gnome-search-tool
gnome-terminal
gnopernicus
GNUSim8085
gok
gparted
gqmpeg
gqradio
graveman
grdesktop
grsync
gruler
gsmile
gsynaptics
gtkcdlabel
gtkdiskfree
gtklp
gutenpy
gwget
httrack
inkscape
keepassx
kino
leafpad
libgksu
libgnomedb
lmms
lshw-gui
mail-notification
mergeant
mirage
mkvinfo
mkvmerge-gui
monkey-bubble
monodevelop
mono-tools
mousepad
mplayer-gui
nvclock-gtk
partitionmorpher
pitivi
rawstudio
scummvm
sdl_sopwith
sirius
syndigator
tea
ufraw
vkeybd
vqcc-gtk
wammu
winki
worker
XaraLX
xfce4-xfapplet-plugin
xfdiff
xffm-applications
xffm-book
xffm-filemanager
xffm-fstab
xffm-icons
xffm-locate
xffm-proc
xffm-recent
xffm-samba
xffm-trash
xqf
xscreensaver-frontend
xtux
xvidcap

Список пакетов noarch - 8 штук:

gjots2
gnochm
gquilt
gshowtv
meld
pybliographer
tinyca2
zim

-- 
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat на altlinux.org]



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