[Gelistirici] XDG ortam değişkenleri
H. İbrahim Güngör
h.ibrahim.gungor at gmail.com
15 Haz 2009 Pzt 20:00:00 EEST
Selamlar,
FD.o menu-spec ine[0] göre masaüstü ortamlarınca ortak kullanılan dosyalardan
bir tanesi applications.menu ve bu dosyanın bulunduğu dizinin XDG_CONFIG_DIRS
ile export edilmesi gerekiyor.
Şu an ortak dosyalardan bir tanesi olan uygulama.desktop dosyasının ortak
kullanımı için XDG_DATA_DIRS değişkenini kdelibs paketinde export ediyoruz[1].
Bu dosyaya XDG_CONFIG_DIRS ekleyeceğim eğer itirazı olan yoksa.
Sonuç şöyle olacak:
/etc/xdg/menus/kde-applications.menu ->
/usr/kde/4/etc/xdg/menus/applications.menu
/etc/xdg/menus dizininde GNOME'un oluşturduğu menu dosyası da bulunabilir,
hangi menü dosyasının kullanılmak istendiğine de pencere yöneticisi/masaüstü
ortamı paketlerinin bakıcıları XDG_MENU_PREFIX ortam değişkenini "kde-"
"gnome-" ya da hangisi varsa export ederek kullanabilir.
2008 içinse kde3-applications.menu yapabiliriz.
Buna ilaveten yerel menü ve desktop dizinlerini de ( XDG_CONFIG_HOME ve
XDG_DATA_HOME ) export edelim mi?
Saygılar
[0]http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#paths
[1]http://svn.pardus.org.tr/pardus/2009/devel/desktop/kde/base/kdelibs/files/45kde4paths
--
H. İbrahim Güngör <h.ibrahim.gungor () gmail ! com>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi