kdelibs+arts
Michal Kochanowicz
michal w michal.waw.pl
Czw, 12 Lip 2001, 17:44:29 CEST
On Thu, Jul 12, 2001 at 04:15:38PM +0200, Tomasz Kłoczko wrote:
> On Mon, 9 Jul 2001, Michal Kochanowicz wrote:
>
> > On Mon, Jul 09, 2001 at 03:14:48PM +0200, GoTaR wrote:
> > > Nie nie, pakiety się instalują w porządku; pytam czy zależności w
> > > pakietach są w porządku, bo jeśli jeden wymaga drugiego, a drugi
> > > pierwszego to ich separacja jest zupełnie zbędna.
>
> > Fucktycznie... Ale arts wymaga tylko:
> > $ rpm -i arts-2.2-0.beta1.1.i686.rpm --test
> > error: failed dependencies:
> > libkdecore.so.3 is needed by arts-2.2-0.beta1.1
> > libkdeui.so.3 is needed by arts-2.2-0.beta1.1
> > kdeui.so.3 wymaga dodatkowo:
> > libkdefakes.so.3
> > libDCOP.so.1
>
> Jak bym jeszcze sprdził czy przypadkiem któraś z tych bibliotek przy
> linkowaniu libarts nie jest dodana przez "nadgorliwość". W sumie to dość
> głupie żeby biblioteka bazowa do zarządzanai strumieniami dźwieku wymagała
> bibliotek KDE :>
Ale jazda... :))) Jeśli nic nie przegapiłem, to te biblioteki są
potrzebne jedynie programikowi artsmessage, który służy tylko do
wyświetlania komunikatów o błędach. Nawet autorzy sami piszą że można
dostarczyć własny program pełniący tą funkcję :))
Proponuję zatem:
1. Zmienić nazwę artsmessage -> artsmessage-kde
2. Przenieść plik artsmessage-kde do pakietu kdelibs
3. Do pakietu arts dołączyć plik /usr/X11R6/bin/artsmessage [1]
4. Połączyć pakiety kdelibs i kdelibs-core
[1] Plik ten będzie skryptem shella działającym według następującego
algorytmu:
1. Jeśli ustawiona jest zmienna DISPLAY to
1.1. Jeśli istnieje plik /usr/X11R6/bin/artsmessage-kde, to jest
uruchamiany i skrypt zakańcza działanie.
1.2. Jeśli istnieje plik /usr/X11R6/bin/artsmessage-gtk, to jest
uruchamiany i skrypt zakańcza działanie. [2]
1.3. Wywoływany jest xmessage i skrypt zakańcza działanie.
2. Komunikat wyświetlany jest na terminalu za pomocą "write" i skrypt
kończy działanie. [3]
[2] Nie ma takiego programu, ale nic nie stoi na przeszkodzie, aby go
napisać, a przecież nie jest powiedziane że arts ma być wykorzystywany
przez aplikacje kde (vide xmms).
[3] Właściwie to nie widzę przeciwskazań do wykorzystania arts przez
aplikację konsolową :).
--
--= Michal Kochanowicz==--==--==BOFH==--==--==michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
Więcej informacji o liście dyskusyjnej pld-devel-pl