libk  Update of "build"

Overview

Artifact ID: ac38dbce48470464c31572e6f10d4fa18b45bba9e2dce004896addb177d3c003
Page Name:build
Date: 2020-03-04 16:46:33
Original User: lexi
Mimetype:text/x-markdown
Parent: 088ffe61dad4be059e113eaea769d9894c0484075d762d29302a3c74ec31059c (diff)
Next 096ea9f371d9f674a5a9144296deec09dbc9d2f6a64839ff3ec4b12648e19ef1
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 others 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.