lmms.spec

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Śro, 19 Sie 2009, 14:08:36 CEST


=?ISO-8859-2?Q?Krzysztof_Goli=F1ski?= wrote:
> > Requires: =A0 =A0 =A0 libogg
> > Requires: =A0 =A0 =A0 libsndfile
> > Requires: =A0 =A0 =A0 fftw3
> > Requires: =A0 =A0 =A0 libsamplerate
> > Requires: =A0 =A0 =A0 libvorbis
> > Requires: =A0 =A0 =A0 SDL
> > ^^^ pewnie wszystkie s=B1 zb=EAdne.
> 
> Wg README do=B3=B1czonego do =BCr=F3de=B3, s=B1 one ,,Optional, but strongl=
> y
> recommended''. Da=B3em je jako Suggests, wcze=B6niej sprawdzi=B3em ldd, czy
> program z nich korzysta.

Jesli ldd je wykrywa, to nalezaloby sprawdzic, czemu te (lub odpowiednie) R:
nie sa dodawane automatycznie podczas paczkowania (jesli rzeczywiscie nie
sa).


> > Z %files zada=B3e=B6 sobie strasznie du=BFo trudu, za du=BFo.
> 
> Nie bardzo rozumiem Twoj=B1 uwag=EA. List=EA katalog=F3w wygenerowa=B3em ta=
> k:
>  find . -true  | sort | sed "s/\/[^\/]*$//g" | sort | uniq
> a potem *.rozszerzenie dla plik=F3w.
> Katalog=F3w jest sporo:
> [dirdival w pld fookatalog]$ find . -true  | sort | sed "s/\/[^\/]*$//g"
> | sort | uniq | wc -l
> 91
> A wszystkiego razem te=BF nie mia=B3o:
> [dirdival w pld fookatalog]$ find . -true  | wc -l
> 2072

Zgaduje, ze chodzi o nadmierne skomplikowanie listy plikow, np. zamiast:

: %dir %{_datadir}/lmms/samples/shapes
: %{_datadir}/lmms/samples/shapes/*.wav
: %{_datadir}/lmms/samples/shapes/*.ogg

wystarczy 
%{_datadir}/lmms/samples/shapes
+ ewentualne %exclude tego, co chcesz z tego katalogu wywalic.

itd. rekurencyjnie.

Lista plikow powinna byc precyzyjna i mozliwie krotka.
-- 
=======================================================================
  Andrzej M. Krzysztofowicz                  ankry w mif.pg.gda.pl
  phone (48)(58) 347 19 36
Faculty of Applied Phys. & Math.,   Gdansk University of Technology


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