KDE 3.1.4 c.d.

Andrzej Krzysztofowicz ankry at green.mif.pg.gda.pl
Fri Oct 17 13:37:15 CEST 2003


Adam Gorzkiewicz wrote:
> Dnia =B6ro 15. pa=BCdziernika 2003 17:27, napisa=B3e=B6:
> > Czy kdegraphics-kmrml nie powinien wymagac kdebase-core (konkretnie
> > programu kcmshell) ?
> >
> > Mam wrazenie, ze bez tego jest bezuzyteczny. A co najmniej zawiera
> > bezuzyteczny .desktop .
> 
> Oczywiscie, ze powinien - przede wszystkim dlatego, ze posiada modu=B3 do=20
> kcontrol. Na DEVEL wymaga wr=EAcz konquerora poniewa=BF dostarcza pliku do =
> menu=20
> serwis=F3w konquerora (swoja drog=B1 zastanawiam si=EA, czy to nie nazbyt=20
> puryta=F1skie podejscie ale do tej pory tak wszedzie robie).=20

... i podobnie jest w wielu podpakietach.
Zawieraja desktopy z poleceniem "kcmshell ..." a kdebase-core nie maja w
zaleznosciach. Ani posrednich, ani bezposrednich.

Mysle, ze wymaga to troche uporzadkowania. Zwlaszcza okreslenia zasad na
przyszlosc. Co sadzisz o:

1. Jezeli plik .desktop znajduje sie w pakiecie, to *wszystkie* programy /
   pliki niezbedne do uruchomienia (funkconalnego dzialania) tego polecenia
   powinny znajdoewac sie w tym pakiecie lub pakietach on niego zaleznych
   lub w pakietach zaleznych od dowolnego wm-a (bez tego desktopy sa
   bezuzyteczne). Nalezy przy tym zauwazyc, ze uzasadnienie "nie dziala, ale
   bedzie dzialac po zainstalowaniu kdebase{,-core} jest bez sensu, gdyz te
   .desktop-y funkcjonuja nie tylko pod KDE. Chyba, ze znajdzie sie sposob,
   zeby je pod panelem GNOME / roznymi wm-ami dezaktywowac (nie wrzucac do
   menu).

2. j.w, odnosnie ikonek, do ktorych odnosi sie .desktop.

Zastanawiam sie troche, jak to zastosowac do pakietow zawierajacych
samodzielny program (nie wymagajacy jako taki do pracy zadnych kdebase* +
modul do kcontrol (np. kdemultimedia-kaudiocreator, kdeutils-klaptopdaemon):
1) dodac zaleznosc od kdebase-core
2) wydzielic modul i .desktop do osobnego podpakietu (oj, mnozy sie...)
3) olac powyzsze zasady w takim przypadku (???)
Sureruje 1).

BTW: Cc: pld-devel-pl, bo moze byc wiecej osob zainteresowanych tematem.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry at mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology



More information about the pld-devel-pl mailing list