wxWidgets.spec

Radosław Kintzi rakin w pop.e-wro.pl
Śro, 19 Sty 2005, 17:05:21 CET


Radosław Kintzi napisał(a):

> Jest kilka spraw dotyczących budowania wxWidgets.spec

pierwszą i drugą mam już odhaczoną; zostało:

>
>
> 3. W 2.5 pliki *-config (np. gtk2univ-unicode-release-2.5) lądują 
> domyślnie w /usr/lib/wx/config nie w /usr/bin. Zostawić czy przenosić? 
> Jak w PLD są budowane pakiety wymagające wxWindow? Czy linkowane są z 
> każdą wersją wx (x11, gtk{2,})? Zwyczajowo skrypty ./configure szukają 
> pliku /usr/bin/wx-configure. Czy są poprawiane, żeby szukały np. 
> /usr/lib/wx/config, czy może robiony jest odpowiedni link w /usr/bin?

Co zrobić z takimi kwiatkami:

$ rpm -qpl wxGTK2-devel-2.5.3-0.2.athlon.rpm
(...)
/usr/lib/wx/config/gtk2-ansi-release-2.5
/usr/lib/wx/include/gtk2-ansi-release-2.5
/usr/lib/wx/include/gtk2-ansi-release-2.5/wx
/usr/lib/wx/include/gtk2-ansi-release-2.5/wx/setup.h


Czy zostawić tak jak jest? Czy może przenieś setup.h do katalogu /usr/lib/wx/gtk2-ansi?
Tyle, że to wymagałoby poprawy configure.in lub Makefile.in, żeby zmiany były też 
uwzględnione w skrypcie /usr/lib/wx/config/gtk2-ansi-release-2.5. Chyba, żeby mv i sed
w po make install.

To jest jednak rzecz mniej mnie interesująca. Jak budowane są pakiety zależne od wxWidgets?
Zazwyczaj potrzebują wx-configure (a nie np. /usr/lib/wx/config/gtk2-ansi-release-2.5) 
do konfiguracji źródeł. Czy są poprawiane (i jak to robić żeby dało się je zbudować 
z każdą wersją wx), czy może robiony jest link wx-configure w /usr/bin? Gdzie są jakieś 
warte uwagi przykłady?


Pozdrawiam

-- 
Radosław Kintzi (radek/at/rakin.eu.org)





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