User Tools

Site Tools


pl:developingpld

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
pl:developingpld [2013-05-15 15:58]
draenog [Wymagana wiedza]
pl:developingpld [2013-05-15 16:04]
draenog [Pliki spec]
Line 32: Line 32:
 Plik [[http://​www.rpm.org/​max-rpm/​ch-rpm-inside.html|spec]] zawiera metadane i instrukcje budowania wymagane do stworzenia przynajmniej jednego pakietu RPM. Jest to plik tekstowy przeznaczony do pracy skryptu ''​builder'',​ który z kolei obsługuje cały proces, od skompletowania wszystkich niezbędnych źródeł z infrastruktury PLD (lub bezpośrednio z Internetu), do pakowania wyników w instalowalny plik RPM (druga część jest wykonywana przez narzędzie ''​rpmbuild''​). ​ Plik [[http://​www.rpm.org/​max-rpm/​ch-rpm-inside.html|spec]] zawiera metadane i instrukcje budowania wymagane do stworzenia przynajmniej jednego pakietu RPM. Jest to plik tekstowy przeznaczony do pracy skryptu ''​builder'',​ który z kolei obsługuje cały proces, od skompletowania wszystkich niezbędnych źródeł z infrastruktury PLD (lub bezpośrednio z Internetu), do pakowania wyników w instalowalny plik RPM (druga część jest wykonywana przez narzędzie ''​rpmbuild''​). ​
  
-Wszystkie pliki ''​spec''​ rezydują wewnątrz ​modułu ​//​packages//​ naszego [[:​pl:​Repositories| serwera ​CVS]]. Moduł ten zawiera także inne specjalne pliki, najbardziej istotny jest skrypt ''​builder''​+Pliki ''​spec''​ rezydują ​w podkatalogach poszczególnych pakietów ​wewnątrz ​katalogu ​//​packages//​ naszego [[:​pl:​Repositories| serwera ​git]]. 
  
  
pl/developingpld.txt · Last modified: 2013-10-29 18:24 by draenog