This repo contains the PKGBUILD files for all packages available in the Arkane Cauldron software repositories.
The packages in the Cauldron are deemed as potential interesting future additions to Arkane Linux. Packages in this repo may or may not be added to Arkane Linux stable at a later point in the future.
Some packages may stay in the Cauldron indefinitely because they are interesting enough to keep around but not suitable for default Arkane Linux.
git clone https://github.com/arkanelinux/pkgbuild-cauldron.git
It is a good habit to always inspect the PKGBUILd files, irrelevant of the source. It takes just a few minutes and can save you from your system getting rm -rf-ed.
cd pkgbuild/os-installer
makepkg
cd ..
repo-add arkane-cauldron.db.tar.zst ./os-installer/os-installer-1.0-1-x86_64.pkg.tar.zst
Script | Description |
---|---|
./toolbox.sh push |
Push all packages to the repository, useless for everyone other than those with access to the repository server |
./toolbox.sh build |
Build all packages |
./toolbox.sh add |
Add all build packages to the database |
./toolbox.sh clear |
Removes the arkane.db.old files created after updating the database |
Contributions, in any form, be it code or ideas are always welcome!
Refer to the ArchWiki page on PKGBUILD for information. For reference material check the PKGBUILD files included in this repository or the AUR.
Always use the original developer's primary repository or mirror as a software source.
Always use stable point releases. Git versions should be avoided with rare exceptions.
Avoid binaries if possible, preferably always build the software from source.
Only tiny scripts or configuration files should be added in package_name
, large pieces of software should pull their code or binaries from external sources.