mirror of
https://github.com/CompeyDev/lune-packaging.git
synced 2024-12-12 04:40:38 +00:00
Cross-platform packaging scripts for lune.
.github/workflows | ||
lune-src@5d1401cdf6 | ||
package | ||
test | ||
utils | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.justfile | ||
build.VERSION | ||
lune.COMMIT | ||
lune.VERSION | ||
README.md |
This repository houses the required manifests and build scripts for lune packaging. For more information on lune, see lune-org/lune.
Packaging Statuses
Platform | Status |
---|---|
Homebrew | |
AUR | |
Scoop | |
AppImage | |
APT |
Installation
Homebrew
Since lune has its cask published to Homebrew core, it can be installed as such:
- From precompiled binaries:
brew install lune
- From source:
brew install lune --build-from-source
AUR
yay -S lune
### OR ###
yay -S lune-git
### OR ###
yay -S lune-bin
Scoop
scoop bucket add lune https://github.com/CompeyDev/lune-packaging.git
scoop install lune
AppImage
Go to the GitHub Actions Page, and download the artifact suitable for your architecture from the build artifacts.
APT
- Import the GPG signing keys:
curl https://id.devcomp.xyz/hi@devcomp.xyz/2.gpg | gpg --import
sudo sh -c "curl https://id.devcomp.xyz/hi@devcomp.xyz/2.gpg | sudo gpg --dearmor > /usr/share/keyrings/lune-archive-keyring.gpg"
- Add the repository to
sources.list
:
deb [signed-by=/usr/share/keyrings/lune-archive-keyring.gpg] https://repos.devcomp.xyz/ bookworm main
- Install the package:
sudo apt update
sudo apt install lune