trurlib
    Paweł Gajda 
    mis w hq.obop.com.pl
       
    Pon, 24 Maj 1999, 17:20:18 CEST
    
    
  
On Sun, 23 May 1999, Jarek Woloszyn wrote:
> On Sat, 22 May 1999, Paweł Gajda wrote:
> 
> > Druga rzecz to libhello-0.1.tar.gz. To taka przymiarka do
> > szablonu/wzoru pakietu. Sądzę, że warto dążyć do ujednolicenia pewnych
> > rzeczy, przynajmniej dla nowo powstających kawałków. No i będzie do
> > czego odsyłać ew. ,,nowych''. Obejrzyjcie to proszę. 
> 
> Jeszcze mi sie jedno przypomnialo. W sumie to powinno byc zrobione na
> poczatku, zeby z tych klockow latwiej sie skladalo. Tzn. jednolity uklad
  ^^^^^^^^
mądrala ;-)
> katalogow, np. 
> rpmlib-wersja
> rpmlib --> rpmlib-wersja
Przyjmijmy może taką strukturę(zdaje się, że większość pracuje na
podobnej): 
pldi/             
     libXXX/    - biblioteki-paczki kodu (mamy ich obecnie bodajże 5:
                  libfdisk, pldilib, rpmmenlia, pkgssel, libkunf,
                  trurlib)   
     src/       - źródła samego inst.
W tej postaci wyląduje to kiedyś w jakimś cvs.
Warto też porobić katalogi dla poszczególnych paczek na
dione, jak dojdą kolejne wersje to się zrobi bałagan.
Przy okazji wytłumaczę się z tego dionowego mirrora cvsa. Nie ma go,
ponieważ jak do tej pory próby załatwienia z Tomkiem instalacji cvsupd
na cenzorze spełzły na niczym.
> i wszystkie moduly w include nie powinny zawierac katalogow, czyli
> #include "costam.h"
Lepiej: #include <cośtam.h> lub, jeżeli przewidujemy samodzielną
instalację danej biblioteki z nagłówkami w np. /usr/include/katalog/, 
to jak z trurlib:  
#include <trurl/cośtam.h> + zn:/pldi/trurlib$ ln trurl . -s
> 
> a nie
> #include "../katalog/costam.h"
> A w Makefile powinny byc dodawane odpowiednie -I../katalog
> Takich szczegolikow jest troche i przydaloby sie to ujednolicic.
Dokładnie. Jeżeli masz na myśli jakieś konkrety, to najlepiej 
opisz to w 1 zdaniu i wrzuć do libhello (i nie podysłaj 
łatki tylko od razu z tym na dione z v0.11)    
Paweł
  
    
    
Więcej informacji o liście dyskusyjnej pld-installer