info:a2ps.spec do stable
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Pon, 7 Wrz 1998, 16:18:43 CEST
On Mon, 7 Sep 1998, Wojtek Slusarczyk wrote:
> On Mon, 7 Sep 1998, [ISO-8859-2] Tomasz Kłoczko wrote:
>
> > > %defattr(-, root, root)
> >
> > Nie Wojtku. Jakby to dodać co proponujesz to nie byłoby jednoznaczne to
> > jakie atrybuty bedą miec niektóre elementy. To co zrobił Ziemek jest
> > jrdnoznaczne. Ja bym tylko w %doc wywalił jeszcze COPYING
>
> Hmmm... a czy nie jest tak, ze (-, root, root) powoduje, ze domyslene
> atrybuty wszystkich plikow sa zgodne z tym co jets w Makefile'ach kodow
> zrodlowych (wiec poprawnie beda 644 na doc'ach, 755 na katalogach, 755 na
> bibliotekach dynamicznych -w wiekszosci przypadkow, 644 na bibliotekach
> statycznych) a my przez defattr(xxxxx, wlasciciel, grupa)
> modyfikujemy
> tylko nas interesujace?? Bo szczerze mowiac nie mialem jescze "wypadku"
> stosujac ta metodyke ...
Owszem tak dokładnie jest ale przypomnij sobie założenie jaki opisałem, że
zawartość %files ma w sposób jednoznaczny opisywać zawartośc pakietu.
Większy obszar gdzie informacje o atrybutach są rozrzucone, to większe
szanse popełnienia błedu i to czy to jest prostu pakiet czy skomplikowany
nie powinno tu mieć znaczenia gdyż dobrze byłoby sobie wyrobić pewne
odruchy co do pisania speców, które przyspieszą samo pisanie i będą do
pewnego stopnia gwarantem poprawności tego co robimy.
> > > > jezeli sa biblioteki dynamiczne to moze
> > > %attr(0755, root, root) /usr/lib*
> > > bo przy %defattr(644, root, root, 755) wrzuci biblioteki *.so.* jako 644..
> >
> > Przejrzałem a2ps i trzeba go rozdzielić na devel i static wg schematu jaki
> > mają inne pakiety biblioteczne.
>
> Tutaj to nie wiem bo nie ogladalem jeszcze pakietu, ale jak sa
> biblioteki statyczne to trzeba je rozdzielic...
W /usr/lib jest i .so i .a i jest /usr/include z plikami nagłówkowymi
(Wojtek przy okazji .. to są "pliki nagłówkowe" a nie pliki nagłówków ..
taką przynajmniej nomenklaturę do tej pory słyszałem i o takiej czytałem
;).
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