Skip to content

pkgbuild files for up and coming applications or tweaks not yet deemed stable for mainline

Notifications You must be signed in to change notification settings

arkanelinux/pkgbuild-cauldron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arkane Linux PKGBUILD Cauldron

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.

Building packages and adding them to the database

1. Pull the repository

git clone https://github.com/arkanelinux/pkgbuild-cauldron.git

2. Build the package

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

3. Add the package to the database

cd ..
repo-add arkane-cauldron.db.tar.zst ./os-installer/os-installer-1.0-1-x86_64.pkg.tar.zst

Script

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

Development

Contributions, in any form, be it code or ideas are always welcome!

Getting started

Refer to the ArchWiki page on PKGBUILD for information. For reference material check the PKGBUILD files included in this repository or the AUR.

Software sources

Always use the original developer's primary repository or mirror as a software source.

Software versions

Always use stable point releases. Git versions should be avoided with rare exceptions.

Binaries

Avoid binaries if possible, preferably always build the software from source.

Including source code inside of this repository

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.

About

pkgbuild files for up and coming applications or tweaks not yet deemed stable for mainline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages