Mercurial > vanilla
comparison README.md @ 902:a133976e0783
vanilla: remove all origins, closes #2203
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 26 Aug 2019 12:14:53 +0200 |
parents | 6b4ba668a43c |
children | 53cb989f05ad |
comparison
equal
deleted
inserted
replaced
901:e2de15b7d2b1 | 902:a133976e0783 |
---|---|
1 Vanilla Linux | 1 Vanilla Linux |
2 ============= | 2 ============= |
3 | 3 |
4 Welcome to the Vanilla Linux source tree. This directory contains scripts to | 4 Welcome to the Vanilla Linux source tree. This directory contains scripts to |
5 build precompiled packages for Vanilla Linux. | 5 build precompiled packages for Vanilla Linux. |
6 | |
7 This source tree is usually only required for Vanilla Linux development, end | |
8 users who just want to rebuild binary packages should use `vpk` and rebuild | |
9 source package from the repository. | |
6 | 10 |
7 Usage | 11 Usage |
8 ===== | 12 ===== |
9 | 13 |
10 To build a script, go to the desired directory and use `vpk build`. | 14 To build a script, go to the desired directory and use `vpk build`. |
15 $ vpk download | 19 $ vpk download |
16 $ vpk build | 20 $ vpk build |
17 | 21 |
18 Then if build succeeded, you may install the package in /tmp/vpk/pkg. | 22 Then if build succeeded, you may install the package in /tmp/vpk/pkg. |
19 | 23 |
20 $ vpk install /tmp/vpk/zlib*.txz | 24 $ vpk add /tmp/vpk/zlib*.txz |
21 | 25 |
22 Options | 26 Options |
23 ======= | 27 ======= |
24 | 28 |
25 Check the variable *PKGOPTIONS* in the build script file, if there is one it | 29 Check the variable *PKGOPTIONS* in the build script file, if there is one it |
27 | 31 |
28 Specify environment variables before calling `vpk build`. | 32 Specify environment variables before calling `vpk build`. |
29 | 33 |
30 Example: | 34 Example: |
31 | 35 |
32 $ PULSEAUDIO=no vpk build | 36 $ PULSEAUDIO=no vpk build |
33 | 37 |
34 Note: boolean options are set using *no* and *yes* (case sensitive). | 38 Note: boolean options are set using *no* and *yes* (case sensitive). |
35 | |
36 Categories | |
37 ========== | |
38 | |
39 Available package categories: | |
40 | |
41 - *audio*: everything related to audio from music player to editors | |
42 - *core*: packages that are usually installed in a minimal system | |
43 - *desktop*: miscellaneous desktop applications | |
44 - *dev*: development, compilers and debuggers | |
45 - *editors*: text file editors | |
46 - *emulators*: game or machine emulators | |
47 - *games*: games and toys | |
48 - *haskell*: haskell packages and interpreters | |
49 - *kde*: the plasma desktop | |
50 - *lib*: packages with only libraries | |
51 - *mate*: the mate desktop | |
52 - *misc*: miscellaneous packages | |
53 - *network*: network tools and applications | |
54 - *office*: office suites and PIM | |
55 - *perl*: perl packages and interpreters | |
56 - *python*: python packages and interpreters | |
57 - *ruby*: ruby packages and interpreters | |
58 - *system*: system administration and tools | |
59 - *tcl*: tcl packages and interpreters | |
60 - *video*: video manipulation | |
61 - *wm*: window managers | |
62 - *www*: web libraries and tools | |
63 - *xfce*: the XFCE desktop | |
64 - *x11*: the X distribution |