From 83292818441fa1492be24a08c06454c1b6d78654 Mon Sep 17 00:00:00 2001 From: George Rawlinson Date: Sat, 24 Jul 2021 10:51:17 +0000 Subject: [PATCH] docs: update bootstrap steps --- .repo/README.md | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/.repo/README.md b/.repo/README.md index 1b01a14..206231c 100644 --- a/.repo/README.md +++ b/.repo/README.md @@ -1,12 +1,23 @@ # README -```sh -# create GPG keys -# copy {pacman,makepkg}-grawlinson.conf to /etc/aurutils +Ensure local repository is in `/etc/pacman.conf`, using the `file://` format. -# create systemd-nspawn chroot for aurbuild -aur chroot --create -M /etc/aurutils/makepkg-grawlinson.conf -C /etc/aurutils/pacman-grawlinson.conf - -# build package -aur build --chroot --gpg-sign --remove +```conf +[grawlinson] +Server = file:///var/lib/repo/grawlinson +``` + +Ensure GPG keys for signing packages & repositories have been created, +and exist in pacman's keyring. + +Copy aurutils configuration to the global directory. + +```sh +cp -t /etc/aurutils {pacman,makepkg}-grawlinson.conf +``` + +Create a `systemd-nspawn` instance for aurbuild. + +```sh +aur chroot --create -M /etc/aurutils/makepkg-grawlinson.conf -C /etc/aurutils/pacman-grawlinson.conf ```