[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