This shows you the differences between two versions of the page.
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]]. |