libk  Update of "build"

Overview

Artifact ID: 088ffe61dad4be059e113eaea769d9894c0484075d762d29302a3c74ec31059c
Page Name:build
Date: 2020-03-04 00:35:17
Original User: lexi
Mimetype:text/x-markdown
Next ac38dbce48470464c31572e6f10d4fa18b45bba9e2dce004896addb177d3c003
Content

building and packaging

libk provides two kinds of tarball: release tarballs and "live" tarballs. the live tarball is simply the current state of the "trunk" branch, and can be downloaded at the libk download page. however, you will most likely want to package libk, rather than installing it directly to your system. below are direct links to the official live and release packaging scripts for the distributions whose build systems we currently support. the packaging scripts for the live build are bundled in the dist/ directory of the repository, and are used as the basis for the release build scripts, which are uploaded separately elsewhere. if you would like to add support for another distribution, we welcome your merge requests, and urge you to join the maintenance effort for your distro to help us ensure stable releases.

please note that the live package script does not and cannot verify checksums or signatures on the source package! if you need such guarantees, you should use the most recent release available for your distro instead.

distro live build release builds
Arch Linux PKGBUILD (no releases)
NixOS libk.nix* (no releases)

scripts marked with * must be run from within the tarball. all other will download the necessary source files automatically.

at this time, libk does not provide any official project binaries. however, in the future, we plan to make use of the OpenSUSE Open Build System service to provide binary packages for a wide variety of distributions and architectures, for both the live build and most recent release.