Changes between Version 50 and Version 51 of SynOpbouw


Ignore:
Timestamp:
06/16/09 13:33:01 (15 years ago)
Author:
Edwin Eefting
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynOpbouw

    v50 v51  
    6060      |     \- pkg                     deze tree bevat een subdir voor iedere binairy package die moet komen
    6161      |        \- main                 dit is de main package: alles wat hieronder staat komt in (packagename).deb.
    62       |           \- preinst           pre/post install scripts
    63       |           \- postinst
    64       |           \- prerm
    65       |           \- postrm
    66       |           \- info              extra info van het pakketje, zoals runtime dependencies
     62      |           \-control            dingen zoals dependencys en install-scripts komen hier in.
     63      |             \- preinst           pre/post install scripts
     64      |             \- postinst
     65      |             \- prerm
     66      |             \- postrm
     67      |             \- info              extra info van het pakketje, zoals runtime dependencies
    6768      |        \- (subname)            dit is een subpackage. Een subname 'dev' resulteert in een package '(packagename)_dev'.
    6869      |            \- (zelfde indeling als main)
     
    7879
    7980 * Als het buildscript aangepast is word deze uitgevoerd in een buildroot.
    80  * Als een pkg/.. hierna een andere inhoud bevat als de laatste keer, word deze opnieuw in een .deb gezet.
    81  * Als het buildscript niet aangepast is, word meteen gekeken over er 1 van de pkg/.. opnieuw in een .deb gezet moet worden. Dit zal het vaakste gebeuren bij packages die configuratie files bevatten. Dit gebeurd natuurlijk alleen als het buildscript van deze directory 'afblijft', anders moet het build-script iederekeer uitgevoerd worden.
     81 * Als alleen het control gedeelte van een pkg veranderd is, word gekeken of het vorige pakketje (met zelfde md5sum) nog op in de dist directory staat. in dat geval word alleen het control deel in het pakketje geupdate.
     82 * ...
    8283
    8384= Package management =