Go to file
Chloe Fontenot 🏳️‍⚧️ d6f001b9e0 Add README 2024-03-08 11:04:25 +07:00
.gitignore Init 2024-03-08 10:59:57 +07:00
README.txt Add README 2024-03-08 11:04:25 +07:00
clone.sh Init 2024-03-08 10:59:57 +07:00
packages.txt Init 2024-03-08 10:59:57 +07:00

README.txt

Generic script to mass compile a ton of PKGBUILDs. Currently configured to build plasma 6.
To use: place a set of PKGBUILD names from https://packages.archlinux.org into packages.txt.
The script will then attempt to recursively clone all of the packages, then use makepkg --printsrcinfo to resolve the dependencies.
It will then attempt to clone the dependent packages, and if it encounters a package that doesn't exist, it will automatically timeout after 10 seconds.
There's probably a MUCH better way of handling these things, but I am currently unaware of it.
Feel free to contribute to my script if you want to improve it!