15 Kasım 2011 Salı

Gnome-Pie Kurulumu (Fedora 16 Verne)


Merhabalar ; 


Bügünlerde gördüğüm yeni bir uygulama olan Gnome-Pie hemen ubuntu ppa listesinde bulurken fedora olmayışı beni üzdü açıkcası. Neyse ki bu konuda elimden geleni yaptım ve derleyip kullanma mutluluğuna eriştim. Gerçekten çok güzel bir uygulama olan Gnome-Pie, Word of Warctaft oyunundaki bir menüden esinlemiş. ( Şahsen hangi menüsü bilmiyorum )  ) Sonrasında bu programı yazmaya karar veren programcımız güzel bir program ortaya koymuş.


Daha sonrasında Google bir araştırmaya koyuldum. Fedora'daki insanlardan bir uğraş olmuş mu ? .Evet bir uğraşma olmuş ve SRPM,SPEC 'leride yayınlamış.Aynı zamanda bugzilla'da bulunan program kurulumu için nasıl yapılcağı konusunda bir README hazır.


Task olarak eklenen paketin son durumunu görmek için ; 


http://koji.fedoraproject.org/koji/taskinfo?taskID=3466531


Kurulum için SRPM ve SPEC için ; 


Spec URL: http://kumarpraveen.fedorapeople.org/gnome-pie/gnome-pie.spec
SRPM URL:http://kumarpraveen.fedorapeople.org/gnome-pie/gnome-pie-0.2-1.fc16.src.rpm


Kod:
su
rpm -ivh gnome-pie-0.2-1.fc16.src.rpm


cd /root/rpmbuild/SOURCES
kısmında bir tar.gz mevcut onuda ; 


Kod:
tar -zxvf Gnome-Pie-0.2.tar.gz


cd /root/rpmbuild/SOURCES/Gnome-Pie


veya ;


cd /Gnome-Pie


Görüldüğü gibi Kaynak dosyalarımız burada mevcut ; istek listesine SPEC'den bakarsak ; 


BuildRequires:  vala-devel
BuildRequires:  pkgconfig(gee-1.0)
BuildRequires:  libxml2-devel
BuildRequires:  gtk2-devel
BuildRequires:  cairo-devel
BuildRequires:  cmake
BuildRequires:  unique-devel
BuildRequires:  vala-devel
BuildRequires:  libXtst-devel
BuildRequires:  gnome-menus-devel


Kod:
yum -y install libgee libgee-devel libxml2-devel cmake make unique unique-devel vala vala-devel libXtst-devel libXtst gnome-menus-devel


# Derlemek için ; 


Kod:
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_LDFLAGS=-lgthread
make


# Kurulum için ; 


Kod:
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/README
rm -f $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES/gnomepie.mo
rm -f $RPM_BUILD_ROOT%{_datadir}/locale/pt-br/LC_MESSAGES/gnomepie.mo


Daha sonrasında Activities Kısmından Applications listesine Gnome-Pie bulduktan sonra kombinasyonları için 1-2 tüyo vericek olursam ; 


ALT+SHIFT+M  (Multimedia)
ALT+SHIFT+SPACE BAR (Uygulamalar)
ALT+SHIFT+Q ( Bilgisayarı Kapat,Logout,Yeniden Başlat)


Kurduktan sonra bir icon eksiliği fark ettim. Ancak problem değil. Tamamlanabilir ve halledilebilir buglar umarım seversiniz. Fedora içinde güzel bir program olur ve listesinde yerini umarım alır.




Teşekkür Ederim.
Onuralp SEZER
Fedora Ambassador