mikrobi: SPECS ethereal.spec

Artur Frysiak wiget w pld.org.pl
Pon, 8 Maj 2000, 16:57:06 CEST


On Mon, May 08, 2000 at 04:40:25PM +0200, Michal Kochanowicz wrote:
> On Mon, May 08, 2000 at 11:25:25AM +0200, PLD CVS wrote:
> > Log message:
> > - BuildRequires:  XFree86-devel, glib-devel >= 1.2, gtk+-devel >= 1.2
> Jeśli wymaga do zbudowania gtk+-devel, to nie trzeba podawać
> BuildRequires XFree86-devel i glib-devel. Te dwa wymagania załatwione są
> odpowiednimi "Requires:" w gtk+-devel. O tym, że pakiety XFree-devel i
> glib-devel portrzebne są do zbudowania pakietu używającego gtk+
> program dowiaduje się wywołując "gtk-config --libs". Teoretycznie może
> się zdażyć, że np. gtk+ przestanie korzystać z glib. W takiej sytuacji
> "BuildRequires: glib-devel" będzie tylko przeszkadzał - dlatego lepiej
> polegać na tym, co zwraca gtk-config i odpowiednich "Requires:" w
> gtk+-devel.

Jest to prawdą o ile:
- kompilowany program nie włącza (#include) bezpośrednio plików nagłówkowych
  glib i/lub XFree;
- program nie korzysta bezpośrednio z funkcji XFree, glib a jedynie z
  funkcji gtk+.
Jeśli będą spełnione te warunki to nie ma sprawy można usunąć powyższe
BuildRequires.

--
Wiget

___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



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