Mercurial > vanilla
view README.md @ 594:3cffdd760a86
vanilla: improve docs files
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 12 Jul 2019 20:50:00 +0200 |
parents | 09c120c271be |
children | 6b4ba668a43c |
line wrap: on
line source
Vanilla Linux ============= Welcome to the Vanilla Linux source tree. This directory contains scripts to build precompiled packages for Vanilla Linux. Usage ===== To build a script, go to the desired directory and use `vpk download` and `vpk build`. The `vpk` tool does not handle dependencies so you will need to install them manually first. Example with zlib: $ cd lib/zlib $ vpk download $ vpk build Then if build succeeded, you may install the package in /tmp/vpk/pkg. $ vpk install /tmp/vpk/zlib*.txz Options ======= Check the variable `PKGOPTIONS` in the build script file, if there is one it means the package is configurable with options. Specify environment variables before calling `vpk build`. Example: $ PULSEAUDIO=no vpk build Note: boolean options are set using *no* and *yes* (case sensitive). Categories ========== Available package categories: - *audio*: everything related to audio from music player to editors - *core*: packages that are usually installed in a minimal system - *desktop*: miscellaneous desktop applications - *dev*: development, compilers and debuggers - *editors*: text file editors - *emulators*: game or machine emulators - *games*: games and toys - *haskell*: haskell packages and interpreters - *kde*: the plasma desktop - *lib*: packages with only libraries - *mate*: the mate desktop - *misc*: miscellaneous packages - *network*: network tools and applications - *office*: office suites and PIM - *perl*: perl packages and interpreters - *python*: python packages and interpreters - *ruby*: ruby packages and interpreters - *system*: system administration and tools - *tcl*: tcl packages and interpreters - *video*: video manipulation - *wm*: window managers - *xfce*: the XFCE desktop - *x11*: the X distribution