SPECS: XFree86.spec (HEAD)
Jakub Bogusz
qboosh w pld.org.pl
Czw, 5 Cze 2003, 17:18:58 CEST
On Wed, Jun 04, 2003 at 10:22:06PM +0200, djrzulf wrote:
> Module name: SPECS
> Changes by: djrzulf 03/06/04 22:22:04
>
> Modified files:
> XFree86.spec
>
> Log message:
> - changed = to >=, for easy upgrade if xft will be newer than from XFree86,
[xft-devel]
> -Requires: %{name}-xft = %{version}
> +Requires: %{name}-xft >= %{version}
[xft-static]
> -Requires: %{name}-xft-devel = %{version}
> +Requires: %{name}-xft-devel >= %{version}
[fontconfig-devel]
> -Requires: %{name}-fontconfig-realpkg = %{version}
> +Requires: %{name}-fontconfig-realpkg >= %{version}
[fontconfig-static]
> -Requires: %{name}-fontconfig-devel-realpkg = %{version}
> +Requires: %{name}-fontconfig-devel-realpkg >= %{version}
IMO to nie jest dobry pomysł, między biblioteką a jej -devel i -static
powinny być ścisłe zależności. Takie coś jak wyżej pozwala na
rozjechanie API między binarkami bibliotek a nagłówkami.
(nawet lepiej byłoby w ramach jednego speca używać = %{version}-%{release},
bo często się o tym zapomina jeśli są istotne różnice między
releasami...)
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl