examples w pakietach
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Sob, 25 Maj 2002, 09:13:58 CEST
On Fri, 24 May 2002, Jakub Bogusz wrote:
> On Fri, May 24, 2002 at 04:19:49PM +0200, Tomasz Trojanowski wrote:
> > On Fri, 24 May 2002, Jakub Bogusz wrote:
> > > On Fri, May 24, 2002 at 03:58:47PM +0200, Tomasz Trojanowski wrote:
> > > > W jakich katalogach mają być wrzucane "przykłady", na razie panuje
> > > > zupełna dowolność: w niektórych specach jest
> > > > %{_examplesdir}/%{name}-%{version} a w niektórych %{_examplesdir}/%{name}.
> > > > Dodatkowo powinny mieć chyba makro %doc?
> > >
> > > IIRC automatycznie i tak są traktowane jako dokumentacja.
> >
> > Nie są - sprawdzone empirycznie
>
> Fakt, tylko o tyle, że zawartość /usr/src/examples podobnie jak /usr/share/doc
> nie generuje automatycznych Requires/Provides.
>
> Objęcie /usr/src/examples/* automatycznym %doc nie powinno być problemem,
> rpm ma makro %docdir, które powoduje, że wszystko poniżej podanego
> katalogu jest dokumentacją. O ile mi się znowu nie pomyliło ;)
Apropo przykładów. Czasami zdaża się tak że oprócz źródeł waroby włączyć
kilka przykładowych binarek. Wydaje mi się że /usr/lib/examples mogłoby
być dobrym miejscem na cos takiego.
I jescze uwaga co do potecjalnej modyfikacji do %examples to wydaje mi się
że dla zachowanai niejako symmetrii powinno być także
"--exclude-examples". W ogólnym przypadku mogłby być znacznik typu
"%filegroup(foo) <filles>" i do tego "--exclude-files-group foo" (choć
możmnaby to też próbować realizować w wesji perwotnego pomysłu z pzrd
jakiś czrrech lat w postaci:
%group <name
<files>
%endgroup
ale to akurat wydaje się mniej eleganckie i przystajace do obecnego
stylu).
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl