Age | Commit message (Collapse) | Author |
|
|
|
|
|
Only use one pacman call by getting repo.db files from the local cache. Adds
a new libretools.conf array for getting extra packages (other than the base
system): CHROOTEXTRAPKGS.
|
|
|
|
|
|
|
|
|
|
Chcleanup compares the currently installed packages with a clean system list of
packages + the package dependencies and removes the leftovers.
Treepkg runs it as pre-build hook, so FULLBUILDCMD finds only the needed
dependencies.
|
|
|
|
|
|
|
|
I run buildenv from my current user to bind mount all the needed files on the
clean chroot. It's like having the current user home and makepkg.conf under a
clean environment.
PKGBUILD edition is done outside the chroot.
Chcleanup is the script to cleanup the installed packages, used by the
mipsrelease hook to return the chroot to a clean state.
The user is called 'abs', PKGDEST is /home/pkgdest and SRCDEST /home/srcdest.
On libretools.conf:
FULLBUILDCMD="sudo libremakepkg -cumL -M --noconfirm -M"
|