commit 8c9adc2511caca816c705ced15a289ebcca7eeb5 from: witcher date: Sat Apr 22 16:55:32 2023 UTC add readme and build manifest commit - 0eb1f797c97dc11cfd443e4e788b2c22fb688459 commit + 8c9adc2511caca816c705ced15a289ebcca7eeb5 blob - /dev/null blob + 9d81feaa64454da4b6a01f76a3f9b0d28f4074e4 (mode 644) --- /dev/null +++ .build.yml @@ -0,0 +1,15 @@ +image: archlinux +packages: + - rust +sources: + - https://git.sr.ht/~witcher/helpaur +tasks: + - format: | + cd helpaur + cargo fmt -- --check + - clippy: | + cd helpaur + cargo clippy -- -D warnings + - build: | + cd helpaur + cargo build blob - /dev/null blob + 6faf22073419c5effed7fe607528a2247ef13b91 (mode 644) --- /dev/null +++ README.md @@ -0,0 +1,41 @@ +# helpaur + +helpaur is a program that helps you to maintain packages in the +[AUR](https://aur.archlinux.org) by allowing you to list all installed packages +by specific criteria. + +Installed packages can be queried by the following criteria: + +- Flagged out-of-date +- Orphaned + +## Compiling + +Install the dependencies: + +- Rust + +Compile with: + +``` +cargo build +``` + +## Usage + +All query operations are found as subcommands to the `helpaur` command. For +example, querying all installed AUR packages for orphaned ones: + +``` +helpaur orphaned +``` + +Use `helpaur --help` for more information. + +## Resources + +Send patches and questions to +[~witcher/public-inbox@lists.sr.ht](https://lists.sr.ht/~witcher/public-inbox). + +Instructions for preparing a patch are available at +[git-send-email.io](https://git-send-email.io/).