Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 732 Bytes

README.md

File metadata and controls

31 lines (20 loc) · 732 Bytes

autoaur

A tool for automating builds of AUR packages and putting them on a repo.

Basic Usage

Create folders for the repo and PKGBUILDs:

mkdir repo packages

Add your favorite AUR packages to a file:

echo awesome-git >> packages.list && echo yay >> packages.list

Run autoaur:

./autoaur.py --packages packages.list --packages-path $(pwd)/packages --output $(pwd)/repo

Automating Updates

Automating updates is possible with a cron job. Here's an example that checks for updates every hour at minute zero:

0 * * * * /home/exampleuser/autoaur/autoaur.py --packages packages.list --packages-path /home/exampleuser/autoaur/packages --output /home/exampleuser/autoaur/packages/repo