Skip to content

Commit 52997ab

Browse files
authored
fix(AUR): resolve pkgbase for splits (#20)
* fix(AUR): resolve pkgbase for splits fix example conf warning Signed-off-by: h8d13 <hadean-eon-dev@proton.me> * misc(docs) Signed-off-by: h8d13 <hadean-eon-dev@proton.me> --------- Signed-off-by: h8d13 <hadean-eon-dev@proton.me>
1 parent 03256c7 commit 52997ab

3 files changed

Lines changed: 251 additions & 174 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ Also accepts: `SRCINFO` and `info`
4040
`inspect`, `install`, `fetch`, and `remove` accept one or more packages (`grimoire install a b c`).
4141

4242
- `grimoire inspect <package>` shows description + all deps (make/check/optional)
43-
- `grimoire install <package>` clones the repo, resolves dependencies, builds with `makepkg`
43+
- `grimoire install <package>` clones the repo, resolves dependencies, builds
44+
- Pass `--noconfirm` to skip prompts (install, update, remove, and search)
4445
- Pass `--use-ssh` use SSH instead of HTTPS
4546
- Pass `--submod` (install/fetch) to init the repo's git submodules after checkout.
4647
- `grimoire remove <package>` to uninstall from pacman
@@ -61,7 +62,7 @@ Point at anything else that ships a `PKGBUILD` with `--repo-url`/`--repo` on
6162
- `{pkg}` (the package name) or `{pkgbase}` (its pkgbase ex: amd-ucode -> linux-firmware)
6263

6364
```bash
64-
grimoire repo --add 'provider.ext/user/repo/tree/master/pkgs' VUR
65+
grimoire repo --add 'provider.ext/user/repo/tree/master/pkgs' MYVUR
6566
grimoire install <pkg>
6667
```
6768
A bare `search <term>` queries **every** section in `repos.ini` and merges the results.
@@ -109,7 +110,6 @@ On first use, **auto-creates** `~/.config/grimoire/repos.ini` with `[ARCH]` as t
109110
### More info
110111

111112
- Respects `IgnorePkg = x y z` from `/etc/pacman.conf`
112-
- Pass `--noconfirm` to skip prompts (install, update, remove, and search)
113113
- Completions are also [available](./base/) and have cached search complete.
114114

115115
#### Sources/References:
@@ -130,7 +130,7 @@ Tools:
130130

131131
Packaging examples [proto](https://gitlab.archlinux.org/pacman/pacman/-/tree/master/proto)
132132

133-
### Cryptographic trust
133+
### Git-GPG Trust
134134

135135
- Pass `--verify` (`install`/`fetch`) to require a valid GPG signature before building.
136136
If you point at an annotated tag (`--rev <tag>`) it runs `git verify-tag`, else `git verify-commit`

0 commit comments

Comments
 (0)