Changes between Version 32 and Version 33 of SynOpbouw
- Timestamp:
- 06/14/09 00:12:33 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SynOpbouw
v32 v33 52 52 Een package directory is als volgt ingedeeld: 53 53 || (packagename)/build || het buildscript, aangeroepen in een buildroot als de package opnieuw gecompiled moet || 54 || (packagename)/builddeps || lijst met dependencys die in de buildroot geinstalleerd moeten om deze package te builden 54 || (packagename)/builddeps || lijst met dependencys die in de buildroot geinstalleerd moeten om deze package te builden. Deze worden uit de locale dist-repositorys 55 55 || (packagename)/dist/(sub-packagename)/(directorystructuur) || Hierin staan de files die in het pakketje moeten komen. Meestal komt de sub-packagename overeen met de packagename. Maar de meeste build scripts zullen ook een _dev sub-package maken met development files. Verder kan je eventueel nog meer packages maken, bijvoorbeeld een apparte server en client package. Deze directory mag van te voren al een aantal files bevatten, maar na het builden word hier vaak de "make install" naar toe gedaan. 56 || (packagename)/dist/(sub-packagename)/control || Control file a la debian 56 || (packagename)/dist/(sub-packagename)/control || Control file a la debian. Bevat ook de runtime dependencys. 57 57 || (packagename)/dist/(sub-packagename)/preinst || Dit zijn de pre- en post- install script voor het installeren en verwijderen van packages. (naamgeving is a la debian) 58 58 || (packagename)/dist/(sub-packagename)/postinst ||