Come funziona:
- prende il database del repository
- legge il PKGBUILD in locale o lo cerca utilizzando ABS/AUR
- compila il pacchetto
- aggiorna il database e carica su FTP tutto quanto
Tutto-in-Uno
Codice: Seleziona tutto
$ repoman --help
A tool to manage your personal Arch Linux repository
Usage: <operation> [OPTIONS] <package(s)>
Operations:
-S, --add <pkg> add or update packages on repository
-R, --remove <pkg> remove packages from repository
--clean remove any files from workspace dir
--update update the whole repository
Options:
-b, --build build packages if they exist in workspace dir
-e, --noextract do not extract source files (use existing pkgs/src/ dir)
-f, --force build packages if already on repo
-l, --log enable makepkg to log package build process
-p. --pkgbuild use an alternative PKGBUILD
--new create a new repository's database
--noupload do not upload any file to ftp
--nochangelog do not use a changelog file
--noconfirm do not ask
--noedit do not ask to edit pkgbuild for each package
--nocolor do not use any color
-v, --verbose more verbose, print commands output
--help display this help and exit
AUR: http://aur.archlinux.org/packages.php?ID=19470