rrw: SPECS xine-lib.spec
Jacek Konieczny
jajcus w pld.org.pl
Wto, 7 Sie 2001, 15:33:25 CEST
On Tue, Aug 07, 2001 at 02:12:20PM +0200, PLD CVS wrote:
> Module name: SPECS
> Changes by: rrw 01/08/07 14:12:20
>
> Modified files:
> . : xine-lib.spec
>
> Log message:
> - conditionalized build for most plugins
Widzę, że pluginy wrzuciłeś do osobnych podpakietów - bardzo ładnie.
Ale mam następujące uwagi:
1. Nie potrzebnie całe definicje podpakietów dałeś do %{?....}. Jeśli
pyste będzie %files dla danego podpakietu, to rpm go nie wygeneruje,
a tak to spec jest bardzo nieczytelny. Także samo "%files" można
dać bezwarunkowo --- teraz nie widać gdzie zaczynają się pliki kolejnych
podpakietów.
2. Podział na podpakiety warto IMHO robić głównie żeby uniknąć
zależności. A u ciebie główny pakiet zależeć będzie od libX11.
Na pewno nie da się tego uniknąć?
Ktoś peweni spyta po co? Odpowiedź: dla zasady. Jak ktoś chce filmy
na libaa oglądać nie każmy mu instalować Xów. :-)
3. Jeśli udałoby się uniknąć zależności głównego pakietu od
XFree86-libs, to zmieniłbym mu jeszcze prefix :-)
> - started support for DXR3 (yes, I need it ;), nowhere near to finish
> - added post/postun ldconfig
>
Więcej informacji o liście dyskusyjnej pld-devel-pl