aureate
aureate copied to clipboard
An AUR helper written in C
Dependencies:
libcurllibgit2libjson-c
How To Install
make
sudo make install
How To Use
Either run man aureate or aureate --help
To Do
- [x] Handle multiple packages to install at at time
- [x] Add
-Rflag - [x] Parse package info with
-Ss - [ ] Clean up parse code
- [x] Reimplement
strlen()inside ofcharcombined withsnprintf()all usingasprintf() - [x] Replace
system()command withexec()family of functions - [x] Fix
flagsfunction to usegetopt() - [x] Use libgit to pull from the AUR git repos instead of redownloading tarball every time
- [x] Properly wrap lines of
search()output - [ ]
-Syufunction to update all packages- Compare clone to master with
.git/refs/heads/master
- Compare clone to master with
- [x] Make formatting consistent across all code
- [x] Add
-eflag to edit PKGBUILD before install