head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2002.12.25.23.22.00; author swiergot; state Exp; branches; next ; desc @@ 1.1 log @- Initial release. - Version 0.5.9. @ text @buildpkg pozwala wykonywać skrypty .builder i podawać do nich dodatkowe parametry. Najprostszym przykładem użycia jest: buildpkg PAKIET gdzie PAKIET jest podkatalogiem w /usr/src/tgz/packages i istnieje plik PAKIET.builder w /usr/src/tgz/packages/PAKIET. Jeśli chcesz uruchomić ten skrypt automatycznie (bez żadnych pytań, używając domyślne wartości), użyj parametru --auto, np.: buildpkg --auto PAKIET Jeśli chcesz zobaczyć pełne wyjście ./configure, "make" i "make install", użyj paramertu --output: buildpkg --output PAKIET Jeśli chcesz użyć parametru i zmienić domyślne wartości zmiennych, które są ustawiane przez funkcje yes_or_no, użyj parametru --scheme. Zobacz FAQ (2), aby uzyskać więcej informacji na ten temat. Jeśli nie wiesz, jakie schematy są dostępne dla pakietu, napisz: buildpkg --help PAKIET Jak wiesz (wiesz, prawda?) są takie archiwa src.tgz, które wyglądają podobnie do tego: # tar tzf mutt-1.4i.src.tgz usr/src/tgz/sources/mutt/ usr/src/tgz/sources/mutt/mutt-1.4i.tar.gz usr/src/tgz/sources/mutt/mutt.1.pl usr/src/tgz/sources/mutt/mutt.builder usr/src/tgz/sources/mutt/package-info-manual usr/src/tgz/sources/mutt/package-info-manual-html usr/src/tgz/sources/mutt/package-files-manual usr/src/tgz/sources/mutt/package-files-manual-html usr/src/tgz/sources/mutt/package-info-changelog usr/src/tgz/sources/mutt/package-files-changelog usr/src/tgz/sources/mutt/scheme.no-ssl usr/src/tgz/sources/mutt/scheme.no-imap usr/src/tgz/sources/mutt/scheme.no-pop3 Możesz zainstalować archiwum src.tgz w swoim drzewie /usr/src/tgz/sources, ale możesz prosto zbudować pakiet bezpośrednio z archiwum src.tgz. Oto spis opcji służących zarządzaniu źródłami: buildpkg --install plik.src.tgz instaluje źródła z archiwum src.tgz buildpkg --remove pakiet usuwa źródła pakietu buildpkg --pack pakiet pakuje źródła pakietu w archiwum src.tgz buildpkg [ --output ] [ --auto [ --scheme schemat ] ] --build plik.src.tgz buduje pakiet używając archiwum src.tgz @ .