1.5 KiB
caur
A simple command line utility for managing AUR packages written in C hence the name
Of course, Arch Linux needs another AUR helper, right? No, of course not. But that's not why I'm building mine. I'm building mine because I suck at programming and want to learn. If you use it, great. If not, also great. I'll probably keep using yay.
Depends:
curl
8-31-24
Version 0.1.5 - refactored a bit more. added creation of cache directory, currently downlods the archive and extracts it, needs to move into the proper build directory to take advantage of the PKGBUILD
file.
Version 0.1.1 - refactored code for modularity, updated Makefile, compiles with make
now. No longer just a main.c file.
Version 0.1 - compiles with gcc -o caur src/main.c -lcurl
[outdated], currently will run sudo pacman -Syu
just running, ./caur
. Currently will only download the archive of the package when you specify a package name.
git clone https://codeberg.org/ampersandcastles/caur.git
cd caur
make
./caur
Roadmap:
- [] Implement help/man page.
- [] Implement solo features (download, build, install) as their own switch
- [] Implement package installation.
- [] Implement package removal.
- [] Search for packages in both standard Arch repos and the AUR.
- [] Add cleanup options for build dependencies.
- [] Include a feature to clear the package cache.
- [] List installed packages by name and count.
- Refactor code to be modular, with each function in its own file.