kdelibs+arts

Jacek Konieczny jajcus w pld.org.pl
Czw, 12 Lip 2001, 20:14:46 CEST


On Thu, Jul 12, 2001 at 06:45:31PM +0200, Tomasz Kłoczko wrote:
> > 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
> 
> Może inaczej. Lepij IMHO zostawić pod taka nazwą jak jest bo bedziesz
> musiał w innych miescach zmieniać nazwę tego programu (o ile jest
> używany)
Nie rozumiem Ciebie. Przecież chodzi oto, żeby zamiast oryginalnego 
artsmessage był używany, ten drugi (skrypt). Więc nigdzie nie będzie
trzeba zmieniać. A skrypt nie będzie zależał praktycznie od niczego 
(jedynie od /bin/sh i może write).

> > 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]
> 
> A czyli są dwie mozliwości: linkowanie z kde i gtk. OK zauważ, że
> jednoczesne uzywanie używanie obu programów chyba nie bedzie mieć miejsca
> na tym samym komputerze (?). Jeżeli tak jest w istocie to prościej bezie
> (znowu) zostawić to pod niezmieniona nazwą wrzucajac to do dwuch pakeitów
> które wzajemnie sie bedą wyinstalowywać przez Obsoletes.
Ale to nie przeszkadza w zrobieniu skryptu artsmessage i zmianie nazwy
oryginalnego.

> >    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]
> 
> Hmm .. tak wogóle do wyświetlania jakiego typu komunikatów to służy ?
> 
> > [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ą :).
> 
> Dość to skomplikowane i wykonaiu i w działaaniu (relatywnie skomplikowane
> raczej). 
Jak zwykle to Ty komplikujesz. Jesli jest ktoś kto chce zrobić coś z
nadmiernymi zależnościami i ma na to pomysł, to po co mu to wybijać z
głowy.

> Zastanowiłbym się czy nie mozan tu czegoś uprościć czy wogóle
> może nawet zrezygnować z artsmessage (?) skoro mozan to zrobić za pomocą
> poprostu xmessage.
xmessage daje zależność od XFree86-tools, która też nie jest potrzebna. 
 
Pozdrowienia,
        Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl