aboutsummaryrefslogtreecommitdiff

pkgbuild

Steps: 1. Download metadata from aur.archlinux.org 1. Sort packages by popularity

Depends on aurutils

building

https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

sudo mkdir /var/lib/pkgbuild
mkdir -p $HOME/.cache/pkgbuild
sudo chown "$(id -un)":"$(id -gn)" /var/lib/pkgbuild
mkarchroot -C pacman.conf -M makepkg.conf /var/lib/pkgbuild/root base-devel
export NAME=
git clone --single-branch --branch=$NAME $HOME/aur.git $HOME/.cache/pkgbuild/$NAME
cd $HOME/.cache/pkgbuild/$NAME
makechrootpkg -l "$(git branch --show-current)" -r /var/lib/pkgbuild -- --skippgpcheck -s
gpg --detach-sign --output "$(makepkg --packagelist).sig" "$(makepkg --packagelist)"

new repo

repo-add -s "$REPO_ROOT/$REPO_NAME.db.tar.zst"